После обновления ag-grid 18.1.2 до ag-grid 20.1.0 (ag-grid-community) больше невозможно импортировать BaseFilter, SerializedTextFilter, SerializedDateFilter и SerializedNumberFilter.
Я вижу их в исходном коде git в dist / lib / filter (https://github.com/ag-grid/ag-grid/tree/master/dist/lib/filter), но они недоступны в коде в node_modules / ag-grid-community после установки.
Мое приложение содержит классы, расширяющие BaseFilter, и использует все упомянутые интерфейсы. Я безуспешно искал ответы в Интернете.
Следующее работает с [email protected], но не с [email protected]. BaseFilter и SerializedTextFilter недоступны для импорта
import { BaseFilter, IFilterParams, SerializedTextFilter } from 'ag-grid';
class CustomFilterComponent<P extends IFilterParams, M extends SerializedTextFilter>
extends BaseFilter<string, P, M> {
customInit(): void {
...
}
isFilterActive(): boolean {
...
}
....
}
Я ожидал, что появится информация об этих изменениях в библиотеке ag-grid и о том, как с этим бороться. Мне не удалось его найти.