{"version":3,"file":"EmptyAssets.mjs","sources":["../../../../admin/src/components/EmptyAssets/EmptyAssets.tsx"],"sourcesContent":["// TODO: find a better naming convention for the file that was an index file before\nimport { Box, Flex, Typography } from '@strapi/design-system';\nimport { EmptyDocuments } from '@strapi/icons/symbols';\n\nimport { EmptyAssetGrid } from './EmptyAssetGrid';\n\ninterface EmptyAssetsProps {\n  action?: React.ReactNode;\n  icon?: React.ElementType;\n  content: string;\n  size?: 'S' | 'M';\n  count?: number;\n}\n\nexport const EmptyAssets = ({\n  icon: Icon = EmptyDocuments,\n  content,\n  action,\n  size = 'M',\n  count = 12,\n}: EmptyAssetsProps) => {\n  return (\n    <Box position=\"relative\">\n      <EmptyAssetGrid size={size} count={count} />\n\n      <Box position=\"absolute\" top={11} width=\"100%\">\n        <Flex direction=\"column\" alignItems=\"center\" gap={4} textAlign=\"center\">\n          <Flex direction=\"column\" alignItems=\"center\" gap={6}>\n            <Icon width=\"160px\" height=\"88px\" />\n\n            <Typography variant=\"delta\" tag=\"p\" textColor=\"neutral600\">\n              {content}\n            </Typography>\n          </Flex>\n\n          {action}\n        </Flex>\n      </Box>\n    </Box>\n  );\n};\n"],"names":["EmptyAssets","icon","Icon","EmptyDocuments","content","action","size","count","_jsxs","Box","position","_jsx","EmptyAssetGrid","top","width","Flex","direction","alignItems","gap","textAlign","height","Typography","variant","tag","textColor"],"mappings":";;;;;AAAA;MAcaA,WAAAA,GAAc,CAAC,EAC1BC,IAAAA,EAAMC,OAAOC,cAAc,EAC3BC,OAAO,EACPC,MAAM,EACNC,IAAAA,GAAO,GAAG,EACVC,KAAAA,GAAQ,EAAE,EACO,GAAA;AACjB,IAAA,qBACEC,IAAA,CAACC,GAAAA,EAAAA;QAAIC,QAAAA,EAAS,UAAA;;0BACZC,GAAA,CAACC,cAAAA,EAAAA;gBAAeN,IAAAA,EAAMA,IAAAA;gBAAMC,KAAAA,EAAOA;;0BAEnCI,GAAA,CAACF,GAAAA,EAAAA;gBAAIC,QAAAA,EAAS,UAAA;gBAAWG,GAAAA,EAAK,EAAA;gBAAIC,KAAAA,EAAM,MAAA;AACtC,gBAAA,QAAA,gBAAAN,IAAA,CAACO,IAAAA,EAAAA;oBAAKC,SAAAA,EAAU,QAAA;oBAASC,UAAAA,EAAW,QAAA;oBAASC,GAAAA,EAAK,CAAA;oBAAGC,SAAAA,EAAU,QAAA;;sCAC7DX,IAAA,CAACO,IAAAA,EAAAA;4BAAKC,SAAAA,EAAU,QAAA;4BAASC,UAAAA,EAAW,QAAA;4BAASC,GAAAA,EAAK,CAAA;;8CAChDP,GAAA,CAACT,IAAAA,EAAAA;oCAAKY,KAAAA,EAAM,OAAA;oCAAQM,MAAAA,EAAO;;8CAE3BT,GAAA,CAACU,UAAAA,EAAAA;oCAAWC,OAAAA,EAAQ,OAAA;oCAAQC,GAAAA,EAAI,GAAA;oCAAIC,SAAAA,EAAU,YAAA;AAC3CpB,oCAAAA,QAAAA,EAAAA;;;;AAIJC,wBAAAA;;;;;;AAKX;;;;"}