6 changed files with 24 additions and 41 deletions
@ -1,3 +0,0 @@ |
|||
import React from 'react'; |
|||
|
|||
export default props => <div style={{ height: '100%' }} {...props} />; |
|||
@ -1,23 +0,0 @@ |
|||
import React from 'react'; |
|||
import { getRouterData } from 'common/router'; |
|||
import { getMenuData } from 'common/menu'; |
|||
import BasecLayout from './BasicLayout'; |
|||
import BlankLayout from './BlankLayout'; |
|||
|
|||
// TODO routerData menuData etc...
|
|||
const openPages = ['/User', '/User/Login', '/User/Register', '/User/RegisterResult']; |
|||
export default props => { |
|||
const { children, location } = props; |
|||
const routerData = getRouterData({}); |
|||
const menuData = getMenuData({}); |
|||
let { pathname } = location; |
|||
pathname = pathname.startsWith('/') ? pathname : `/${pathname}`; |
|||
if (openPages && openPages.includes(pathname)) { |
|||
return <BlankLayout>{children}</BlankLayout>; |
|||
} |
|||
return ( |
|||
<BasecLayout routerData={routerData} menuData={menuData} location={location}> |
|||
{children} |
|||
</BasecLayout> |
|||
); |
|||
}; |
|||
Loading…
Reference in new issue