Merge remote-tracking branch 'origin/feat/FE/US-76/TASK-114-129-136-slicing-ui-and-validation-create-edit-daily-recording-growing-form' into feat/FE/US-76/TASK-114-129-136-slicing-ui-and-validation-create-edit-daily-recording-growing-form

This commit is contained in:
rstubryan
2025-10-20 20:19:51 +07:00
@@ -589,26 +589,29 @@ const RecordingForm = ({ type = 'add', initialValues }: RecordingFormProps) => {
<tr>
{type !== 'detail' && (
<th>
<input
type='checkbox'
className='checkbox'
checked={
formik.values.feed_data?.length ===
selectedFeed.length &&
formik.values.feed_data?.length > 0
}
onChange={(e) => {
if (e.target.checked) {
setSelectedFeed(
formik.values.feed_data?.map(
(_, idx) => idx
) ?? []
);
} else {
setSelectedFeed([]);
<div className='flex flex-col items-start gap-2'>
<input
type='checkbox'
className='checkbox'
checked={
formik.values.feed_data?.length ===
selectedFeed.length &&
formik.values.feed_data?.length > 0
}
}}
/>
onChange={(e) => {
if (e.target.checked) {
setSelectedFeed(
formik.values.feed_data?.map(
(_, idx) => idx
) ?? []
);
} else {
setSelectedFeed([]);
}
}}
/>
<FieldMessage message={null} isVisible={false} />
</div>
</th>
)}
<th>Feed Name</th>