NS
А как их типизировать на основе типов пропсов компонента?
Size: a a a
NS
EV
ГК
react/prop-types
при работе с реактом? При попытке использовать FunctionComponent, линтер ругается с ошибкой: "Missing prop validation typescript functional component". На гитхабе есть открытый (issue)[https://github.com/yannickcr/eslint-plugin-react/issues/2353] и там предлагаются два варианта, либо использовать function declaration, либо в параметрах ф-ии дублировать тип. На stackoverflow говорилось о том, что есть какие-то конфликты eslint-а в проектах на ts. Что интерфейсов и типов ts достаточно, чтобы отказаться от prop-types. Только недавно перешел на ts, поэтому хотелось узнать как вы у себя решили подобную проблему.interface LocaleProviderProps {
lang: Locale;
}
export const LocaleProvider: FC<LocaleProviderProps> = ({ lang, children }) => {...}
SL
u
EG
react/prop-types
при работе с реактом? При попытке использовать FunctionComponent, линтер ругается с ошибкой: "Missing prop validation typescript functional component". На гитхабе есть открытый (issue)[https://github.com/yannickcr/eslint-plugin-react/issues/2353] и там предлагаются два варианта, либо использовать function declaration, либо в параметрах ф-ии дублировать тип. На stackoverflow говорилось о том, что есть какие-то конфликты eslint-а в проектах на ts. Что интерфейсов и типов ts достаточно, чтобы отказаться от prop-types. Только недавно перешел на ts, поэтому хотелось узнать как вы у себя решили подобную проблему.interface LocaleProviderProps {
lang: Locale;
}
export const LocaleProvider: FC<LocaleProviderProps> = ({ lang, children }) => {...}
export const LocaleProvider = ({ lang, children }: Props) => { ... }
interface Props {
lang: Locale;
children: React.ReactNode;
}
D
ЕЛ
DK
DK
ЕЛ
JS
YD
YD
YD
YD
YD
K
EG