mirror of https://github.com/chillzhuang/Sword
14 lines
421 B
JavaScript
14 lines
421 B
JavaScript
import React from 'react';
|
|
import RenderAuthorized from '@/components/Authorized';
|
|
import { getAuthority } from '@/utils/authority';
|
|
import Redirect from 'umi/redirect';
|
|
|
|
const Authority = getAuthority();
|
|
const Authorized = RenderAuthorized(Authority);
|
|
|
|
export default ({ children }) => (
|
|
<Authorized authority={children.props.route.authority} noMatch={<Redirect to="/user/login" />}>
|
|
{children}
|
|
</Authorized>
|
|
);
|