UNPKG

@knapsack/app

Version:

Build Design Systems on top of knapsack, by Basalt

2 lines 1.33 kB
(window.webpackJsonp=window.webpackJsonp||[]).push([["custom-page-KXWAf~dc8711c1"],{"./src/client/pages/custom-page/custom-page.tsx":function(e,t,a){a.r(t);var c=a("react"),s=a.n(c),n=a("../node_modules/react-redux/es/index.js"),r=a("./src/client/store/index.ts"),l=a("./src/lib/constants.ts"),o=a("./src/client/utils/index.ts"),i=a("./src/client/layouts/page-with-sidebar.tsx"),d=a("./src/client/pages/custom-page/custom-slice-collection.tsx"),u=a("./src/client/components/page-header.tsx");t.default=e=>{var{pageId:t}=e,a=Object(r.useSelector)(e=>{var{customPagesState:a}=e;return a.pages[t]});if(!a)throw new Error('The page id "'.concat(t,'" was not found'));var c=a.slices||[],p=Object(n.c)(),m=Object(r.useSelector)(e=>{var a=e.navsState.secondary.find(e=>e.path==="".concat(l.a.PAGES,"/").concat(t));return a?Object(o.a)({navItem:a,navItems:e.navsState.secondary}):[]});return s.a.createElement(i.default,null,s.a.createElement(s.a.Fragment,null,s.a.createElement("div",{className:"custom-page__header"},s.a.createElement(u.a,{title:a.title,section:m.length>0&&"".concat(m.join(" / ")," /"),constrained:!0})),s.a.createElement(d.default,{initialSlices:c,handleSave:e=>{p(Object(r.updateCustomPage)({slices:e,id:t,title:a.title}))}})))}}}]); //# sourceMappingURL=custom-page-KXWAf~dc8711c1.chunk.eaa5497fb7f7db0479e3.js.map