mirror of
https://github.com/whyour/qinglong.git
synced 2026-07-18 02:14:32 +08:00
修复定时任务状态筛选
This commit is contained in:
@@ -1,16 +1,19 @@
|
||||
import { MutableRefObject, useLayoutEffect, useState } from 'react';
|
||||
import useResizeObserver from '@react-hook/resize-observer'
|
||||
import useResizeObserver from '@react-hook/resize-observer';
|
||||
import { getTableScroll } from '@/utils';
|
||||
|
||||
export default <T extends HTMLElement>(target: MutableRefObject<T>, extraHeight?: number) => {
|
||||
const [height, setHeight] = useState<number>()
|
||||
export default <T extends HTMLElement>(
|
||||
target: MutableRefObject<T>,
|
||||
extraHeight?: number,
|
||||
) => {
|
||||
const [height, setHeight] = useState<number>(0);
|
||||
|
||||
useResizeObserver(target, (entry) => {
|
||||
let _targe = entry.target as any
|
||||
if (!_targe.classList.contains('ant-table-wrapper')) {
|
||||
_targe = entry.target.querySelector('.ant-table-wrapper')
|
||||
let _target = entry.target as any;
|
||||
if (!_target.classList.contains('ant-table-wrapper')) {
|
||||
_target = entry.target.querySelector('.ant-table-wrapper');
|
||||
}
|
||||
setHeight(getTableScroll({ extraHeight, target: _targe as HTMLElement }))
|
||||
})
|
||||
return height
|
||||
}
|
||||
setHeight(getTableScroll({ extraHeight, target: _target as HTMLElement }));
|
||||
});
|
||||
return height;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user