mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-15 21:16:17 +02:00
Add queue controls
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import type { Ref } from 'react';
|
||||
import { forwardRef, useRef } from 'react';
|
||||
import { useClickOutside, useMergedRef } from '@mantine/hooks';
|
||||
import { useMergedRef } from '@mantine/hooks';
|
||||
import type {
|
||||
ICellRendererParams,
|
||||
ValueGetterParams,
|
||||
@@ -175,17 +175,8 @@ export const VirtualTable = forwardRef(
|
||||
|
||||
const mergedRef = useMergedRef(ref, tableRef);
|
||||
|
||||
const tableContainerRef = useClickOutside(() => {
|
||||
if (tableRef?.current) {
|
||||
tableRef?.current.api.deselectAll();
|
||||
}
|
||||
});
|
||||
|
||||
return (
|
||||
<TableWrapper
|
||||
ref={tableContainerRef}
|
||||
className="ag-theme-alpine-dark"
|
||||
>
|
||||
<TableWrapper className="ag-theme-alpine-dark">
|
||||
<AgGridReact
|
||||
ref={mergedRef}
|
||||
suppressMoveWhenRowDragging
|
||||
|
||||
Reference in New Issue
Block a user