Skip to content

Commit 7802a1e

Browse files
authored
fix: 兼容nextjs ssr,初始状态class=""元素会闪一下 (#3358)
1 parent 52d84bd commit 7802a1e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/packages/col/col.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ export const Col: FunctionComponent<
2727
...defaultProps,
2828
...props,
2929
}
30-
const [colName, setColName] = useState('')
31-
const [colStyle, setColStyle] = useState({})
3230
const { gutter } = useContext(DataContext) as any
3331

3432
const classs = () => {
@@ -49,6 +47,8 @@ export const Col: FunctionComponent<
4947
}
5048
return style
5149
}
50+
const [colName, setColName] = useState(classs())
51+
const [colStyle, setColStyle] = useState(getStyle())
5252
useEffect(() => {
5353
setColName(classs)
5454
setColStyle(getStyle)

0 commit comments

Comments
 (0)