|
@@ -1,12 +1,12 @@
|
|
|
import React, { ReactNode } from 'react';
|
|
import React, { ReactNode } from 'react';
|
|
|
-import { Provider } from 'unstated';
|
|
|
|
|
-import { RawLayout } from './RawLayout';
|
|
|
|
|
|
|
+
|
|
|
import dynamic from 'next/dynamic';
|
|
import dynamic from 'next/dynamic';
|
|
|
|
|
+import { Provider } from 'unstated';
|
|
|
|
|
+
|
|
|
import { GrowiNavbar } from './Navbar/GrowiNavbar';
|
|
import { GrowiNavbar } from './Navbar/GrowiNavbar';
|
|
|
|
|
+import { RawLayout } from './RawLayout';
|
|
|
|
|
|
|
|
-// import { BasicLayout } from './BasicLayout';
|
|
|
|
|
// import { injectableContainers } from '~/client/admin';
|
|
// import { injectableContainers } from '~/client/admin';
|
|
|
-// import AdminNavigation from '~/components/Admin/Common/AdminNavigation';
|
|
|
|
|
|
|
|
|
|
type Props = {
|
|
type Props = {
|
|
|
title: string
|
|
title: string
|
|
@@ -19,6 +19,7 @@ type Props = {
|
|
|
children?: ReactNode
|
|
children?: ReactNode
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
const AdminLayout = ({
|
|
const AdminLayout = ({
|
|
|
children, title, selectedNavOpt,
|
|
children, title, selectedNavOpt,
|
|
|
}: Props): JSX.Element => {
|
|
}: Props): JSX.Element => {
|
|
@@ -39,6 +40,7 @@ const AdminLayout = ({
|
|
|
<AdminNavigation selected={selectedNavOpt} />
|
|
<AdminNavigation selected={selectedNavOpt} />
|
|
|
</div>
|
|
</div>
|
|
|
<div className="col-lg-9">
|
|
<div className="col-lg-9">
|
|
|
|
|
+ {/* TODO: inject Admincontainer (injectableContainers & adminSecurityContainers) */}
|
|
|
<Provider>
|
|
<Provider>
|
|
|
{children}
|
|
{children}
|
|
|
</Provider>
|
|
</Provider>
|