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;
|
toggleSideBySide(): void;
|
||||||
showSearchDropdown(show: boolean): void;
|
showSearchDropdown(show: boolean): void;
|
||||||
setShowNumberedHistory(showNumberedHistory: boolean): void;
|
setShowNumberedHistory(showNumberedHistory: boolean): void;
|
||||||
|
addColumnFilter(
|
||||||
|
column: keyof T,
|
||||||
|
value: string,
|
||||||
|
disableOthers?: boolean,
|
||||||
|
): void;
|
||||||
};
|
};
|
||||||
|
|
||||||
export function createDataTableManager<T>(
|
export function createDataTableManager<T>(
|
||||||
@@ -444,6 +449,9 @@ export function createDataTableManager<T>(
|
|||||||
setShowNumberedHistory(showNumberedHistory) {
|
setShowNumberedHistory(showNumberedHistory) {
|
||||||
dispatch({type: 'setShowNumberedHistory', showNumberedHistory});
|
dispatch({type: 'setShowNumberedHistory', showNumberedHistory});
|
||||||
},
|
},
|
||||||
|
addColumnFilter(column, value, disableOthers) {
|
||||||
|
dispatch({type: 'addColumnFilter', column, value, disableOthers});
|
||||||
|
},
|
||||||
dataView,
|
dataView,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user