({
organizationId,
...props
})
| 72 | }; |
| 73 | |
| 74 | export const MemberAutocomplete: FC<MemberAutocompleteProps> = ({ |
| 75 | organizationId, |
| 76 | ...props |
| 77 | }) => { |
| 78 | const [filter, setFilter] = useState<string>(); |
| 79 | |
| 80 | const membersQuery = useQuery({ |
| 81 | ...organizationMembers(organizationId, { limit: 0 }), |
| 82 | enabled: filter !== undefined, |
| 83 | placeholderData: keepPreviousData, |
| 84 | }); |
| 85 | return ( |
| 86 | <InnerAutocomplete<OrganizationMemberWithUserData> |
| 87 | error={membersQuery.error} |
| 88 | isFetching={membersQuery.isFetching} |
| 89 | shouldFilter |
| 90 | setFilter={setFilter} |
| 91 | users={membersQuery.data?.members} |
| 92 | {...props} |
| 93 | /> |
| 94 | ); |
| 95 | }; |
| 96 | |
| 97 | type WorkspaceUserAutocompleteProps = CommonAutocompleteProps<MinimalUser> & { |
| 98 | organizationId: string; |
nothing calls this directly
no test coverage detected