-
-
Save mdestafadilah/384e5b21720d6bdde23e2a93da1b7e72 to your computer and use it in GitHub Desktop.
LOOPING DI YUP OBJECT
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const schema = yup.object().shape({ | |
filelamaran: yup.mixed().test('fileSize', "File Lamaran terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 500Kb ya!", val => validasiTipeFile(val) === true).nullable(), | |
filefoto: yup.mixed().test('fileSize', "File Foto terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 500Kb ya!", val => validasiTipeFile(val) === true).nullable(), | |
fileriwayat: yup.mixed().test('fileSize', "File Riwayat terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 500Kb ya!", val => validasiTipeFile(val) === true).nullable(), | |
fileijazah: yup.mixed().test('fileSize', "File Ijazah terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 500Kb ya!", val => validasiTipeFile(val) === true).nullable(), | |
fileektp: yup.mixed().test('fileSize', "File eKTP terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 500Kb ya!", val => validasiTipeFile(val) === true).nullable(), | |
filetranskrip: yup.mixed().test('fileSize', "File Transkrip terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 500Kb ya!", val => validasiTipeFile(val) === true).nullable(), | |
fileakred: yup.mixed().test('fileSize', "File Akreditasi terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 500Kb ya!", val => validasiTipeFile(val) === true).nullable(), | |
filesehat: yup.mixed().test('fileSize', "File Keterangan Sehat terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 500Kb ya!", val => validasiTipeFile(val) === true).nullable(), | |
fileskck: yup.mixed().test('fileSize', "File SKCK terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 500Kb ya!", val => validasiTipeFile(val) === true).nullable(), | |
filekk: yup.mixed().test('fileSize', "File KK terlalu besar bro.. kurang dari < 500Kb ya!", val => validasiSizeFile(val) === true).test('fileType',"File harus PDF bro.. Ukuran PDF < 2MB ya!", val => validasiTipeFile(val) === true).nullable(), | |
}); | |
// Data | |
"upload": [ | |
{ | |
"kode": "filelamaran", | |
"desc": "Surat Lamaran", | |
"id": 7 | |
}, | |
{ | |
"kode": "filefoto", | |
"desc": "File Foto", | |
"id": 10 | |
}, | |
{ | |
"kode": "filesehat", | |
"desc": "Surat Keterangan Sehat", | |
"id": 4 | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment