diff --git a/superpage/src/@types/pagefind-default-ui.d.ts b/superpage/src/@types/pagefind-default-ui.d.ts new file mode 100644 index 0000000..3f47204 --- /dev/null +++ b/superpage/src/@types/pagefind-default-ui.d.ts @@ -0,0 +1,11 @@ +declare module "@pagefind/default-ui" { + export class PagefindUI { + constructor(options: { + element: string; + bundlePath: string; + autofocus?: boolean; + showImages?: boolean; + pageSize?: number; + }); + } +} diff --git a/superpage/src/CookieConsentConfig.ts b/superpage/src/CookieConsentConfig.ts index cf76d5d..f8752fb 100644 --- a/superpage/src/CookieConsentConfig.ts +++ b/superpage/src/CookieConsentConfig.ts @@ -1,12 +1,5 @@ import type { CookieConsentConfig } from "vanilla-cookieconsent"; -declare global { - interface Window { - dataLayer: Record[]; - gtag: (...args: any[]) => void; - } -} - export const config: CookieConsentConfig = { guiOptions: { consentModal: { diff --git a/superpage/src/components/Course/BuyDropdown.astro b/superpage/src/components/Course/BuyDropdown.astro index 6f21981..c988df6 100644 --- a/superpage/src/components/Course/BuyDropdown.astro +++ b/superpage/src/components/Course/BuyDropdown.astro @@ -6,112 +6,142 @@ const currency = new Intl.NumberFormat("pt-BR", { }).format(course.unit_price); --- -
- + - Contratar agora - -
-
- Selecione uma opção -
-
    -
  • - -
  • -
-
Modelos de contratação
-
    -
  • - -
  • -
  • - -
  • -
  • - -
  • -
-
- + Selecione uma opção + +
    +
  • + +
  • +
+
Modelos de contratação
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+ +
-
-
+ + + + diff --git a/superpage/src/components/Course/Contact.jsx b/superpage/src/components/Course/Contact.jsx index 3ac9d09..275305d 100644 --- a/superpage/src/components/Course/Contact.jsx +++ b/superpage/src/components/Course/Contact.jsx @@ -17,12 +17,6 @@ const schema = z.object({ message: z.string().nonempty({ message: "Deve preencher a mensagem" }), }); -const solutions = [ - "EDUSEG® FLEXÍVEL", - "EDUSEG® IN-COMPANY", - "EDUSEG® CONTEÚDO", -]; - export default function Contact({ url }) { const { register, formState, control, reset, setValue } = useForm({ resolver: zodResolver(schema), diff --git a/superpage/src/components/Course/FlyoutMenu.astro b/superpage/src/components/Course/FlyoutMenu.astro index 70ba679..a672949 100644 --- a/superpage/src/components/Course/FlyoutMenu.astro +++ b/superpage/src/components/Course/FlyoutMenu.astro @@ -26,7 +26,7 @@ const relatedCourses = data?.relatedCourses