diff --git a/src/app/(home)/@header/_client/product.tsx b/src/app/(home)/@header/_client/product.tsx
index 729ac47..6998412 100644
--- a/src/app/(home)/@header/_client/product.tsx
+++ b/src/app/(home)/@header/_client/product.tsx
@@ -1,4 +1,5 @@
-import {ReactNode, useContext, useState} from 'react'
+'use client'
+import {ReactNode, useContext, useState, useEffect} from 'react'
import Wrap from '@/components/wrap'
import Image from 'next/image'
import anno from '@/assets/header/product/anno.svg'
@@ -7,6 +8,7 @@ import {merge} from '@/lib/utils'
import prod from '@/assets/header/product/prod.svg'
import custom from '@/assets/header/product/custom.svg'
import {HeaderContext} from '@/app/(home)/@header/_client/provider'
+import {useSearchParams} from 'next/navigation'
type TabType = 'domestic' | 'oversea'
@@ -15,6 +17,8 @@ export function Tab(props: {
onSelect: () => void
children: ReactNode
}) {
+ const searchParams = useSearchParams()
+ const currentType = searchParams?.get('type') || 'short'
return (