{"version":3,"file":"LegendExpandControls-DCOWozD7.cjs","names":[],"sources":["../src/Components/Elements/LegendExpandControls.tsx"],"sourcesContent":["import { ExpandIcon, X } from '../Icons';\r\n\r\ninterface Props {\r\n  setExpanded: (value: boolean) => void;\r\n}\r\n\r\nexport function LegendExpandButton(props: Props) {\r\n  const { setExpanded } = props;\r\n  return (\r\n    <button\r\n      type='button'\r\n      className='p-1 border-0 rounded-sm text-content-secondary bg-surface-sm map-legend-button cursor-pointer hover:bg-surface-md'\r\n      onClick={() => {\r\n        setExpanded(true);\r\n      }}\r\n    >\r\n      <ExpandIcon />\r\n    </button>\r\n  );\r\n}\r\n\r\nexport function LegendCollapseButton(props: Props) {\r\n  const { setExpanded } = props;\r\n  return (\r\n    <button\r\n      type='button'\r\n      className='bg-surface-sm/70 border border-stroke rounded-full w-6 h-6 p-0.75 cursor-pointer z-10 absolute -right-3 -top-3 hover:bg-surface-sm'\r\n      onClick={() => {\r\n        setExpanded(false);\r\n      }}\r\n      onKeyDown={(e) => {\r\n        if (e.key === 'Enter') {\r\n          setExpanded(false);\r\n        }\r\n      }}\r\n    >\r\n      <X />\r\n    </button>\r\n  );\r\n}\r\n"],"mappings":"2EAMA,SAAgB,EAAmB,EAAc,CAC/C,GAAM,CAAE,eAAgB,EACxB,OACE,EAAA,EAAA,KAAC,SAAD,CACE,KAAK,SACL,UAAU,oHACV,YAAe,CACb,EAAY,EAAI,CAClB,YAEA,EAAA,EAAA,KAAC,EAAA,EAAD,CAAa,CAAA,CACP,CAAA,CAEZ,CAEA,SAAgB,EAAqB,EAAc,CACjD,GAAM,CAAE,eAAgB,EACxB,OACE,EAAA,EAAA,KAAC,SAAD,CACE,KAAK,SACL,UAAU,qIACV,YAAe,CACb,EAAY,EAAK,CACnB,EACA,UAAY,GAAM,CACZ,EAAE,MAAQ,SACZ,EAAY,EAAK,CAErB,YAEA,EAAA,EAAA,KAAC,EAAA,EAAD,CAAI,CAAA,CACE,CAAA,CAEZ"}