66 lines
2.1 KiB
JavaScript
66 lines
2.1 KiB
JavaScript
(function () {
|
|
const OrgPortal = (window.OrgPortal = window.OrgPortal || {});
|
|
const { h } = OrgPortal.runtime;
|
|
const store = OrgPortal.store;
|
|
|
|
OrgPortal.components = OrgPortal.components || {};
|
|
|
|
OrgPortal.components.App = function App() {
|
|
const PortalHeader = OrgPortal.componentFns.PortalHeader;
|
|
const OverviewCard = OrgPortal.componentFns.OverviewCard;
|
|
const FleetCard = OrgPortal.componentFns.FleetCard;
|
|
const TreasuryCard = OrgPortal.componentFns.TreasuryCard;
|
|
const MembersCard = OrgPortal.componentFns.MembersCard;
|
|
const AssetsCard = OrgPortal.componentFns.AssetsCard;
|
|
const ActivityCard = OrgPortal.componentFns.ActivityCard;
|
|
const FutureCard = OrgPortal.componentFns.FutureCard;
|
|
const DangerCard = OrgPortal.componentFns.DangerCard;
|
|
const ModalLayer = OrgPortal.componentFns.ModalLayer;
|
|
const DisbandedView = OrgPortal.componentFns.DisbandedView;
|
|
const Footer = OrgPortal.componentFns.Footer;
|
|
|
|
if (store.getOrgDisbanded()) {
|
|
return h(
|
|
"main",
|
|
null,
|
|
h(
|
|
"div",
|
|
{ className: "container" },
|
|
h(
|
|
"div",
|
|
{ className: "org-dashboard-grid" },
|
|
PortalHeader(),
|
|
DisbandedView(),
|
|
),
|
|
),
|
|
ModalLayer(),
|
|
Footer(),
|
|
);
|
|
}
|
|
|
|
return h(
|
|
"main",
|
|
null,
|
|
h(
|
|
"div",
|
|
{ className: "container" },
|
|
h(
|
|
"div",
|
|
{ className: "org-dashboard-grid" },
|
|
PortalHeader(),
|
|
OverviewCard(),
|
|
FleetCard(),
|
|
TreasuryCard(),
|
|
MembersCard(),
|
|
AssetsCard(),
|
|
ActivityCard(),
|
|
FutureCard(),
|
|
DangerCard(),
|
|
),
|
|
),
|
|
ModalLayer(),
|
|
Footer(),
|
|
);
|
|
};
|
|
})();
|