phx-react
Version:
PHX REACT
89 lines • 3.88 kB
JavaScript
export const COOKIE_SESSION_SIGN_IN = 'phx_session';
export const COOKIE_REFRESH_TOKEN = 'refresh_token';
export const loginPage = '/login-sso';
export const ROUTE_DASHBOARD = '/dashboard';
export const admin = 'admin';
export const superAdmin = 'DEV';
export const switchSchool = 'SWITCH';
export const KEY_LOGIN_LOGO = 'login_logo';
export const KEY_QUERY_SETTING = 'appearance';
export const ROLE_SV = 'SV';
export const TEACHER_TYPE_LEADER = '1';
export const ROLE_TEACHER = 'GV';
export const DEFAULT_AVATAR = 'https://static-data-sisv2.phx-smartschool.com/common/prod/avatar/default_avatar.png';
export const DEFAULT_LOGO_LOGIN = 'https://static-data-sisv2.phx-smartschool.com/demo-school/prod/phx-logo.png';
export const DEFAULT_LOGO_DASHBOARD = 'https://static-data-sisv2.phx-smartschool.com/demo-school/prod/phx-logo.png';
export const DF_HEADER_BG_COLOR = '#1a1a1a';
export const DF_SKELETON_COLOR = '#334155';
export const DF_SEARCH_ICON_COLOR = '#374151';
export const DF_SEARCH_BG_COLOR = '#414141';
export const DF_SEARCH_BORDER_COLOR = '#818181';
export const DF_SEARCH_BORDER_HOVER_COLOR = '#e5e7eb';
export const DF_SEARCH_TEXT_COLOR = '#374151';
export const DF_MENU_BG_COLOR = '#f1f1f1';
export const DF_MENU_TEXT_COLOR = '#374151';
export const DF_MENU_BG_ACTIVE_COLOR = '#fff';
export const DF_MENU_ICON_COLOR = '#374151';
export const DF_MENU_ICON_HOVER_COLOR = '#a5f3fc';
export const DF_MENU_ICON_AND_TEXT_HOVER_COLOR = '#374151';
export const DF_MENU_ICON_ACTICE_COLOR = '#374151';
export const DF_MENU_HOVER_BG_COLOR = '#fff';
export const KEY_PROFILE_STUDENT = 'profile_student';
export const KEY_PARENT_STUDENT = 'profile_parent';
export const KEY_PROFILE_TEACHER = 'profile_teacher';
export const PARENT_DAD = 'DAD';
export const PARENT_MOM = 'MOM';
export const BUS_SERVICE_TYPE_BTN = 'BTN'; // tại nhà
export const BUS_SERVICE_TYPE_BUS = 'BUS'; // tại điểm
export const AUTHENTICATED = 'authenticated';
// link size default của ảnh
export const SIZE_DEFAULT = 'original';
export const KEY_COEFFICIENT_SEMESTER_I = 1;
export const KEY_COEFFICIENT_SEMESTER_II = 2;
export const IV_LENGTH = 16;
export const SECRET_KEY = '207d0732fb1c410b55d83ef7a320418a02e8a5f1a4ae5fa22daeb43f1c8eb2f2';
export const requestMaxDuration = 5; // mặc định 100
export const LOGIN_TYPE = {
GOOGLE: {
code: 'GOOGLE',
text: 'Đăng nhập bằng Google',
},
MICROSOFT: {
code: 'MICROSOFT',
text: 'Đăng nhập bằng Microsoft',
},
EMAIL_OTP: {
code: 'EMAIL_OTP',
text: 'Đăng nhập bằng email otp',
},
};
export const MENU_ACTIVITY_HISTORY_CHILD = [
{
name: 'Lịch sử export/import',
code: 'ACTIVITY_HISTORY_LIST',
path: '/list',
current: true,
child: [],
},
{
name: 'Lịch sử thao tác',
code: 'ACTIVITY_HISTORY_USER',
path: '/user',
current: false,
child: [],
},
];
export const PATH_ACTIVITY_HISTORY = 'activity-history';
export const TITLE_ACTIVITY_HISTORY = 'Lịch sử hoạt động';
export const LIST_DAY_OF_WEEK = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
// config grpc
export const HEADER_KEY_PATH_DASHBOARD = 'x-client-path';
export const HEADER_KEY_REQUIRED_SCHOOL_ID = 'x-strict-tenant';
export const GRPC_HOSTNAME_DATA_CENTER = 'data-center';
export const GRPC_HOSTNAME_DEV_PORTAL = 'dev-portal';
export const GRPC_HOSTNAME_QUERY_ALL_SCHOOL = 'all-school';
export const DEFAULT_COLOR_COLUMN_CHART = '#dd75c1';
export const NOT_FOUND_ID = -1;
export const EMAIL_REGEX = /(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))/;
export const PHONE_NUMBER_REGEX = /^(0|84)(3|5|7|8|9)[0-9]{8}$/;
//# sourceMappingURL=constants.js.map