|
|
@@ -2,9 +2,8 @@ import { reloadAuthorized } from './Authorized';
|
|
|
|
|
|
// use localStorage to store the authority info, which might be sent from server in actual project.
|
|
|
export function getAuthority(str?: string): string | string[] {
|
|
|
- // return localStorage.getItem('antd-pro-authority') || ['admin', 'user'];
|
|
|
const authorityString =
|
|
|
- typeof str === 'undefined' ? localStorage.getItem('antd-pro-authority') : str;
|
|
|
+ typeof str === 'undefined' && localStorage ? localStorage.getItem('antd-pro-authority') : str;
|
|
|
// authorityString could be admin, "admin", ["admin"]
|
|
|
let authority;
|
|
|
try {
|