Skip to content

Commit 344e2be

Browse files
Merge 8d8e5e9 into 5d5cae2
2 parents 5d5cae2 + 8d8e5e9 commit 344e2be

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

examples/web-vite/src/TestList.tsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import React from 'react';
2+
13
interface TestListProps {
24
count: number;
35
}
@@ -19,11 +21,11 @@ interface ListItemProps {
1921
}
2022

2123
const ListItem = ({ title }: ListItemProps) => {
22-
// Uncomment to introduce a performance issue
23-
// const [, forceRender] = React.useState<object>();
24-
// React.useEffect(() => {
25-
// forceRender({});
26-
// }, [title]);
24+
// Intentionally causing an extra re-render
25+
const [, forceRender] = React.useState<object>();
26+
React.useEffect(() => {
27+
forceRender({});
28+
}, [title]);
2729

2830
return (
2931
<div>

0 commit comments

Comments
 (0)