Expose addColumnFilter from DataTable
Summary: Project: https://docs.google.com/document/d/1SbFrpvfIShX5npANNa1AkgHliR1M-VMLW5Q9RhREt94/edit# Used to set filters externally in next diff Reviewed By: antonk52 Differential Revision: D45393487 fbshipit-source-id: 15c1186292f45de455ebbcbfced7a63c824a6c19
This commit is contained in:
committed by
Facebook GitHub Bot
parent
27eb5978a9
commit
a819c77f18
@@ -380,6 +380,11 @@ export type DataTableManager<T> = {
|
||||
toggleSideBySide(): void;
|
||||
showSearchDropdown(show: boolean): void;
|
||||
setShowNumberedHistory(showNumberedHistory: boolean): void;
|
||||
addColumnFilter(
|
||||
column: keyof T,
|
||||
value: string,
|
||||
disableOthers?: boolean,
|
||||
): void;
|
||||
};
|
||||
|
||||
export function createDataTableManager<T>(
|
||||
@@ -444,6 +449,9 @@ export function createDataTableManager<T>(
|
||||
setShowNumberedHistory(showNumberedHistory) {
|
||||
dispatch({type: 'setShowNumberedHistory', showNumberedHistory});
|
||||
},
|
||||
addColumnFilter(column, value, disableOthers) {
|
||||
dispatch({type: 'addColumnFilter', column, value, disableOthers});
|
||||
},
|
||||
dataView,
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user