반응형
import MultiProvider from 'another-multi-provider';
아래처럼 문제가 발생을 하는 경우가 있다.
결국 타입이 제대로 지정이 안되었다고 해서 아래처럼 타입을 정리만 하면 된다.
Type '{ children: Element; providers: FC<AlerModalProviderPropsType>[]; }' is not assignable to type 'IntrinsicAttributes & MultiProviderProps'.
Property 'children' does not exist on type 'IntrinsicAttributes & MultiProviderProps'.ts(2322)
결국 위 내용은 children이라는 타입이 없다는 것이라서 타입을 만들어서 선언을 해줬다.
declare module 'another-multi-provider' {
interface MultiProviderProps {
providers: any[];
children: React.ReactNode;
}
const MultiProvider: React.FC<MultiProviderProps>;
export default MultiProvider;
}
반응형
'dev > fe' 카테고리의 다른 글
let과 var 호이스팅 (0) | 2023.05.11 |
---|---|
NextJS에서 로그인 유지하기 (0) | 2023.04.26 |
nextJS svg 불러오기가 안될 때 (0) | 2023.04.26 |
use-hook-form 예시 만들어 놓기 (0) | 2023.04.25 |
nextJS, React에서 폰트가 뿌옇게 나오네? (0) | 2023.04.23 |
댓글