better form validation

This commit is contained in:
dekzter 2025-03-06 19:56:58 -05:00
parent 01f5b99f72
commit 81a1156a01

View file

@ -40,13 +40,14 @@ const M3U = ({ playlist = null, isOpen, onClose }) => {
initialValues: {
name: '',
server_url: '',
max_streams: 0,
user_agent: '',
is_active: true,
},
validationSchema: Yup.object({
name: Yup.string().required('Name is required'),
server_url: Yup.string().required('Server URL is required'),
user_agent: Yup.string().required('User-Agent is required'),
max_streams: Yup.string().required('Max streams is required'),
}),
onSubmit: async (values, { setSubmitting, resetForm }) => {
if (playlist?.id) {