From 043cb69422f14a6c761e60ca2f6feeb8623676b7 Mon Sep 17 00:00:00 2001 From: "HATEC\\SPVDEV001" Date: Thu, 13 Apr 2023 09:03:15 +0700 Subject: pembayaran tempo dan form kunjungan sales --- src/core/components/form/CreatePembayaranTempo.jsx | 125 --------------------- 1 file changed, 125 deletions(-) delete mode 100644 src/core/components/form/CreatePembayaranTempo.jsx (limited to 'src/core') diff --git a/src/core/components/form/CreatePembayaranTempo.jsx b/src/core/components/form/CreatePembayaranTempo.jsx deleted file mode 100644 index 88e4aec9..00000000 --- a/src/core/components/form/CreatePembayaranTempo.jsx +++ /dev/null @@ -1,125 +0,0 @@ -import HookFormSelect from '@/core/components/elements/Select/HookFormSelect' -import { yupResolver } from '@hookform/resolvers/yup' -import React, { useRef } from 'react' -import ReCAPTCHA from 'react-google-recaptcha' -import { Controller, useForm } from 'react-hook-form' -import { toast } from 'react-hot-toast' -import * as Yup from 'yup' - -const CreatePembayaranTempo = () => { - const { - register, - handleSubmit, - formState: { errors } - } = useForm({ - resolver: yupResolver(validationSchema), - defaultValues - }) - - const recaptchaRef = useRef(null) - - const onSubmitHandler = async (values) => { - const recaptchaValue = recaptchaRef.current.getValue() - if (!recaptchaValue) { - toast.error('Catcha harus diisi') - return - } - const data = { - ...values - } - - const address = await createAddressApi({ data }) - if (address?.id) { - toast.success('Berhasil menambahkan alamat') - router.back() - } - } - return ( -
-

Pembayaran Tempo

-
-
-
-
- - -
{errors.email?.message}
-
-
-
-
- - -
{errors.name?.message}
-
-
-
-
- - -
{errors.npwp?.message}
-
-
-
-
- - -
-
-
-
- - - {/*
{errors.name?.message}
*/} -
-
-
-
- - - {/*
{errors.name?.message}
*/} -
-
- -
-
- -
-
-
-
- -
-
-
-
-
- ) -} -const validationSchema = Yup.object().shape({ - name: Yup.string().min(3, 'Minimal 3 karakter').required('Harus di-isi'), - email: Yup.string().email('Format harus seperti contoh@email.com').required('Harus di-isi'), - npwp: Yup.string().required('Harus di-isi') -}) -const defaultValues = { - name: '', - email: '', - npwp: '', - siup: '', - tdp: '', - nib: '' -} - -export default CreatePembayaranTempo -- cgit v1.2.3