Skip to content

Commit fdfd098

Browse files
committed
refactor: useLayoutEffect replace useEffect
1 parent 040610b commit fdfd098

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

frontend/src/app/hooks/useCacheWidthHeight.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* limitations under the License.
1717
*/
1818

19-
import { useEffect, useState } from 'react';
19+
import { useLayoutEffect, useState } from 'react';
2020
import useResizeObserver from './useResizeObserver';
2121

2222
export const useCacheWidthHeight = (
@@ -33,7 +33,7 @@ export const useCacheWidthHeight = (
3333
refreshMode: 'debounce',
3434
refreshRate: 20,
3535
});
36-
useEffect(() => {
36+
useLayoutEffect(() => {
3737
if (width > 0) {
3838
setCacheW(width);
3939
setCacheH(height);

frontend/src/app/hooks/useWidgetRowHeight.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ import {
2121
BASE_VIEW_WIDTH,
2222
MIN_ROW_HEIGHT,
2323
} from 'app/pages/DashBoardPage/constants';
24-
import { useEffect, useMemo, useState } from 'react';
24+
import { useLayoutEffect, useMemo, useState } from 'react';
2525
import useResizeObserver from './useResizeObserver';
2626

2727
export const useWidgetRowHeight = () => {
2828
const [cacheW, setCacheW] = useState(0);
2929
const { ref, width = 0 } = useResizeObserver<HTMLDivElement>();
3030

31-
useEffect(() => {
31+
useLayoutEffect(() => {
3232
if (width > 0) {
3333
setCacheW(width);
3434
}

frontend/src/app/pages/DashBoardPage/pages/Board/FreeDashboard/FreeBoardCore.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,11 @@ const Wrap = styled.div`
134134
overflow-y: hidden;
135135
136136
.empty {
137-
height: 100%;
138137
display: flex;
139138
flex: 1;
140-
justify-content: center;
141139
align-items: center;
140+
justify-content: center;
141+
height: 100%;
142142
}
143143
}
144144
.grid-background::-webkit-scrollbar {

0 commit comments

Comments
 (0)