diff options
Diffstat (limited to 'src-migrate/modules')
| -rw-r--r-- | src-migrate/modules/register/components/FormBisnis.tsx | 19 | ||||
| -rw-r--r-- | src-migrate/modules/register/stores/useRegisterStore.ts | 2 |
2 files changed, 21 insertions, 0 deletions
diff --git a/src-migrate/modules/register/components/FormBisnis.tsx b/src-migrate/modules/register/components/FormBisnis.tsx index e2e021b3..b976072c 100644 --- a/src-migrate/modules/register/components/FormBisnis.tsx +++ b/src-migrate/modules/register/components/FormBisnis.tsx @@ -344,6 +344,25 @@ const form: React.FC<FormProps> = ({ type, required, isPKP }) => { </div> <div> + <label htmlFor='sppkp' className="font-bold">Nomor SPPKP { !required && <span className='font-normal text-gray_r-11'>(opsional)</span>}</label> + + <input + type='tel' + id='sppkp' + name='sppkp' + className={`form-input mt-3 ${required ? 'cursor-no-drop' : ''}`} + disabled={required} + contentEditable={required} + readOnly={required} + placeholder='000.000.000.0-000.000' + value={!required ? form.sppkp : ''} + aria-invalid={!required && !!errors.sppkp} + /> + + {!required && !!errors.sppkp && <span className="form-msg-danger">{errors.sppkp}</span>} + </div> + + <div> <label htmlFor="npwp_document" className="font-bold">Dokumen NPWP {!isPKP && !required && <span className='font-normal text-gray_r-11'>(opsional)</span>}</label> <input diff --git a/src-migrate/modules/register/stores/useRegisterStore.ts b/src-migrate/modules/register/stores/useRegisterStore.ts index 14288b6e..273472be 100644 --- a/src-migrate/modules/register/stores/useRegisterStore.ts +++ b/src-migrate/modules/register/stores/useRegisterStore.ts @@ -37,6 +37,7 @@ export const useRegisterStore = create<State & Action>((set, get) => ({ npwp_document: '', industry_id: '', npwp: '', + sppkp: '', is_pkp: '', type_acc:'', is_terdaftar:'', @@ -87,6 +88,7 @@ export const useRegisterStore = create<State & Action>((set, get) => ({ npwp_document: '', industry_id: '', npwp: '', + sppkp: '', is_pkp: '', type_acc:'', is_terdaftar:'', |
