|
@@ -9,14 +9,14 @@ import { useStore } from 'dva'
|
|
|
const useAutoTable = (needSubtractHeight, needSubtractWidth) => {
|
|
const useAutoTable = (needSubtractHeight, needSubtractWidth) => {
|
|
|
const { collapsed = true } = useStore().getState().global
|
|
const { collapsed = true } = useStore().getState().global
|
|
|
const [scroll, setScroll] = useState({
|
|
const [scroll, setScroll] = useState({
|
|
|
- x: document.body.clientWidth - needSubtractWidth,
|
|
|
|
|
|
|
+ x: document.body.clientWidth - ((collapsed ? 208 : 48) + needSubtractWidth),
|
|
|
y: document.body.clientHeight - needSubtractHeight
|
|
y: document.body.clientHeight - needSubtractHeight
|
|
|
})
|
|
})
|
|
|
// const { run, cancel } = useDebounceFn(handleScroll, { wait: 5000})
|
|
// const { run, cancel } = useDebounceFn(handleScroll, { wait: 5000})
|
|
|
const { run, cancel } = useDebounceFn(() =>
|
|
const { run, cancel } = useDebounceFn(() =>
|
|
|
setScroll({
|
|
setScroll({
|
|
|
...scroll,
|
|
...scroll,
|
|
|
- x: document.body.clientWidth - needSubtractWidth,
|
|
|
|
|
|
|
+ x: document.body.clientWidth - ((collapsed ? 208 : 48) + needSubtractWidth),
|
|
|
y: document.body.clientHeight - needSubtractHeight
|
|
y: document.body.clientHeight - needSubtractHeight
|
|
|
})
|
|
})
|
|
|
)
|
|
)
|