{"version":3,"file":"pages/Overall/index.mjs","sources":["../../../src/pages/Overall/index.tsx"],"sourcesContent":["import React from 'react';\n\nimport { HelpCenter } from '../../components/Overall/help-center';\nimport { BundleAlerts } from '../../components/Alerts';\nimport {\n  BundleOverall,\n  CompileOverall,\n  ProjectOverall,\n} from '../../components/Overall';\nimport { ResponsiveLayout } from './responsiveLayout';\nimport { useProjectInfo } from '../../components/Layout/project-info-context';\n\nimport style from './index.module.scss';\n\nconst Component: React.FC = () => {\n  const { project } = useProjectInfo();\n\n  if (!project) {\n    return null;\n  }\n\n  const { summary, configs, root: cwd, envinfo, errors, name } = project;\n\n  return (\n    <div className={style.overall}>\n      <div className={style.columns}>\n        <main className={style.mainColumn}>\n          <ResponsiveLayout>\n            <ProjectOverall\n              configs={configs}\n              cwd={cwd}\n              envinfo={envinfo}\n              alerts={errors}\n              name={name}\n            />\n            <BundleAlerts />\n          </ResponsiveLayout>\n        </main>\n\n        <aside className={style.sideColumn}>\n          <ResponsiveLayout>\n            <BundleOverall errors={errors} cwd={cwd} />\n            <CompileOverall summary={summary} />\n            <HelpCenter />\n          </ResponsiveLayout>\n        </aside>\n      </div>\n    </div>\n  );\n};\n\nexport const Page = Component;\n\nexport * from './constants';\n"],"names":["Component","project","useProjectInfo","summary","configs","cwd","envinfo","errors","name","style","ResponsiveLayout","ProjectOverall","BundleAlerts","BundleOverall","CompileOverall","HelpCenter","Page"],"mappings":";;;;;;;;;AAcA,MAAMA,YAAsB;IAC1B,MAAM,EAAEC,OAAO,EAAE,GAAGC;IAEpB,IAAI,CAACD,SACH,OAAO;IAGT,MAAM,EAAEE,OAAO,EAAEC,OAAO,EAAE,MAAMC,GAAG,EAAEC,OAAO,EAAEC,MAAM,EAAEC,IAAI,EAAE,GAAGP;IAE/D,OAAO,WAAP,GACE,IAAC;QAAI,WAAWQ,aAAAA,OAAa;kBAC3B,mBAAC;YAAI,WAAWA,aAAAA,OAAa;;8BAC3B,IAAC;oBAAK,WAAWA,aAAAA,UAAgB;8BAC/B,mBAACC,kBAAgBA;;0CACf,IAACC,gBAAcA;gCACb,SAASP;gCACT,KAAKC;gCACL,SAASC;gCACT,QAAQC;gCACR,MAAMC;;0CAER,IAACI,cAAYA,CAAAA;;;;8BAIjB,IAAC;oBAAM,WAAWH,aAAAA,UAAgB;8BAChC,mBAACC,kBAAgBA;;0CACf,IAACG,eAAaA;gCAAC,QAAQN;gCAAQ,KAAKF;;0CACpC,IAACS,gBAAcA;gCAAC,SAASX;;0CACzB,IAACY,YAAUA,CAAAA;;;;;;;AAMvB;AAEO,MAAMC,OAAOhB"}