(Inner: React.ComponentType<{ post: P }>): React.ComponentType
{
- return function PostAdapter(props: P) {
- return
(Inner: React.ComponentType<{ post: P; onOpen?: () => void }>): React.ComponentType
void }> {
+ return function PostAdapter(props: P & { onOpen?: () => void }) {
+ const { onOpen, ...post } = props;
+ return