12 lines
289 B
TypeScript
12 lines
289 B
TypeScript
import { createContext, useContext } from "react";
|
|
|
|
|
|
export const QuizIdContext = createContext<string | null>(null);
|
|
|
|
export const useQuizId = () => {
|
|
const quizId = useContext(QuizIdContext);
|
|
if (quizId === null) throw new Error("quizId context is null");
|
|
|
|
return quizId;
|
|
};
|