diff --git a/webclient/src/websocket/instanceService/AuthenticationService.tsx b/webclient/src/api/AuthenticationService.tsx similarity index 100% rename from webclient/src/websocket/instanceService/AuthenticationService.tsx rename to webclient/src/api/AuthenticationService.tsx diff --git a/webclient/src/websocket/instanceService/ModeratorService.tsx b/webclient/src/api/ModeratorService.tsx similarity index 77% rename from webclient/src/websocket/instanceService/ModeratorService.tsx rename to webclient/src/api/ModeratorService.tsx index 046de8c4..e19f25e9 100644 --- a/webclient/src/websocket/instanceService/ModeratorService.tsx +++ b/webclient/src/api/ModeratorService.tsx @@ -1,4 +1,4 @@ -import { webClient } from ".."; +import { webClient } from "websocket"; export default class ModeratorService { static viewLogHistory(filters) { diff --git a/webclient/src/websocket/instanceService/RoomsService.tsx b/webclient/src/api/RoomsService.tsx similarity index 84% rename from webclient/src/websocket/instanceService/RoomsService.tsx rename to webclient/src/api/RoomsService.tsx index db883112..41554f0e 100644 --- a/webclient/src/websocket/instanceService/RoomsService.tsx +++ b/webclient/src/api/RoomsService.tsx @@ -1,4 +1,4 @@ -import { webClient } from ".."; +import { webClient } from "websocket"; export default class RoomsService { static joinRoom(roomId) { diff --git a/webclient/src/websocket/instanceService/RouterService.tsx b/webclient/src/api/RouterService.tsx similarity index 61% rename from webclient/src/websocket/instanceService/RouterService.tsx rename to webclient/src/api/RouterService.tsx index aac36339..4f4ca776 100644 --- a/webclient/src/websocket/instanceService/RouterService.tsx +++ b/webclient/src/api/RouterService.tsx @@ -1,4 +1,4 @@ -import { RouteEnum } from "../../types"; +import { RouteEnum } from "types"; export class RouterService { resolveUrl(path, params) { diff --git a/webclient/src/websocket/instanceService/SessionService.tsx b/webclient/src/api/SessionService.tsx similarity index 91% rename from webclient/src/websocket/instanceService/SessionService.tsx rename to webclient/src/api/SessionService.tsx index aef2758c..e7af9615 100644 --- a/webclient/src/websocket/instanceService/SessionService.tsx +++ b/webclient/src/api/SessionService.tsx @@ -1,4 +1,4 @@ -import { webClient } from ".."; +import { webClient } from "websocket"; export default class SessionService { static addToBuddyList(userName) { diff --git a/webclient/src/websocket/instanceService/index.ts b/webclient/src/api/index.ts similarity index 100% rename from webclient/src/websocket/instanceService/index.ts rename to webclient/src/api/index.ts diff --git a/webclient/src/components/Guard/AuthGuard.tsx b/webclient/src/components/Guard/AuthGuard.tsx index 07198a5b..c65b663e 100644 --- a/webclient/src/components/Guard/AuthGuard.tsx +++ b/webclient/src/components/Guard/AuthGuard.tsx @@ -5,7 +5,7 @@ import { Redirect } from "react-router-dom"; import { ServerSelectors } from "store"; import { RouteEnum } from "types"; -import { AuthenticationService } from "websocket"; +import { AuthenticationService } from "api"; class AuthGuard extends Component { render() { diff --git a/webclient/src/components/Guard/ModGuard.tsx b/webclient/src/components/Guard/ModGuard.tsx index e1ea5e3d..5586b7b8 100644 --- a/webclient/src/components/Guard/ModGuard.tsx +++ b/webclient/src/components/Guard/ModGuard.tsx @@ -5,7 +5,7 @@ import { Redirect } from "react-router-dom"; import { ServerSelectors } from "store"; import { User } from "types"; -import { AuthenticationService } from "websocket"; +import { AuthenticationService } from "api"; import { RouteEnum } from "types"; class ModGuard extends Component { diff --git a/webclient/src/components/Header/Header.tsx b/webclient/src/components/Header/Header.tsx index 5bede691..735b89cc 100644 --- a/webclient/src/components/Header/Header.tsx +++ b/webclient/src/components/Header/Header.tsx @@ -6,11 +6,9 @@ import Chip from "@material-ui/core/Chip"; import Toolbar from "@material-ui/core/Toolbar"; import * as _ from "lodash"; +import { AuthenticationService } from "api"; import { RoomsSelectors, ServerSelectors } from "store"; -import { Room, User } from "types"; - -import { AuthenticationService } from "../../websocket"; -import { RouteEnum } from "../../types"; +import { Room, RouteEnum, User } from "types"; import "./Header.css"; import logo from "./logo.png"; diff --git a/webclient/src/components/Logs/Logs.tsx b/webclient/src/components/Logs/Logs.tsx index 7aa35ce4..ce7ffe0e 100644 --- a/webclient/src/components/Logs/Logs.tsx +++ b/webclient/src/components/Logs/Logs.tsx @@ -6,7 +6,7 @@ import * as _ from "lodash"; import { ServerDispatch, ServerSelectors, ServerStateLogs } from "store"; -import { ModeratorService } from "websocket"; +import { ModeratorService } from "api"; import { AuthGuard, ModGuard} from "components"; import LogResults from "./LogResults"; diff --git a/webclient/src/components/Room/Room.tsx b/webclient/src/components/Room/Room.tsx index 074fb3fb..bd6ea646 100644 --- a/webclient/src/components/Room/Room.tsx +++ b/webclient/src/components/Room/Room.tsx @@ -5,9 +5,9 @@ import { withRouter /*, RouteComponentProps */ } from "react-router-dom"; import ListItem from "@material-ui/core/ListItem"; import Paper from "@material-ui/core/Paper"; -import { RoomsStateMessages, RoomsStateRooms, RoomsSelectors } from "store"; -import { RoomsService } from "websocket"; +import { RoomsService } from "api"; import { ScrollToBottomOnChanges, ThreePaneLayout, UserDisplay, VirtualList, AuthGuard} from "components"; +import { RoomsStateMessages, RoomsStateRooms, RoomsSelectors } from "store"; diff --git a/webclient/src/components/Server/Rooms.tsx b/webclient/src/components/Server/Rooms.tsx index 6f839d73..22a98fd9 100644 --- a/webclient/src/components/Server/Rooms.tsx +++ b/webclient/src/components/Server/Rooms.tsx @@ -11,7 +11,7 @@ import TableHead from "@material-ui/core/TableHead"; import TableRow from "@material-ui/core/TableRow"; -import { RoomsService } from "websocket"; +import { RoomsService } from "api"; import { RouteEnum } from "types"; import "./Rooms.css"; diff --git a/webclient/src/components/Server/Server.tsx b/webclient/src/components/Server/Server.tsx index 7516c786..0c98671c 100644 --- a/webclient/src/components/Server/Server.tsx +++ b/webclient/src/components/Server/Server.tsx @@ -9,7 +9,7 @@ import Paper from "@material-ui/core/Paper"; import { RoomsSelectors, ServerSelectors } from "store"; -import { AuthenticationService } from "websocket"; +import { AuthenticationService } from "api"; import { ThreePaneLayout, UserDisplay, VirtualList } from "components"; import { ConnectForm, RegisterForm } from "forms"; diff --git a/webclient/src/components/UserDisplay/UserDisplay.tsx b/webclient/src/components/UserDisplay/UserDisplay.tsx index 5d44bc16..12142986 100644 --- a/webclient/src/components/UserDisplay/UserDisplay.tsx +++ b/webclient/src/components/UserDisplay/UserDisplay.tsx @@ -6,12 +6,9 @@ import { NavLink, generatePath } from "react-router-dom"; import Menu from "@material-ui/core/Menu"; import MenuItem from "@material-ui/core/MenuItem"; -import { SessionService } from "../../websocket"; -import { ServerSelectors } from "../../store"; - -import { RouteEnum } from "../../types"; - -import { User } from "types"; +import { SessionService } from "api"; +import { ServerSelectors } from "store"; +import { RouteEnum, User } from "types"; import "./UserDisplay.css"; @@ -93,8 +90,7 @@ class UserDisplay extends Component { const isABuddy = this.isABuddy(); const isIgnored = this.isIgnored(); - - console.log('user', name, !!isABuddy, !!isIgnored); + // console.log('user', name, !!isABuddy, !!isIgnored); return (
diff --git a/webclient/src/containers/Account/Account.tsx b/webclient/src/containers/Account/Account.tsx index 45fd496b..8678b305 100644 --- a/webclient/src/containers/Account/Account.tsx +++ b/webclient/src/containers/Account/Account.tsx @@ -7,7 +7,7 @@ import ListItem from "@material-ui/core/ListItem"; import Paper from "@material-ui/core/Paper"; import { UserDisplay, VirtualList, AuthGuard } from "components"; -import { AuthenticationService, SessionService } from "websocket"; +import { AuthenticationService, SessionService } from "api"; import { ServerSelectors } from "store"; import { User } from 'types'; diff --git a/webclient/src/websocket/index.ts b/webclient/src/websocket/index.ts index 505dd631..24989e64 100644 --- a/webclient/src/websocket/index.ts +++ b/webclient/src/websocket/index.ts @@ -3,9 +3,4 @@ export { default as ProtoFiles } from './ProtoFiles'; // Export common used services - -export { NormalizeService, RoomService} from "./services"; - - -// Note: this has to come after webClient -export { AuthenticationService, ModeratorService, RoomsService, SessionService } from "./instanceService"; \ No newline at end of file +export { NormalizeService, RoomService} from "./services"; \ No newline at end of file