|
|
|
|
|
by cpojer
183 days ago
|
|
You don't have to rename the variable. You can also do this: ``` export function PostCard(props: { post: ViewRef<'Post'> }) { const post = useView(PostView, props.post);
}``` If you add a few aliases (that can be easily generated), it becomes this: ``` export function PostCard(props: { post: PostViewRef }) { const post = useView(PostView, props.post);
}``` There are many bits in fate worthy of criticism. Naming and typing React props really isn't one of those. |
|