{"version":3,"file":"DisplayCardWrapper.mjs","names":["React","useEffect","AmbientCard","FluentMenuListItem","FluentIconButton","FluentButton","ChevronDownIcon","Grid","Box","fluentLibraryIcons","useReadMetaData","DisplayCardWrapper","props","$","_c","setSideSheetOpen","sideSheetOpen","t0","Symbol","for","width","minWidth","t1","t2","t3","t4","_temp","_temp2"],"sources":["../../../../src/componentSystems/pageRenderer/wrappers/DisplayCardWrapper.jsx"],"sourcesContent":["import React, { useEffect } from 'react';\nimport { AmbientCard } from '../../../UI/surfaces/cards/AmbientCard';\nimport { FluentMenuListItem } from '../../../UI/navigation/menus/FluentMenuListItem';\nimport { FluentIconButton } from '../../../UI/inputs/buttons/FluentIconButton';\nimport { FluentButton } from '../../../UI/inputs/buttons/FluentButton';\nimport { ChevronDownIcon } from '@fluentui/react-icons';\nimport { Grid, Box } from '@material-ui/core';\nimport { fluentLibraryIcons } from '../../../assets/unityIcons/LibraryData';\nimport { useReadMetaData } from '../hooks/useReadMetaData';\n\nexport const DisplayCardWrapper = (props) => {\n  const {\n    propsComponent,\n    setSideSheetOpen,\n    sideSheetOpen,\n    setSideSheetComponent\n  } = props;\n  // const { id, columnSize, title, label, status, button, secondaryButtons } =\n  //   useReadMetaData(propsComponent);\n\n  // useEffect(() => {\n  //   const { view } = button;\n\n  //   setSideSheetComponent({\n  //     id: view?.id,\n  //     component: view?.component,\n  //     propsComponent: view?.properties,\n  //   });\n  // }, [button, setSideSheetComponent]);\n\n  return (\n    <Grid\n      item\n      // xs={columnSize?.xs}\n      // sm={columnSize?.sm}\n      // md={columnSize?.md}\n      // key={id}\n    >\n      <Box mt={2} sx={{ width: '100%', minWidth: '100%' }}>\n        <AmbientCard\n          // title={title?.label}\n          // status={status?.label}\n          overrideStatusSuccess='current'\n          overrideStatusError='expired'\n          editEvent={() => {}}\n          deleteEvent={() => {}}\n          // label={label?.label}\n          fullWidth={true}\n        >\n          <div>\n            <FluentMenuListItem value={2} label='Text Issued' arrow={false} />\n            <FluentMenuListItem value={3} label='Date Issued' arrow={false} />\n            <FluentMenuListItem value={4} label='Valid Until' arrow={false} />\n\n            {/* {button && (\n              <FluentButton\n                variant=\"contained\"\n                color=\"secondary\"\n                onClick={() => setSideSheetOpen(!sideSheetOpen)}\n              >\n                {button?.label?.label}\n              </FluentButton>\n            )} */}\n\n            <FluentButton\n              variant='contained'\n              color='secondary'\n              onClick={() => setSideSheetOpen(!sideSheetOpen)}\n            >\n              Test Button\n            </FluentButton>\n\n            {/* {secondaryButtons &&\n              secondaryButtons.value?.map((button, index) => (\n                <FluentIconButton\n                  key={index}\n                  icon={\n                    fluentLibraryIcons.find(x => x.id === button.icon)?.icon ||\n                    ChevronDownIcon\n                  }\n                  style={{ width: '40px', height: '40px' }}\n                  size=\"small\"\n                  onClick={() => setSideSheetOpen(!sideSheetOpen)}\n                />\n              ))} */}\n          </div>\n        </AmbientCard>\n      </Box>\n    </Grid>\n  );\n};\n"],"mappings":";;;;;;;;AAUA,MAAaW,sBAAqBC,UAAA;CAAA,MAAAC,IAAAC,EAAA,EAAA;CAChC,MAAA,EAAAC,kBAAAC,kBAKIJ;CAAM,IAAAK;AAAA,KAAAJ,EAAA,OAAAK,OAAAC,IAAA,4BAAA,EAAA;AAsBUF,OAAA;GAAAG,OAAS;GAAMC,UAAY;GAAQ;AAAAR,IAAA,KAAAI;OAAAA,MAAAJ,EAAA;CAAA,IAAAS;CAAA,IAAAC;CAAA,IAAAC;AAAA,KAAAX,EAAA,OAAAK,OAAAC,IAAA,4BAAA,EAAA;AAY7CG,OAAA,sBAAA,cAAC,oBAAD;GAA2B,OAAA;GAAS,OAAA;GAAqB,OAAA;GAAS,CAAA;AAClEC,OAAA,sBAAA,cAAC,oBAAD;GAA2B,OAAA;GAAS,OAAA;GAAqB,OAAA;GAAS,CAAA;AAClEC,OAAA,sBAAA,cAAC,oBAAD;GAA2B,OAAA;GAAS,OAAA;GAAqB,OAAA;GAAS,CAAA;AAAAX,IAAA,KAAAS;AAAAT,IAAA,KAAAU;AAAAV,IAAA,KAAAW;QAAA;AAAAF,OAAAT,EAAA;AAAAU,OAAAV,EAAA;AAAAW,OAAAX,EAAA;;CAAA,IAAAY;AAAA,KAAAZ,EAAA,OAAAE,oBAAAF,EAAA,OAAAG,eAAA;AArB1ES,OAAA,sBAAA,cAAC,MAAD,EACE,MAAA,MAwDK,EAlDL,sBAAA,cAAC,KAAD;GAAS,IAAA;GAAO,IAAAR;GAkDlB,EAjDI,sBAAA,cAAC,aAAD;GAGwB,uBAAA;GACF,qBAAA;GACT,WAAAS;GACE,aAAAC;GAEF,WAAA;GAwCf,EAtCI,sBAAA,cAAA,OAAA,MACEL,IACAC,IACAC,IAYA,sBAAA,cAAC,cAAD;GACU,SAAA;GACF,OAAA;GACG,eAAMT,iBAAiB,CAACC,cAAa;GAkBlD,EAjBG,cAiBH,CACF,CACF,CACF,CAAO;AAAAH,IAAA,KAAAE;AAAAF,IAAA,KAAAG;AAAAH,IAAA,KAAAY;OAAAA,MAAAZ,EAAA;AAAA,QAzDPY;;AArB8B,SAAAC,QAAA;AAAA,SAAAC,SAAA"}