implement list multiselection

This commit is contained in:
jeffvli
2025-11-08 15:35:10 -08:00
parent 7a4326f98d
commit a87d5ef8d8
6 changed files with 217 additions and 20 deletions
@@ -273,7 +273,11 @@ export const ItemGridList = ({
const { ref: containerRef, width: containerWidth } = useElementSize();
const mergedContainerRef = useMergedRef(containerRef, rootRef);
const internalState = useItemListState();
const getDataFn = useCallback(() => {
return data;
}, [data]);
const internalState = useItemListState(getDataFn);
const [initialize] = useOverlayScrollbars({
defer: true,