Continued improving this

This commit is contained in:
Tiago Ribeiro
2024-09-06 17:06:49 +01:00
parent 4530e4079f
commit cfe297cc38
7 changed files with 76 additions and 19 deletions

View File

@@ -1,9 +1,13 @@
import {Exam} from "@/interfaces/exam";
import {Permission, PermissionType} from "@/interfaces/permissions";
import {ExamState} from "@/stores/examStore";
import axios from "axios";
import Axios from "axios";
import {setupCache} from "axios-cache-interceptor";
import {useEffect, useState} from "react";
const instance = Axios.create();
const axios = setupCache(instance);
export default function usePermissions(user: string) {
const [permissions, setPermissions] = useState<PermissionType[]>([]);
const [isLoading, setIsLoading] = useState(false);