frontAnswerer/src/WidgetApp.tsx
nflnkr fb3d46110f split widget and default App components
use router in default App for retrieving quizId from url
add QuizIdContext
2024-02-01 16:18:16 +03:00

26 lines
658 B
TypeScript

import { Box } from "@mui/material";
import ContextProviders from "ContextProviders";
import { QuizIdContext } from "contexts/QuizIdContext";
import { ViewPage } from "./pages/ViewPublicationPage/ViewPublicationPage";
interface Props {
quizId: string;
}
export default function WidgetApp({ quizId }: Props) {
return (
<QuizIdContext.Provider value={quizId}>
<ContextProviders>
<Box sx={{
width: "100%",
height: "100%",
}}>
<ViewPage />
</Box>
</ContextProviders>
</QuizIdContext.Provider>
);
}