Groups: use entity store for pending requests

This commit is contained in:
Alex Gleason
2023-03-20 15:54:06 -05:00
parent 28a69ad88b
commit d08178f5fc
3 changed files with 17 additions and 1 deletions

View File

@ -0,0 +1,13 @@
import { Entities } from 'soapbox/entity-store/entities';
import { useEntities } from 'soapbox/entity-store/hooks';
import { accountSchema } from 'soapbox/schemas';
function useGroupMembershipRequests(groupId: string) {
return useEntities(
[Entities.ACCOUNTS, 'membership_requests', groupId],
`/api/v1/groups/${groupId}/membership_requests`,
{ schema: accountSchema },
);
}
export { useGroupMembershipRequests };