role based auth
implemented superadmin -> admin -> traniner
This commit is contained in:
1 parent
16217f46ff
commit
624cdfc45c
16 files changed
+1105
-54
No files matched your search
@@ -16,7 +16,11 @@ import {
|
||||
useSendInvitation,
|
||||
} from "@/hooks/use-api";
|
||||
|
||||
export function UserManagement() {
|
||||
interface UserManagementProps {
|
||||
gymId?: string;
|
||||
}
|
||||
|
||||
export function UserManagement({ gymId }: UserManagementProps) {
|
||||
const { user } = useUser();
|
||||
const [filter, setFilter] = useState<string>("all");
|
||||
const [selectedUser, setSelectedUser] = useState<User | null>(null);
|
||||
@@ -38,6 +42,7 @@ export function UserManagement() {
|
||||
refetch,
|
||||
} = useUsers({
|
||||
role: filter !== "all" ? filter : undefined,
|
||||
gymId,
|
||||
});
|
||||
const { data: gyms = [] } = useGyms();
|
||||
const updateUser = useUpdateUser();
|
||||
|
||||
Reference in new issue
Block a user