From 65daaf80f145e8460ee99a3c6b1ddd82b68bce13 Mon Sep 17 00:00:00 2001 From: Andrey Goncharov Date: Fri, 28 Apr 2023 12:19:45 -0700 Subject: [PATCH] Expose table state from table manager Summary: Project: https://docs.google.com/document/d/1SbFrpvfIShX5npANNa1AkgHliR1M-VMLW5Q9RhREt94/edit Reviewed By: antonk52 Differential Revision: D45395107 fbshipit-source-id: 8ca3639a109e40b26acead8bb4b0eace68ac9bce --- desktop/flipper-plugin/src/ui/data-table/DataTableManager.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/desktop/flipper-plugin/src/ui/data-table/DataTableManager.tsx b/desktop/flipper-plugin/src/ui/data-table/DataTableManager.tsx index 39e313c39..79cf0a0af 100644 --- a/desktop/flipper-plugin/src/ui/data-table/DataTableManager.tsx +++ b/desktop/flipper-plugin/src/ui/data-table/DataTableManager.tsx @@ -395,6 +395,7 @@ export type DataTableManager = { sortColumn(column: keyof T, direction?: SortDirection): void; setSearchValue(value: string, addToHistory?: boolean): void; dataView: _DataSourceView; + state: Readonly>; toggleSearchValue(): void; toggleHighlightSearch(): void; setSearchHighlightColor(color: string): void; @@ -478,6 +479,7 @@ export function createDataTableManager( dispatch({type: 'removeColumnFilter', column, value}); }, dataView, + state: stateRef.current, }; }