bananas-commerce-admin
Version:
What's this, an admin for apes?
31 lines • 1.76 kB
JavaScript
import React from "react";
import CategoryOutlinedIcon from "@mui/icons-material/CategoryOutlined";
import { Header } from "../../../../components/Header";
import { Page } from "../../../../components/Page";
import { Tab } from "../../../../components/Tab";
import { TabPanel } from "../../../../components/TabPanel";
import { TabPanels } from "../../../../components/TabPanels";
import { Tabs } from "../../../../components/Tabs";
import { TitleBar } from "../../../../components/TitleBar";
import Content, { LeftColumn } from "../../../../containers/Content";
import { useRouter } from "../../../../contexts/RouterContext";
import { ArticleCard } from "../../components/ArticleCard";
const ArticleCreatePage = () => {
const { navigate } = useRouter();
return (React.createElement(Page, null,
React.createElement(Header, { variant: "opaque" },
React.createElement(TitleBar, { title: "Create Article" }),
React.createElement(Tabs, null,
React.createElement(Tab, { key: "default", icon: React.createElement(CategoryOutlinedIcon, null), label: "Article", value: "default" }))),
React.createElement(TabPanels, null,
React.createElement(TabPanel, { key: "default", value: "default" },
React.createElement(Content, { layout: "fixedWidth" },
React.createElement(LeftColumn, null,
React.createElement(ArticleCard, { create: true, onCreated: (article) => {
navigate(`catalog.article:detail`, {
params: { id: article.id },
});
} })))))));
};
export default ArticleCreatePage;
//# sourceMappingURL=create.js.map