diff --git a/src/renderer/src/components/WebPreview/index.tsx b/src/renderer/src/components/WebPreview/index.tsx
index 090ba0c..1003a94 100644
--- a/src/renderer/src/components/WebPreview/index.tsx
+++ b/src/renderer/src/components/WebPreview/index.tsx
@@ -1,9 +1,11 @@
import { Image } from '@nextui-org/image'
import { useFetchWebMetadata } from '@renderer/hooks/useFetchWebMetadata'
import { cn } from '@renderer/lib/utils'
+import { useMemo } from 'react'
export default function WebPreview({ url, className }: { url: string; className?: string }) {
const { title, description, image } = useFetchWebMetadata(url)
+ const hostname = useMemo(() => new URL(url).hostname, [url])
if (!title && !description && !image) {
return null
@@ -19,8 +21,9 @@ export default function WebPreview({ url, className }: { url: string; className?
>
{image &&