Feat/complete filter order by types (#2943)

* Fixed orderBy bug

* Fixed gitch select multiple record filter

* Fixed RelationPicker search

* Fixed OrderBy type

* WIP

* Finished RequestFilter typing

* Finished RequestFilter type

* Fixed missing import

* Changed naming
This commit is contained in:
Lucas Bordeau
2023-12-12 15:56:21 +01:00
committed by GitHub
parent 8381869c7f
commit 2a4ab2ffd3
10 changed files with 334 additions and 354 deletions

View File

@ -1,4 +1,5 @@
import { Note } from '@/activities/types/Note';
import { OrderByField } from '@/object-metadata/types/OrderByField';
import { useFindManyRecords } from '@/object-record/hooks/useFindManyRecords';
import { ActivityTargetableEntity } from '../../types/ActivityTargetableEntity';
@ -19,7 +20,7 @@ export const useNotes = (entity: ActivityTargetableEntity) => {
};
const orderBy = {
createdAt: 'AscNullsFirst',
} as any; // TODO: finish typing
} as OrderByField;
const { records: notes } = useFindManyRecords({
skip: !activityTargets?.length,