diff --git a/packages/components/src/templates/next/components/internal/Vica/VicaStylesheet.tsx b/packages/components/src/templates/next/components/internal/Vica/VicaStylesheet.tsx new file mode 100644 index 0000000000..9e1ffe51cc --- /dev/null +++ b/packages/components/src/templates/next/components/internal/Vica/VicaStylesheet.tsx @@ -0,0 +1,11 @@ +export const VicaStylesheet = () => { + return ( + <> + + + ) +} diff --git a/packages/components/src/templates/next/components/internal/Vica/Vica.tsx b/packages/components/src/templates/next/components/internal/Vica/VicaWidget.tsx similarity index 78% rename from packages/components/src/templates/next/components/internal/Vica/Vica.tsx rename to packages/components/src/templates/next/components/internal/Vica/VicaWidget.tsx index 5467ec1197..d7510dd7c6 100644 --- a/packages/components/src/templates/next/components/internal/Vica/Vica.tsx +++ b/packages/components/src/templates/next/components/internal/Vica/VicaWidget.tsx @@ -1,21 +1,14 @@ -import type { VicaProps } from "~/interfaces" +"use client" -export const VicaStylesheet = () => { - return ( - <> - - - ) -} +import type { VicaProps } from "~/interfaces" export const VicaWidget = ({ ScriptComponent = "script", ...props }: VicaProps) => { + // to not render during static site generation on the server + if (typeof window === "undefined") return null + return ( <>