2024-05-31 17:56:17 +00:00
|
|
|
import useSWR from "swr";
|
|
|
|
import { getQuizData } from "./quizRelase";
|
|
|
|
|
2024-07-17 00:08:20 +00:00
|
|
|
export function useQuizData(quizId: string, preview: boolean = false) {
|
2025-05-01 13:23:10 +00:00
|
|
|
return useSWR(preview ? null : ["quizData", quizId], (params) => getQuizData({ quizId: params[1] }), {
|
2024-05-31 17:56:17 +00:00
|
|
|
revalidateOnFocus: false,
|
|
|
|
revalidateOnReconnect: false,
|
|
|
|
shouldRetryOnError: false,
|
|
|
|
refreshInterval: 0,
|
|
|
|
});
|
|
|
|
}
|