'use client' import { post } from '@/lib/Axios' import { redirect } from 'next/navigation' import { useMessage } from '@/hooks/useMessage' export default function Join() { const { getMessage } = useMessage() const joinProcess = async (formData) => { const param = { langCd: 'JA', lastEditUser: formData.get('userId'), storeQcastNm: formData.get('storeQcastNm'), storeQcastNmKana: formData.get('storeQcastNmKana'), postCd: formData.get('postCd'), addr: formData.get('addr'), telNo: formData.get('telNo'), fax: formData.get('fax'), payTermsCd: 'JB02', kamId: 'E1101011', qtCompNm: formData.get('qtCompNm'), qtPostCd: formData.get('qtPostCd'), qtAddr: formData.get('qtAddr'), qtTelNo: formData.get('qtTelNo'), qtFax: formData.get('qtFax'), userInfo: { userId: formData.get('userId'), userNm: formData.get('userNm'), userNmKana: formData.get('userNmKana'), telNo: formData.get('userTelNo'), fax: formData.get('userFax'), email: formData.get('email'), category: formData.get('category'), }, } await post({ url: '/api/login/v1.0/user/join', data: param }).then((res) => { if (res) { if (res.result.resultCode == 'S') { redirect('/join/complete') } else { alert(res.result.resultMsg) } } }) } return (

{getMessage('join.title')}

● {getMessage('join.sub1.title')} (*{getMessage('common.require')}) {getMessage('join.sub1.comment')}
{getMessage('join.sub1.storeQcastNm')} *
{getMessage('join.sub1.storeQcastNmKana')} *
{getMessage('join.sub1.postCd')}/{getMessage('join.sub1.addr')} *
{getMessage('join.sub1.telNo')} *
{getMessage('join.sub1.fax')} *
● {getMessage('join.sub2.title')} (*{getMessage('common.require')})
{getMessage('join.sub2.userNm')} *
{getMessage('join.sub2.userNmKana')} *
{getMessage('join.sub2.userId')} *
{getMessage('join.sub2.email')} *
{getMessage('join.sub2.telNo')} *
{getMessage('join.sub2.fax')} *
{getMessage('join.sub2.category')}
● {getMessage('join.sub3.title')} (*{getMessage('common.require')})
{getMessage('join.sub3.qtCompNm')}
{getMessage('join.sub3.qtPostCd')}/{getMessage('join.sub3.qtAddr')}
{getMessage('join.sub3.qtEmail')}
{getMessage('join.sub3.qtTelNo')}
{getMessage('join.sub3.qtFax')}
) }