fix(build): remove cross import from client to server for UserType

This commit is contained in:
sct
2021-01-14 13:08:48 +00:00
parent 492e19df40
commit 23624bd144
3 changed files with 7 additions and 7 deletions

4
server/constants/user.ts Normal file
View File

@@ -0,0 +1,4 @@
export enum UserType {
PLEX = 1,
LOCAL = 2,
}

View File

@@ -6,7 +6,7 @@ import { isAuthenticated } from '../middleware/auth';
import { Permission } from '../lib/permissions'; import { Permission } from '../lib/permissions';
import logger from '../logger'; import logger from '../logger';
import { getSettings } from '../lib/settings'; import { getSettings } from '../lib/settings';
import { UserType } from '../../src/hooks/useUser'; import { UserType } from '../constants/user';
const authRoutes = Router(); const authRoutes = Router();

View File

@@ -1,10 +1,6 @@
import useSwr from 'swr'; import useSwr from 'swr';
import { hasPermission, Permission } from '../../server/lib/permissions'; import { hasPermission, Permission } from '../../server/lib/permissions';
import { UserType } from '../../server/constants/user';
export enum UserType {
PLEX = 1,
LOCAL = 2,
}
export interface User { export interface User {
id: number; id: number;
@@ -15,7 +11,7 @@ export interface User {
userType: number; userType: number;
} }
export { Permission }; export { Permission, UserType };
interface UserHookResponse { interface UserHookResponse {
user?: User; user?: User;