Fix View update button not being displayed in View Bar (#1469)

This commit is contained in:
Charles Bochet
2023-09-06 10:37:29 +02:00
committed by GitHub
parent c05d24d249
commit f332c3bee2
10 changed files with 37 additions and 52 deletions

View File

@ -50,7 +50,7 @@ export function EntityTableBody() {
}
return (
<>
<tbody>
{paddingTop > 0 && (
<tr>
<StyledSpace top={paddingTop} />
@ -76,6 +76,6 @@ export function EntityTableBody() {
<StyledSpace bottom={paddingBottom} />
</tr>
)}
</>
</tbody>
);
}

View File

@ -3,7 +3,6 @@ import styled from '@emotion/styled';
import { useRecoilCallback, useRecoilState } from 'recoil';
import { IconButton } from '@/ui/button/components/IconButton';
import { sortAndFilterBarScopedState } from '@/ui/filter-n-sort/states/sortAndFilterBarScopedState';
import { IconPlus } from '@/ui/icon';
import { useTrackPointer } from '@/ui/utilities/pointer-event/hooks/useTrackPointer';
import { useRecoilScopedState } from '@/ui/utilities/recoil-scope/hooks/useRecoilScopedState';
@ -91,10 +90,6 @@ export function EntityTableHeader() {
visibleTableColumnsScopedSelector,
TableRecoilScopeContext,
);
const [, setSortAndFilterBar] = useRecoilScopedState(
sortAndFilterBarScopedState,
TableRecoilScopeContext,
);
const [initialPointerPositionX, setInitialPointerPositionX] = useState<
number | null
@ -135,20 +130,13 @@ export function EntityTableHeader() {
);
setTableColumns(nextColumns);
setSortAndFilterBar(true);
}
set(resizeFieldOffsetState, 0);
setInitialPointerPositionX(null);
setResizedFieldKey(null);
},
[
resizedFieldKey,
tableColumnsByKey,
tableColumns,
setTableColumns,
setSortAndFilterBar,
],
[resizedFieldKey, tableColumnsByKey, tableColumns, setTableColumns],
);
useTrackPointer({