import logger from '@/utils/logger'; import React from 'react'; const CheckBox = ({ item, formData, handleChange, fieldName, itemLabelFunc = () => null, horizontal, }) => { // Vérifier si formData[fieldName] est un tableau ou une valeur booléenne const isChecked = Array.isArray(formData[fieldName]) ? formData[fieldName].includes(parseInt(item.id)) // Si c'est un tableau, vérifier si l'élément est inclus : formData[fieldName]; // Si c'est une valeur booléenne, l'utiliser directement return (
{horizontal && ( )} {!horizontal && ( )}
); }; export default CheckBox;