diff --git a/.deco/blocks/Header.json b/.deco/blocks/Header.json index d737708a..855770e7 100644 --- a/.deco/blocks/Header.json +++ b/.deco/blocks/Header.json @@ -65,5 +65,6 @@ "children": [] } ], - "loading": "eager" + "loading": "eager", + "name": "Marcos" } \ No newline at end of file diff --git a/.deco/blocks/Preview%20site%2Fsections%2FHeader%2FHeader.tsx.json b/.deco/blocks/Preview%20site%2Fsections%2FHeader%2FHeader.tsx.json new file mode 100644 index 00000000..160ce88f --- /dev/null +++ b/.deco/blocks/Preview%20site%2Fsections%2FHeader%2FHeader.tsx.json @@ -0,0 +1,17 @@ +{ + "__resolveType": "site/sections/Header/Header.tsx", + "alerts": [], + "navItems": [], + "searchbar": { + "placeholder": "What are you looking for?", + "loader": { + "data": { + "searches": [], + "products": [] + }, + "__resolveType": "resolved" + } + }, + "logo": {}, + "loading": "eager" +} \ No newline at end of file diff --git a/.deco/blocks/Preview%20site%2Fsections%2FImages%2FCarousel.tsx.json b/.deco/blocks/Preview%20site%2Fsections%2FImages%2FCarousel.tsx.json new file mode 100644 index 00000000..f3e69faa --- /dev/null +++ b/.deco/blocks/Preview%20site%2Fsections%2FImages%2FCarousel.tsx.json @@ -0,0 +1,4 @@ +{ + "__resolveType": "site/sections/Images/Carousel.tsx", + "images": [] +} \ No newline at end of file diff --git a/.deco/blocks/site.json b/.deco/blocks/site.json index 71fb1b4a..a4fbea3e 100644 --- a/.deco/blocks/site.json +++ b/.deco/blocks/site.json @@ -24,9 +24,7 @@ }, { "__resolveType": "analytics/sections/Analytics/DecoAnalytics.tsx" - } - ], - "pageSections": [ + }, { "__resolveType": "site/sections/Session.tsx", "minicart": null, diff --git a/_app.tsx b/_app.tsx new file mode 100644 index 00000000..1d5694ad --- /dev/null +++ b/_app.tsx @@ -0,0 +1,51 @@ +import { asset } from "$fresh/runtime.ts"; +import { useScript } from "@deco/deco/hooks"; +import { Head } from "@deco/deco/htmx"; +import { ComponentChildren } from "preact"; + +const serviceWorkerScript = () => + addEventListener("load", () => + navigator && navigator.serviceWorker && + navigator.serviceWorker.register("/sw.js?__frsh_c")); + +export const Layout = ( + { children, revision, hmrUniqueId }: { + children: ComponentChildren; + revision: string; + hmrUniqueId: string; + }, +) => { + return ( + <> + {/* Include Icons and manifest */} + {/** @ts-ignore: ignore error */} + + {/* Enable View Transitions API */} +