Я создал тип для своего компонента, и по какой-то причине он не выдает ошибок, когда я использую его в дикой природе без требуемых типов . Я что-то упустил? Я чувствую, что у меня есть все.
type MapProps = {
progress: number;
format: string;
summary: string;
};
const MapElement = ({ progress, format, summary }: MapProps): JSX.Element => {
return (
<Content>
<VerticalBar />
<Icon />
<TextWrapper>
<Text>
<P3 bold>
{progress} - {format}
</P3>
<P3 secondary>{summary}</P3>
</Text>
</TextWrapper>
</Content>
);
};
const LanguageModule = () => {
...
return (
...
<ModuleMap>
<MapElement progress={5} /> <--- No type errors are appearing
<MapElement /> <--- No type errors are appearing
</ModuleMap>
...
);
};