Skip to content

Commit 925207f

Browse files
committed
feat: 将useEffect中状态设置改为派生状态
1 parent ff26366 commit 925207f

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

src/PanelContent.tsx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,7 @@ const PanelContent = React.forwardRef<
1818
styles,
1919
} = props;
2020

21-
const [rendered, setRendered] = React.useState(isActive || forceRender);
22-
23-
React.useEffect(() => {
24-
if (forceRender || isActive) {
25-
setRendered(true);
26-
}
27-
}, [forceRender, isActive]);
21+
const rendered = isActive || forceRender;
2822

2923
if (!rendered) {
3024
return null;

0 commit comments

Comments
 (0)