У меня есть компонент с именем WorkingHours, который отображает многие компоненты WeekDay
const WorkingHours = () => {
return (
<div>
<WeekDay day={'Monday'} />
<WeekDay day={'Tuesday'} />
<WeekDay day={'Wednesday'} />
<WeekDay day={'Thursday'} />
<WeekDay day={'Friday'} />
<WeekDay day={'Saturday'} />
<WeekDay day={'Sunday'} />
//how to add button for Formik's onSubmit here
</div>
)
}
Это мой компонент WeekDay, имеющий форму Formik. Я не хочу, чтобы в каждый будний день была кнопка «Отправить». Скорее, я хотел бы иметь одну кнопку в компоненте WorkingHours, чтобы сохранить данные каждого WeekDay
const WeekDay = ({ day }) => {
return (
<div>
<Formik
initialValues={{ begin: '', end: '' }}
//how to transfer this button to the WorkingHours component?
//I don't want each day to have a button to save the values
onSubmit={(values, { setSubmitting }) => {
}}>
<Form>
<Field name={} />
</Form>
</Formik>
{day}
</div>
)
}