mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-10 01:41:59 +00:00
19 lines
663 B
TypeScript
19 lines
663 B
TypeScript
import { Service } from 'typedi';
|
|
import { IFilterRole, IModel } from '@/interfaces';
|
|
import DynamicListAbstract from './DynamicListAbstract';
|
|
import DynamicFilterFilterRoles from '@/lib/DynamicFilter/DynamicFilterFilterRoles';
|
|
import DynamicFilterSearch from '@/lib/DynamicFilter/DynamicFilterSearch';
|
|
|
|
@Service()
|
|
export default class DynamicListSearch extends DynamicListAbstract {
|
|
/**
|
|
* Dynamic list filter roles.
|
|
* @param {IModel} model
|
|
* @param {IFilterRole[]} filterRoles
|
|
* @returns {DynamicFilterFilterRoles}
|
|
*/
|
|
public dynamicSearch = (model: IModel, searchKeyword: string) => {
|
|
return new DynamicFilterSearch(searchKeyword);
|
|
};
|
|
}
|