add website in team context, permissions, display non-deleted users

This commit is contained in:
Francis Cao 2024-02-07 16:37:48 -08:00
parent b885f57f40
commit 8da3811c73
7 changed files with 33 additions and 13 deletions

View file

@ -1,6 +1,6 @@
import useModified from 'store/modified';
import useApi from './useApi';
import useFilterQuery from './useFilterQuery';
import useModified from 'store/modified';
export function useTeamMembers(teamId: string) {
const { get } = useApi();

View file

@ -1,11 +1,13 @@
import useApi from './useApi';
import useFilterQuery from './useFilterQuery';
import useModified from 'store/modified';
export function useTeamWebsites(teamId: string) {
const { get } = useApi();
const modified = useModified((state: any) => state?.['teams:websites']);
return useFilterQuery({
queryKey: ['teams:websites', { teamId }],
queryKey: ['teams:websites', { teamId, modified }],
queryFn: (params: any) => {
return get(`/teams/${teamId}/websites`, params);
},