import { useState } from "react"; import { IoMdSettings } from "react-icons/io"; import { DefaultModal } from "../../../../Components/Modal/DefaultModal"; import TooltipWrapper from "../../../../Components/Tooltip/Tooltip"; const AllSalesPageSettings = () => { const [settingModal,setsettingModal] = useState(false) const [checkboxItems, setCheckboxItems] = useState([ { id: 'item1', label: 'Show Details', checked: true }, { id: 'item2', label: 'Auto Refresh', checked: false }, { id: 'item3', label: 'Notifications', checked: true } ]) console.log(settingModal,"settingModal") const onclose = () => { setsettingModal(false) } return ( <> setsettingModal(true)} style={{ cursor: 'pointer', display: 'flex', alignItems: 'center', gap: '5px', padding: '5px 10px', borderRadius: '4px', fontSize: '14px', }} > {checkboxItems.map(item => ( { setCheckboxItems(prev => prev.map(i => i.id === item.id ? { ...i, checked: e.target.checked } : i ) ) }} /> {item.label} ))} > ) } export default AllSalesPageSettings;