From 5ef150dcdcd431108f3e2c24fd4a782790106690 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20R=20Siqueira?= Date: Fri, 25 Apr 2025 20:55:25 -0300 Subject: [PATCH] wip --- superpage/src/pages/_components/Search.astro | 65 +++++++++++++++++--- superpage/src/pages/index.astro | 4 +- 2 files changed, 59 insertions(+), 10 deletions(-) diff --git a/superpage/src/pages/_components/Search.astro b/superpage/src/pages/_components/Search.astro index 7f2ab07..ba3ccd6 100644 --- a/superpage/src/pages/_components/Search.astro +++ b/superpage/src/pages/_components/Search.astro @@ -1,10 +1,59 @@ --- -import Search from "./Search"; -import { getCollection, render } from "astro:content"; -const courses = await getCollection( - "courses", - ({ data }) => data.draft != true, -); ---- - +export interface Props { + readonly id?: string; + readonly className?: string; + readonly query?: string; + readonly uiOptions?: Record; +} + +const { id, className, query, uiOptions = {} } = Astro.props; +const bundlePath = `${import.meta.env.BASE_URL}pagefind/`; +--- + +
+
+ diff --git a/superpage/src/pages/index.astro b/superpage/src/pages/index.astro index cd271c2..b9508ab 100644 --- a/superpage/src/pages/index.astro +++ b/superpage/src/pages/index.astro @@ -4,8 +4,8 @@ import { Icon } from "astro-icon/components"; import Layout from "~/layouts/Layout.astro"; import Container from "~/components/Container.astro"; import { Clients } from "~/components/Course"; -//import Search from "./_components/Search.astro"; -import Search from "astro-pagefind/components/Search"; +import Search from "./_components/Search.astro"; +//import Search from "astro-pagefind/components/Search"; import mulhercomepi from "~/assets/mulher-com-epi.png"; ---