import Wrap from '@/components/wrap' import s01 from '@/assets/header/solution/01.svg' import s02 from '@/assets/header/solution/02.svg' import s03 from '@/assets/header/solution/03.svg' import s04 from '@/assets/header/solution/04.svg' import s05 from '@/assets/header/solution/05.svg' import s06 from '@/assets/header/solution/06.svg' import s07 from '@/assets/header/solution/07.svg' import s08 from '@/assets/header/solution/08.svg' import {StaticImageData} from 'next/image' import Link from 'next/link' import {useRouter} from 'next/navigation' import {useContext} from 'react' import {FragmentTitle, HeaderContext} from './common' export default function SolutionMenu() { return ( ) } function SolutionItem(props: { icon: StaticImageData title: string desc: string href: string }) { const router = useRouter() const ctx = useContext(HeaderContext) if (!ctx) { throw new Error(`HeaderContext not found`) } const onClick = () => { ctx.setMenu(false) router.push(props.href) } return (

{props.desc}

) }