{"version":3,"file":"ChartSummaryToggle.mjs","names":["React","useCallback","ToggleButton","ToggleButtonGroup","ChartIcon","NumberedListIcon","FluentIcon","ChartSummaryToggle","props","$","_c","value","onChange","t0","e","value_0","change","t1","Symbol","for","t2","t3"],"sources":["../../../../src/UI/widgets/FluentComponents/ChartSummaryToggle.jsx"],"sourcesContent":["import React, { useCallback } from 'react'\nimport ToggleButton from '@material-ui/lab/ToggleButton'\nimport ToggleButtonGroup from '@material-ui/lab/ToggleButtonGroup'\nimport { ChartIcon, NumberedListIcon } from '@fluentui/react-icons'\nimport { FluentIcon } from '../../../utilities/iconLibrary/FluentIcon'\n\nconst ChartSummaryToggle = (props) => {\n  const { value, onChange } = props\n\n  const change = useCallback((e, value) => onChange && onChange(value), [\n    onChange\n  ])\n\n  return (\n    <ToggleButtonGroup\n      value={value}\n      exclusive\n      onChange={change}\n      aria-label='chart summary mode toggle'\n    >\n      <ToggleButton\n        name='chart-summary-mode'\n        value='summary'\n        aria-label='summary'\n      >\n        <FluentIcon component={NumberedListIcon} />\n      </ToggleButton>\n      <ToggleButton name='chart-summary-mode' value='chart' aria-label='chart'>\n        <FluentIcon component={ChartIcon} />\n      </ToggleButton>\n    </ToggleButtonGroup>\n  )\n}\n\nexport default ChartSummaryToggle\n"],"mappings":";;;;;;;AAMA,MAAMO,sBAAqBC,UAAA;CAAA,MAAAC,IAAAC,EAAA,EAAA;CACzB,MAAA,EAAAC,OAAAC,aAA4BJ;CAAK,IAAAK;AAAA,KAAAJ,EAAA,OAAAG,UAAA;AAENC,QAAAC,GAAAC,YAAcH,YAAYA,SAASD,QAAM;AAAAF,IAAA,KAAAG;AAAAH,IAAA,KAAAI;OAAAA,MAAAJ,EAAA;CAApE,MAAAO,SAAeH;CAEb,IAAAI;AAAA,KAAAR,EAAA,OAAAS,OAAAC,IAAA,4BAAA,EAAA;AASEF,OAAA,sBAAA,cAAC,cAAD;GACO,MAAA;GACC,OAAA;GACK,cAAA;GAGE,EADb,sBAAA,cAAC,YAAD,EAAuBZ,WAAAA,kBACzB,CAAA,CAAe;AAAAI,IAAA,KAAAQ;OAAAA,MAAAR,EAAA;CAAA,IAAAW;AAAA,KAAAX,EAAA,OAAAS,OAAAC,IAAA,4BAAA,EAAA;AACfC,OAAA,sBAAA,cAAC,cAAD;GAAmB,MAAA;GAA2B,OAAA;GAAmB,cAAA;GAElD,EADb,sBAAA,cAAC,YAAD,EAAuBhB,WAAAA,WACzB,CAAA,CAAe;AAAAK,IAAA,KAAAW;OAAAA,MAAAX,EAAA;CAAA,IAAAY;AAAA,KAAAZ,EAAA,OAAAO,UAAAP,EAAA,OAAAE,OAAA;AAfjBU,OAAA,sBAAA,cAAC,mBAAD;GACSV;GACP,WAAA;GACUK,UAAAA;GACC,cAAA;GAYO,EAVlBC,IAOAG,GAGkB;AAAAX,IAAA,KAAAO;AAAAP,IAAA,KAAAE;AAAAF,IAAA,KAAAY;OAAAA,MAAAZ,EAAA;AAAA,QAhBpBY"}