5 ms·
Sometimes I need to create the props at a different level/location and not directly on the component. The interface for the (class component) props is then very
by teniutza 8y ago
Sometimes I need to create the props at a different level/location and not directly on the component. The interface for the (class component) props is then very useful.
- littlecranky67 8y agoThis is no different when using Hooks. You specify the type of props as the type of the first argument in the functional component: function MyComponent(props: IMyComponentProps) { ... } Where the type definition of IMyComponentProps resides doesn't matter, you can import it from anywhere.
- teniutza 8y agoI was simply pointing out that explicitly defining an interface is not necessarily a downside.