import { usePathname, useSearchParams } from 'solito/navigation'
import { getBaseDomain, ProductProvider, useProduct } from '@junwon/config'
import { GenerativePage } from '@junwon/generation-tech/components/GenerativePage'
import { HomePage } from '@junwon/catalog-tech/pages/HomePage'
import { SearchOutputPage } from '@junwon/catalog-tech/pages/SearchOutputPage'
interface PageRouterProps {
productName: string
}
export function PageRouter({ productName }: PageRouterProps) {
return (
)
}
function Page() {
const { productName } = useProduct()
const baseDomain = getBaseDomain(productName)
const pathname = usePathname() ?? '/'
const searchParams = useSearchParams()?.toString() ?? ''
const pageLink = `${baseDomain}${pathname}${searchParams}`
switch (pathname) {
case '/':
return
case '/search':
return
default:
return (
)
}
}