From a8e81dc8e26cd87c5ec7b8c168e00e69d81e0f28 Mon Sep 17 00:00:00 2001 From: Stanislav Zhuk Date: Thu, 8 May 2025 21:07:05 +0300 Subject: [PATCH] refactor: migrate sponsors banner to component with caching --- src/components/Header.astro | 4 +- src/components/SponsorsBanner.astro | 178 ++++++++++++++++++++++++++++ src/lib/api.ts | 25 ++++ src/scripts/sponsors-banner.js | 158 ------------------------ 4 files changed, 205 insertions(+), 160 deletions(-) create mode 100644 src/components/SponsorsBanner.astro delete mode 100644 src/scripts/sponsors-banner.js diff --git a/src/components/Header.astro b/src/components/Header.astro index 21984017..5f32ac2c 100644 --- a/src/components/Header.astro +++ b/src/components/Header.astro @@ -8,6 +8,7 @@ import { Bars2Icon, XMarkIcon, } from "@heroicons/react/24/solid/index.js" +import SponsorsBanner from "./SponsorsBanner.astro" --- - - +