reorder some files
This commit is contained in:
parent
ef523056ec
commit
688e19e2f1
@ -1,8 +1,8 @@
|
|||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
import { render } from 'react-dom';
|
import { render } from 'react-dom';
|
||||||
import { initContext } from './context';
|
import { initContext } from './context/context';
|
||||||
|
|
||||||
import Home from './Home';
|
import Home from './routes/Home';
|
||||||
|
|
||||||
initContext();
|
initContext();
|
||||||
|
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import {
|
|||||||
GAME_STEP_DOUBLE_STONE_IN_PIT,
|
GAME_STEP_DOUBLE_STONE_IN_PIT,
|
||||||
} from "mancala.js";
|
} from "mancala.js";
|
||||||
import { v4 } from "uuid";
|
import { v4 } from "uuid";
|
||||||
import { Context } from "../context";
|
import { Context } from "../context/context";
|
||||||
import BoardViewModelFactory from "../factory/BoardViewModelFactory";
|
import BoardViewModelFactory from "../factory/BoardViewModelFactory";
|
||||||
import { PitViewModelFactory } from "../factory/PitViewModelFactory";
|
import { PitViewModelFactory } from "../factory/PitViewModelFactory";
|
||||||
import { getColorByBrightness } from "../util/ColorUtil";
|
import { getColorByBrightness } from "../util/ColorUtil";
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import * as React from "react";
|
import * as React from "react";
|
||||||
import { FunctionComponent } from "react";
|
import { FunctionComponent } from "react";
|
||||||
import { Context } from "../context";
|
import { Context } from "../context/context";
|
||||||
import { getColorByBrightness } from "../util/ColorUtil";
|
import { getColorByBrightness } from "../util/ColorUtil";
|
||||||
|
|
||||||
const Button: FunctionComponent<{
|
const Button: FunctionComponent<{
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import * as React from "react";
|
import * as React from "react";
|
||||||
import { FunctionComponent } from "react";
|
import { FunctionComponent } from "react";
|
||||||
import { Context } from "../context";
|
import { Context } from "../context/context";
|
||||||
|
|
||||||
const FloatingPanel: FunctionComponent<{
|
const FloatingPanel: FunctionComponent<{
|
||||||
context: Context;
|
context: Context;
|
||||||
|
|||||||
@ -2,7 +2,7 @@ import * as React from "react";
|
|||||||
import { FunctionComponent } from "react";
|
import { FunctionComponent } from "react";
|
||||||
import { Menu, MenuItem } from "@szhsin/react-menu";
|
import { Menu, MenuItem } from "@szhsin/react-menu";
|
||||||
import { MancalaGame } from "mancala.js";
|
import { MancalaGame } from "mancala.js";
|
||||||
import { Context } from "../context";
|
import { Context } from "../context/context";
|
||||||
import { getColorByBrightness } from "../util/ColorUtil";
|
import { getColorByBrightness } from "../util/ColorUtil";
|
||||||
import Button from "./Button";
|
import Button from "./Button";
|
||||||
import "@szhsin/react-menu/dist/index.css";
|
import "@szhsin/react-menu/dist/index.css";
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
import { MancalaGame } from "mancala.js";
|
import { MancalaGame } from "mancala.js";
|
||||||
import * as React from "react";
|
import * as React from "react";
|
||||||
import { FunctionComponent } from "react";
|
import { FunctionComponent } from "react";
|
||||||
import { Context } from "../context";
|
import { Context } from "../context/context";
|
||||||
import { getColorByBrightness } from "../util/ColorUtil";
|
import { getColorByBrightness } from "../util/ColorUtil";
|
||||||
|
|
||||||
function getInfoPanelTextByGameState(params: {
|
function getInfoPanelTextByGameState(params: {
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
import * as React from "react";
|
import * as React from "react";
|
||||||
import { MancalaGame, Pit } from "mancala.js";
|
import { MancalaGame, Pit } from "mancala.js";
|
||||||
import { FunctionComponent } from "react";
|
import { FunctionComponent } from "react";
|
||||||
import { Context } from "../../context";
|
import { Context } from "../../context/context";
|
||||||
import BoardViewModel from "../../viewmodel/BoardViewModel";
|
import BoardViewModel from "../../viewmodel/BoardViewModel";
|
||||||
import PitViewModel from "../../viewmodel/PitViewModel";
|
import PitViewModel from "../../viewmodel/PitViewModel";
|
||||||
import PitView from "./PitView";
|
import PitView from "./PitView";
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import * as React from "react";
|
import * as React from "react";
|
||||||
import { FunctionComponent } from "react";
|
import { FunctionComponent } from "react";
|
||||||
import { Context } from "../../context";
|
import { Context } from "../../context/context";
|
||||||
import { getColorByBrightness } from "../../util/ColorUtil";
|
import { getColorByBrightness } from "../../util/ColorUtil";
|
||||||
import Util from "../../util/Util";
|
import Util from "../../util/Util";
|
||||||
import PitViewModel from "../../viewmodel/PitViewModel";
|
import PitViewModel from "../../viewmodel/PitViewModel";
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
import { Texts, TrTr } from "./const/texts";
|
import { Texts, TrTr } from "../const/texts";
|
||||||
import { RTMT } from "./rtmt/rtmt";
|
import { RTMT } from "../rtmt/rtmt";
|
||||||
import { RTMTWS } from "./rtmt/rtmt_websocket";
|
import { RTMTWS } from "../rtmt/rtmt_websocket";
|
||||||
import { UserKeyStore, UserKeyStoreImpl } from "./store/key_store";
|
import { UserKeyStore, UserKeyStoreImpl } from "../store/key_store";
|
||||||
import ThemeManager from "./theme/ThemeManager";
|
import ThemeManager from "../theme/ThemeManager";
|
||||||
|
|
||||||
export type Context = {
|
export type Context = {
|
||||||
rtmt: RTMT;
|
rtmt: RTMT;
|
||||||
@ -1,8 +1,8 @@
|
|||||||
import * as React from "react";
|
import * as React from "react";
|
||||||
import { FunctionComponent, useEffect, useState } from "react";
|
import { FunctionComponent, useEffect, useState } from "react";
|
||||||
import BoardView from "./components/board/BoardView";
|
import BoardView from "../components/board/BoardView";
|
||||||
import { context } from "./context";
|
import { context } from "../context/context";
|
||||||
import { RTMTWS } from "./rtmt/rtmt_websocket";
|
import { RTMTWS } from "../rtmt/rtmt_websocket";
|
||||||
import {
|
import {
|
||||||
channel_game_move,
|
channel_game_move,
|
||||||
channel_leave_game,
|
channel_leave_game,
|
||||||
@ -10,18 +10,18 @@ import {
|
|||||||
channel_on_game_start,
|
channel_on_game_start,
|
||||||
channel_on_game_update,
|
channel_on_game_update,
|
||||||
channel_on_game_user_leave,
|
channel_on_game_user_leave,
|
||||||
} from "./channel_names";
|
} from "../const/channel_names";
|
||||||
import InfoPanel from "./components/InfoPanel";
|
import InfoPanel from "../components/InfoPanel";
|
||||||
import { CommonMancalaGame, MancalaGame, Pit } from "mancala.js";
|
import { CommonMancalaGame, MancalaGame, Pit } from "mancala.js";
|
||||||
import { GameMove } from "./models/GameMove";
|
import { GameMove } from "../models/GameMove";
|
||||||
import PitAnimator from "./animation/PitAnimator";
|
import PitAnimator from "../animation/PitAnimator";
|
||||||
import BoardViewModel from "./viewmodel/BoardViewModel";
|
import BoardViewModel from "../viewmodel/BoardViewModel";
|
||||||
import { v4 } from "uuid";
|
import { v4 } from "uuid";
|
||||||
import { getColorByBrightness } from "./util/ColorUtil";
|
import { getColorByBrightness } from "../util/ColorUtil";
|
||||||
import { Theme } from "./theme/Theme";
|
import { Theme } from "../theme/Theme";
|
||||||
import HeaderBar from "./components/HeaderBar";
|
import HeaderBar from "../components/HeaderBar";
|
||||||
import FloatingPanel from "./components/FloatingPanel";
|
import FloatingPanel from "../components/FloatingPanel";
|
||||||
import PageContainer from "./components/PageContainer";
|
import PageContainer from "../components/PageContainer";
|
||||||
|
|
||||||
type ConnectionState = "connecting" | "error" | "connected" | "reconnecting";
|
type ConnectionState = "connecting" | "error" | "connected" | "reconnecting";
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user