From fdc3a1ad83ba71a0c7f780ec0349d7e799dd1390 Mon Sep 17 00:00:00 2001 From: multipleof4 Date: Thu, 26 Feb 2026 14:11:30 -0800 Subject: [PATCH] Fix: Ensure Lucide icons render --- src/main.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main.js b/src/main.js index 72691e7..8e245b2 100644 --- a/src/main.js +++ b/src/main.js @@ -1,8 +1,14 @@ import Alpine from "alpinejs"; -import { createIcons } from "lucide"; +import { createIcons, icons } from "lucide"; import "./styles.css"; window.Alpine = Alpine; Alpine.start(); -document.addEventListener("DOMContentLoaded", () => createIcons()); +const bootIcons = () => createIcons({ icons }); + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", bootIcons); +} else { + bootIcons(); +}