From a1118419ecf91fef4af67d4261135e318d12c790 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 8 Mar 2026 22:53:04 +0200 Subject: [PATCH] feat(spreadsheet): enable filtering --- apps/client/package.json | 1 + .../src/widgets/type_widgets/spreadsheet/Spreadsheet.tsx | 6 +++++- pnpm-lock.yaml | 7 +++---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/apps/client/package.json b/apps/client/package.json index 57207d95be..b332532e50 100644 --- a/apps/client/package.json +++ b/apps/client/package.json @@ -36,6 +36,7 @@ "@triliumnext/share-theme": "workspace:*", "@triliumnext/split.js": "workspace:*", "@univerjs/preset-sheets-core": "0.16.1", + "@univerjs/preset-sheets-filter": "0.16.1", "@univerjs/preset-sheets-find-replace": "0.16.1", "@univerjs/preset-sheets-note": "0.16.1", "@univerjs/presets": "0.16.1", diff --git a/apps/client/src/widgets/type_widgets/spreadsheet/Spreadsheet.tsx b/apps/client/src/widgets/type_widgets/spreadsheet/Spreadsheet.tsx index 84a81839bc..3f3292497a 100644 --- a/apps/client/src/widgets/type_widgets/spreadsheet/Spreadsheet.tsx +++ b/apps/client/src/widgets/type_widgets/spreadsheet/Spreadsheet.tsx @@ -3,6 +3,8 @@ import "./Spreadsheet.css"; import { UniverSheetsCorePreset } from '@univerjs/preset-sheets-core'; import sheetsCoreEnUS from '@univerjs/preset-sheets-core/locales/en-US'; +import { UniverSheetsFilterPreset } from '@univerjs/preset-sheets-filter'; +import UniverPresetSheetsFilterEnUS from '@univerjs/preset-sheets-filter/locales/en-US'; import { UniverSheetsFindReplacePreset } from '@univerjs/preset-sheets-find-replace'; import sheetsFindReplaceEnUS from '@univerjs/preset-sheets-find-replace/locales/en-US'; import { UniverSheetsNotePreset } from '@univerjs/preset-sheets-note'; @@ -52,6 +54,7 @@ function useInitializeSpreadsheet(containerRef: MutableRef