reactjs - چگونه خطای Property 'length' does not exist on type '{}' را در React Typescript رفع کنیم

چگونه پیغام خطای 'Property 'length' does not exist on type '{}'' را حذف کنیم؟

این قطعه کد من است:

//component const SearchResults = ({ results }: { results: {} }) => { let pageCount = results?.length ? results?.length / 6 : 0; // jsx

ادامه مطلب →

ری‌اکت‌جی‌اس - مشکل CORs با احراز هویت/مجوز گوگل با استفاده از ری‌اکت/نودجی‌اس/پاسپورت

من همان مشکلی که در مسئله CORs Error: Google Oauth from React to Express (PassportJs validation) وجود دارد را دارم. اما نمی‌توانم راه‌حلی که @Yazmin ارائه کرده است را اجرایی کنم.

من در حال تلاش برای ساخت یک استک React، Express/Nodejs، MongoDB با احر

ادامه مطلب →

ری‌اکت‌جی‌اس - واکشی API با تایپ‌اسکریپت در ری‌اکت

من یک هوک سفارشی برای دریافت یک API ایجاد کرده‌ام و می‌خواهم داده‌ها را به کامپوننت منتقل کنم و این نوع خطا را دریافت می‌کنم. من در React و TypeScript تازه‌کار هستم

کد useFetch سفارشی من:

import { useEffect, useState } from "react"; export interface IBlog { data: { title: string; body: string;

ادامه مطلب →

reactjs - چگونه خطای type void is not assignable to type را با استفاده از React و TypeScript رفع کنیم؟

من کدی مثل زیر دارم که کار می‌کند.

const { loading, data, error, refetch } = useItemDetailsQuery({ variables, notifyOnNetworkStatusChange: true, fetchPolicy: 'network-only', }); const details: Partial<Item> = data?.itemDet

ادامه مطلب →

reactjs - چگونه نوع تو در توی یک ویژگی که به عنوان props به یک کامپوننت تابعی React ارسال شده است استخراج کنیم

اگر برای یک کامپوننت تابع، یک اینترفیس تعریف کرده باشم، مثلا

import React from 'react' interface MyFuncCompProps { x: string y: number z: Array<ComplexType> } export function MyFunc

ادامه مطلب →

typescript - React-Native-Styled-Components: ویژگی 'backgroundColor' در نوع 'DefaultTheme' وجود ندارد

من از react-native-Typescript برای برنامه‌ام استفاده می‌کنم. نسخه styled-components من "styled-components": "^5.3.0" است. من یک ThemeProvider سفارشی ایجاد کرده‌ام و آن را به ریشه برنامه‌ام پیچیده‌ام. من یک سوئی

ادامه مطلب →

reactjs - چگونه پس از یک انیمیشن در React و TypeScript به یک صفحه جدید هدایت شویم

من در تلاش هستم تا کاربر را بعد از اتمام یک انیمیشن اولیه به صفحه ورود هدایت کنم. اجرای انیمیشن دو ثانیه طول می‌کشد، بنابراین یک settimeout تنظیم کردم که اجرای آن سه ثانیه طول بکشد، اما سپس می‌گوید که بارگذاری صفحه وب در http://localhost/pages/Login.tsx امکان‌پذیر نیست و خطای net::ERR_INVALID_RESPONSE می‌دهد.

این کد من است:

import React, { useEffect } from 'react'; import { IonApp } from '@ionic/react'; import "./css/main.css"; /* Core CSS required for Ionic com

ادامه مطلب →

reactjs - 'SocketClient یک سازنده نیست' در react-refresh-webpack-plugin

من یک پروژه ری‌اکت با تایپ‌اسکریپت دارم که سعی می‌کنم react-refresh-webpack-client را اضافه کنم و این خطا را دریافت می‌کنم:

تنظیمات وب‌پک من:

import HtmlWebpackPlugin from 'html-webpack-plugin'; import UglifyJsPlugin from 'uglifyjs-webpack-plugin'; import ReactR

ادامه مطلب →

reactjs - نمی‌توان فایل اعلان برای ماژول 'react-window' پیدا کرد. '/app/node_modules/react-window/dist/index.cjs.js' به طور ضمنی دارای نوع 'any' است

من یک پروژه ری‌اکت با استفاده از yarn و create-react-app با قالب تایپ‌اسکریپت ایجاد کرده‌ام و حتی بعد از نصب و استفاده از ماژول‌های دیگر به خوبی کار کرده است. بعد از آن از yarn add react-window و yarn add @types/react-wi

ادامه مطلب →

reactjs - چگونه از توابع یک کامپوننت دیگر در React با تایپ‌اسکریپت استفاده کنیم

من دو مؤلفه دارم، یکی برای API و دیگری برای رابط کاربری. من در حال تلاش هستم تا به یک تابع از مؤلفه API در مؤلفه رابط کاربری مانند زیر دسترسی پیدا کنم،

import APIComponent "./APIComponent"; APIComponent.getData().(response:any) => { //showing error here as &qu

ادامه مطلب →