use favicon on quiz view page
This commit is contained in:
parent
ef389f97b1
commit
a5e76a20ea
@ -1,4 +1,4 @@
|
|||||||
import { useLayoutEffect, useState } from "react";
|
import { useEffect, useState } from "react";
|
||||||
import { Box } from "@mui/material";
|
import { Box } from "@mui/material";
|
||||||
|
|
||||||
import { StartPageViewPublication } from "./StartPageViewPublication";
|
import { StartPageViewPublication } from "./StartPageViewPublication";
|
||||||
@ -13,6 +13,13 @@ export const ViewPage = () => {
|
|||||||
const { questions } = useQuestions();
|
const { questions } = useQuestions();
|
||||||
const [visualStartPage, setVisualStartPage] = useState<boolean>(!quiz?.config.noStartPage);
|
const [visualStartPage, setVisualStartPage] = useState<boolean>(!quiz?.config.noStartPage);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
const link = document.querySelector('link[rel="icon"]');
|
||||||
|
|
||||||
|
if (link && quiz?.config.startpage.favIcon) {
|
||||||
|
link.setAttribute("href", quiz.config.startpage.favIcon);
|
||||||
|
}
|
||||||
|
}, [quiz?.config.startpage.favIcon]);
|
||||||
|
|
||||||
const filteredQuestions = questions.filter(
|
const filteredQuestions = questions.filter(
|
||||||
({ type }) => type
|
({ type }) => type
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user