bananas-commerce-admin
Version:
What's this, an admin for apes?
31 lines • 1.33 kB
JavaScript
import SubscriptionsOutlinedIcon from "@mui/icons-material/SubscriptionsOutlined";
export const contrib = {
catalog: {
"catalog:article:detail:plan": {
title: "Subscription Plan",
icon: SubscriptionsOutlinedIcon,
component: async () => (await import("./contrib/ArticleSubscriptionPlan")).default,
predicate: (article) => article.item_type == "PLAN",
variant: "inline",
permission: "subscription.view_subscription",
},
},
dashboard: {
"dashboard:stats:subscription:total": {
component: async () => (await import("./contrib/SubscriptionStateCountWidget")).default,
variant: "inline",
permission: "subscription.view_subscription",
},
"dashboard:stats:subscription:events": {
component: async () => (await import("./contrib/SubscriptionEventCountWidget")).default,
variant: "inline",
permission: "subscription.view_subscription",
},
"dashboard:stats:subscription:count": {
component: async () => (await import("./contrib/RunningSubscriptionCountWidget")).default,
variant: "inline",
permission: "subscription.view_subscription",
},
},
};
//# sourceMappingURL=index.js.map