diff --git a/src/components/Favicon/index.tsx b/src/components/Favicon/index.tsx
index 43f7d8fa..01341c5f 100644
--- a/src/components/Favicon/index.tsx
+++ b/src/components/Favicon/index.tsx
@@ -1,15 +1,29 @@
+import { cn } from '@/lib/utils'
import { useState } from 'react'
-export function Favicon({ domain, className }: { domain: string; className?: string }) {
+export function Favicon({
+ domain,
+ className,
+ fallback = null
+}: {
+ domain: string
+ className?: string
+ fallback?: React.ReactNode
+}) {
+ const [loading, setLoading] = useState(true)
const [error, setError] = useState(false)
- if (error) return null
+ if (error) return fallback
return (
- setError(true)}
- />
+