diff --git a/src/WidgetApp.tsx b/src/WidgetApp.tsx
deleted file mode 100644
index fc21412..0000000
--- a/src/WidgetApp.tsx
+++ /dev/null
@@ -1,13 +0,0 @@
-import QuizAnswerer from "../lib/components/QuizAnswerer";
-
-
-interface Props {
- quizId: string;
-}
-
-export default function WidgetApp({ quizId }: Props) {
-
- return (
-
- );
-}
diff --git a/src/widget.tsx b/src/widget.tsx
index 020b58b..2364cec 100644
--- a/src/widget.tsx
+++ b/src/widget.tsx
@@ -1,20 +1,21 @@
+import QuizAnswerer from "@/components/QuizAnswerer";
import { Root, createRoot } from "react-dom/client";
-import WidgetApp from "./WidgetApp";
let root: Root | undefined = undefined;
const widget = {
- create({ selector, quizId }: {
+ create({ selector, quizId, changeFaviconAndTitle = true }: {
selector: string;
quizId: string;
+ changeFaviconAndTitle: boolean;
}) {
const element = document.getElementById(selector);
if (!element) throw new Error("Element for widget doesn't exist");
root = createRoot(element);
- root.render();
+ root.render();
},
unmount() {
if (root) root.unmount();