'use client' import React from 'react' import { useRouter } from 'next/navigation' import { getCookie } from 'cookies-next' import UncapIndicator from '~components/uncap/UncapIndicator' import WeaponLabelIcon from '~components/weapon/WeaponLabelIcon' import CheckIcon from '~public/icons/Check.svg' import styles from './index.module.scss' interface Props { data: Summon onClick: () => void } const Element = ['null', 'wind', 'fire', 'water', 'earth', 'dark', 'light'] const SummonResult = (props: Props) => { const router = useRouter() const locale = getCookie('NEXT_LOCALE') && ['en', 'ja'].includes(getCookie('NEXT_LOCALE') as string) ? (getCookie('NEXT_LOCALE') as string) : 'en' const summon = props.data return (