RC-10: create configs/consts and moved auth roles to that file
This commit is contained in:
@@ -1,11 +0,0 @@
|
||||
/**
|
||||
* Authorization Roles
|
||||
*/
|
||||
const authRoles = {
|
||||
admin: ['admin'],
|
||||
staff: ['admin', 'staff'],
|
||||
user: ['admin', 'staff', 'user'],
|
||||
onlyGuest: [],
|
||||
};
|
||||
|
||||
export default authRoles;
|
||||
19
src/app/configs/consts.js
Normal file
19
src/app/configs/consts.js
Normal file
@@ -0,0 +1,19 @@
|
||||
export const STATISTICS_MODES = {
|
||||
positive: 'positive',
|
||||
extra_positive: 'extra_positive',
|
||||
negative: 'negative',
|
||||
extra_negative: 'extra_negative',
|
||||
};
|
||||
|
||||
export const PROPERTIES_LAYOUTS = {
|
||||
list: 'list',
|
||||
grid: 'grid',
|
||||
};
|
||||
|
||||
// Authorization Roles
|
||||
export const authRoles = {
|
||||
admin: ['admin'],
|
||||
staff: ['admin', 'staff'],
|
||||
user: ['admin', 'staff', 'user'],
|
||||
onlyGuest: [],
|
||||
};
|
||||
@@ -1,7 +1,7 @@
|
||||
import i18next from 'i18next';
|
||||
|
||||
import ForgotPasswordPage from './ForgotPasswordPage';
|
||||
import authRoles from '../../../configs/authRoles';
|
||||
import authRoles from '../../../configs/consts';
|
||||
import en from './i18n/en';
|
||||
|
||||
i18next.addResourceBundle('en', 'forgotPasswordPage', en);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import i18next from 'i18next';
|
||||
|
||||
import SignInPage from './SignInPage';
|
||||
import authRoles from '../../../configs/authRoles';
|
||||
import authRoles from '../../../configs/consts';
|
||||
import en from './i18n/en';
|
||||
|
||||
i18next.addResourceBundle('en', 'signInPage', en);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import i18next from 'i18next';
|
||||
|
||||
import SignUpPage from './SignUpPage';
|
||||
import authRoles from '../../../configs/authRoles';
|
||||
import authRoles from '../../../configs/consts';
|
||||
import en from './i18n/en';
|
||||
|
||||
i18next.addResourceBundle('en', 'signUpPage', en);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import i18next from 'i18next';
|
||||
|
||||
import authRoles from '../../../configs/authRoles';
|
||||
import authRoles from '../../../configs/consts';
|
||||
import Dashboard from './Dashboard';
|
||||
import en from './i18n/en';
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { lazy } from 'react';
|
||||
import i18next from 'i18next';
|
||||
|
||||
import authRoles from '../../../configs/authRoles';
|
||||
import authRoles from '../../../configs/consts';
|
||||
import en from './i18n/en';
|
||||
|
||||
i18next.addResourceBundle('en', 'favoritesPage', en);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { lazy } from 'react';
|
||||
import i18next from 'i18next';
|
||||
|
||||
import authRoles from '../../../configs/authRoles';
|
||||
import authRoles from '../../../configs/consts';
|
||||
import en from './i18n/en';
|
||||
|
||||
i18next.addResourceBundle('en', 'historyPage', en);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { lazy } from 'react';
|
||||
import i18next from 'i18next';
|
||||
|
||||
import authRoles from '../../../configs/authRoles';
|
||||
import authRoles from '../../../configs/consts';
|
||||
import en from './i18n/en';
|
||||
|
||||
i18next.addResourceBundle('en', 'profilePage', en);
|
||||
|
||||
Reference in New Issue
Block a user