{"version":3,"file":"CompleteReminderSwitch.mjs","names":["React","useCallback","useState","Switch","CompleteReminderSwitch","props","$","_c","checked","onChange","otherProps","switchChecked","setSwitchChecked","t0","event","target","handleOnChange","t1"],"sources":["../../src/reminders/CompleteReminderSwitch.jsx"],"sourcesContent":["import React, { useCallback, useState } from 'react';\nimport { Switch } from '@material-ui/core';\n\nexport const CompleteReminderSwitch = (props) => {\n  const { checked, onChange, ...otherProps } = props;\n  const [switchChecked, setSwitchChecked] = useState(checked);\n\n  const handleOnChange = useCallback(\n    (event) => {\n      setSwitchChecked(event.target.checked);\n      onChange && onChange(event);\n    },\n    [onChange]\n  );\n\n  return (\n    <Switch checked={switchChecked} onChange={handleOnChange} {...otherProps} />\n  );\n};\n"],"mappings":";;;;AAGA,MAAaI,0BAAyBC,UAAA;CAAA,MAAAC,IAAAC,EAAA,GAAA;CAAA,IAAAC;CAAA,IAAAC;CAAA,IAAAC;AAAA,KAAAJ,EAAA,OAAAD,OAAA;AACpC,GAAA,CAAAG,SAAAC,aAAAC,cAA6CL;AAAMC,IAAA,KAAAD;AAAAC,IAAA,KAAAE;AAAAF,IAAA,KAAAG;AAAAH,IAAA,KAAAI;QAAA;AAAAF,YAAAF,EAAA;AAAAG,aAAAH,EAAA;AAAAI,eAAAJ,EAAA;;CACnD,MAAA,CAAAK,eAAAC,oBAA0CV,SAASM,QAAQ;CAAC,IAAAK;AAAA,KAAAP,EAAA,OAAAG,UAAA;AAG1DI,QAAAC,UAAA;AACEF,oBAAiBE,MAAKC,OAAOP,QAAS;AACtCC,eAAYA,SAASK,MAAM;;AAC5BR,IAAA,KAAAG;AAAAH,IAAA,KAAAO;OAAAA,MAAAP,EAAA;CAJH,MAAAU,iBAAuBH;CAMrB,IAAAI;AAAA,KAAAX,EAAA,OAAAU,kBAAAV,EAAA,OAAAI,cAAAJ,EAAA,OAAAK,eAAA;AAGAM,OAAA,sBAAA,cAAC,QAAD;GAAiBN,SAAAA;GAAyBK,UAAAA;GAAc,GAAMN;GAAc,CAAA;AAAAJ,IAAA,KAAAU;AAAAV,IAAA,KAAAI;AAAAJ,IAAA,KAAAK;AAAAL,IAAA,KAAAW;OAAAA,MAAAX,EAAA;AAAA,QAA5EW"}