Fix/company picker v2 (#2535)

Fixed company picker V2
Fixed picker search hook filters / where clause
Fixed OrderBy / SortOrder type
Fixed set relation to null
This commit is contained in:
Lucas Bordeau
2023-11-16 12:34:23 +01:00
committed by GitHub
parent e026b2b6e9
commit 4acb7f41e1
9 changed files with 98 additions and 60 deletions

View File

@ -40,9 +40,9 @@ export const UserPicker = ({
objectNamePlural: 'workspaceMembersV2',
});
const useFindManyWorkspaceMembers = () => useQuery(findManyQuery, {});
const useFindManyWorkspaceMembers = (options: any) =>
useQuery(findManyQuery, options);
// TODO: put workspace member
const users = useFilteredSearchEntityQueryV2({
queryHook: useFindManyWorkspaceMembers,
filters: [
@ -51,7 +51,7 @@ export const UserPicker = ({
filter: relationPickerSearchFilter,
},
],
orderByField: '',
orderByField: 'firstName',
mappingFunction: (workspaceMember) => ({
entityType: Entity.WorkspaceMember,
id: workspaceMember.id,
@ -64,10 +64,6 @@ export const UserPicker = ({
objectNamePlural: 'workspaceMembersV2',
});
console.log({
users,
});
const handleEntitySelected = async (selectedUser: any | null | undefined) => {
onSubmit(selectedUser ?? null);
};