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 { StartPageViewPublication } from "./StartPageViewPublication";
|
||||
@ -13,6 +13,13 @@ export const ViewPage = () => {
|
||||
const { questions } = useQuestions();
|
||||
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(
|
||||
({ type }) => type
|
||||
|
||||
Loading…
Reference in New Issue
Block a user