reactRouterを使っているとこで下記のエラーが出てしまいます。
解決方法わかる人がいましたらご教授お願いしたいです。
No overload matches this call. Overload 1 of 2, '(props: Readonly<RouteProps>): Route<RouteProps>', gave the following error. 型 'Element' を型 'ComponentClass<any, any> | FunctionComponent<any> | ComponentClass<RouteComponentProps<any, StaticContext, any>, any> | FunctionComponent<RouteComponentProps<any, StaticContext, any>>' に割り当てることはできません。 型 'Element' を型 'FunctionComponent<RouteComponentProps<any, StaticContext, any>>' に割り当てることはできません。 型 'Element' にはシグネチャ '(props: PropsWithChildren<RouteComponentProps<any, StaticContext, any>>, context?: any): ReactElement<any, string | ((props: any) => ReactElement<any, string | ... | (new (props: any) => Component<any, any, any>)>) | (new (props: any) => Component<...>)>' に一致するものがありません。 Overload 2 of 2, '(props: RouteProps, context?: any): Route<RouteProps>', gave the following error. 型 'Element' を型 'ComponentClass<any, any> | FunctionComponent<any> | ComponentClass<RouteComponentProps<any, StaticContext, any>, any> | FunctionComponent<RouteComponentProps<any, StaticContext, any>>' に割り当てることはできません。 型 'Element' を型 'FunctionComponent<RouteComponentProps<any, StaticContext, any>>' に割り当てることはできません。ts(2769) index.d.ts(87, 3): The expected type comes from property 'component' which is declared here on type 'IntrinsicAttributes & IntrinsicClassAttributes<Route<RouteProps>> & Readonly<RouteProps> & Readonly<{ children?: ReactNode; }>' index.d.ts(87, 3): The expected type comes from property 'component' which is declared here on type 'IntrinsicAttributes & IntrinsicClassAttributes<Route<RouteProps>> & Readonly<RouteProps> & Readonly<{ children?: ReactNode; }>'
<Route exact path={`${BaseUrl}/${Paths.user}`} // ここでエラーが出る component={ <UserCreate CountText={props.minimumLength} isUser={props.isuser} isUppeCase={props.isuppercase} isSymbolCase={props.isymbolcase} /> } />
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。