* feat: add viewFilters table Closes #1121 * feat: add Update View button + Create View dropdown Closes #1124, #1289 * feat: add View Filter resolvers * feat: persist view filters and sorts on Update View button click Closes #1123 * refactor: code review - Rename recoil selectors - Rename filters `field` property to `key`
25 lines
791 B
TypeScript
25 lines
791 B
TypeScript
import { Module } from '@nestjs/common';
|
|
|
|
import { ViewFieldService } from './services/view-field.service';
|
|
import { ViewFieldResolver } from './resolvers/view-field.resolver';
|
|
import { ViewSortService } from './services/view-sort.service';
|
|
import { ViewSortResolver } from './resolvers/view-sort.resolver';
|
|
import { ViewService } from './services/view.service';
|
|
import { ViewResolver } from './resolvers/view.resolver';
|
|
import { ViewFilterService } from './services/view-filter.service';
|
|
import { ViewFilterResolver } from './resolvers/view-filter.resolver';
|
|
|
|
@Module({
|
|
providers: [
|
|
ViewService,
|
|
ViewFieldService,
|
|
ViewFilterService,
|
|
ViewSortService,
|
|
ViewResolver,
|
|
ViewFieldResolver,
|
|
ViewFilterResolver,
|
|
ViewSortResolver,
|
|
],
|
|
})
|
|
export class ViewModule {}
|