Skip to content

Commit 0b4eee4

Browse files
committed
Fixed 67.5
1 parent bb55b6b commit 0b4eee4

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/08-advanced-patterns/67.5-hoc-for-generic-components.problem.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
import { Router, useRouter } from "fake-external-lib";
22
import { Equal, Expect } from "../helpers/type-utils";
33

4-
export const withRouter = <TProps extends { router: Router }>(
5-
Component: React.FC<TProps>,
6-
) => {
4+
export const withRouter = <TProps,>(Component: React.ComponentType<TProps>) => {
75
const NewComponent = (props: Omit<TProps, "router">) => {
86
const router = useRouter();
97
return <Component {...(props as TProps)} router={router} />;

0 commit comments

Comments
 (0)