A
PropsWithChildren
const MyComp = <T>({ ... }: Props<T>) => {
...
}
успешно взорвется, считая что <T> - это жсх тега в случае
function MyComp<T>({ ... }: Props<T>){
...
}
все успешно заинферрится и проинтерпретируетсяSize: a a a
A
PropsWithChildren
const MyComp = <T>({ ... }: Props<T>) => {
...
}
успешно взорвется, считая что <T> - это жсх тегfunction MyComp<T>({ ... }: Props<T>){
...
}
все успешно заинферрится и проинтерпретируетсяA
PropsWithChildren
m
П
A
m
DS
PropsWithChildren
П
const MyComp = <T>({ ... }: Props<T>) => {
...
}
успешно взорвется, считая что <T> - это жсх тегfunction MyComp<T>({ ... }: Props<T>){
...
}
все успешно заинферрится и проинтерпретируетсяm
PropsWithChildren
П
A
m
П
П
MyComp' cannot be used as a JSX component.
Its return type 'number' is not a valid JSX element
m
MyComp' cannot be used as a JSX component.
Its return type 'number' is not a valid JSX element
A
React.ReactNode 😬П

A
A
createStoreConsumer - создает компонент, у которого чилдрены - рендер функцияR