12345678910111213141516171819202122 |
- import { IUser } from './user.d';
- // #ifdef DEV
- import dictionary from './user.store';
- console.groupCollapsed('user');
- console.log('port : ', location.port);
- console.log(`dictionary[${location.port}] : `, dictionary[location.port]);
- console.groupEnd();
- localStorage.setItem(
- "userInfo",
- JSON.stringify(
- dictionary[location.port]
- )
- )
- // #endif
- let user = reactive<IUser>(JSON.parse(localStorage.getItem('userInfo') as string))
- console.log('user :>> ', user);
- export default user
- const ROLE_MAP: { [key: string]: 'teacher' | 'student' } = { '72': 'teacher', '75': 'teacher', '76': 'student' }
- export const UserRole: 'teacher' | 'student' | 'other' = ROLE_MAP[user.user_role_id] ?? 'other'
|