diff --git a/app/(main)/header.tsx b/app/(main)/header.tsx index bd60a04..aedcf3d 100644 --- a/app/(main)/header.tsx +++ b/app/(main)/header.tsx @@ -4,6 +4,7 @@ import AnimateCountClient from "@/components/AnimatedCount" import { LanguageSwitcher } from "@/components/LanguageSwitcher" import { ModeToggle } from "@/components/ThemeSwitcher" import { Separator } from "@/components/ui/separator" +import { Skeleton } from "@/components/ui/skeleton" import getEnv from "@/lib/env-entry" import { DateTime } from "luxon" @@ -71,19 +72,30 @@ const Links = memo(function Links() { const Overview = memo(function Overview() { const t = useTranslations("Overview") const time = useCurrentTime() + const [mounted, setMounted] = useState(false) + + useEffect(() => { + setMounted(true) + }, []) return (

{t("p_2277-2331_Overview")}

{t("p_2390-2457_wherethetimeis")}

-
- - : - - : - {time.ss.toString().padStart(2, "0")} -
+ {mounted ? ( +
+ + : + + : + + + +
+ ) : ( + + )}
) diff --git a/bun.lockb b/bun.lockb index ca0676f..925213c 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index 5cd8afc..0000000 Binary files a/public/favicon.ico and /dev/null differ