Commit 15e4a1e4 authored by timel's avatar timel

refactor: import api

parent 7d1c3137
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
* */ * */
import initSqlJs, { Database } from "sql.js"; import initSqlJs, { Database } from "sql.js";
import { CardMeta, CardData, CardText } from "../api/cards"; import { CardMeta, CardData, CardText } from "@/api/cards";
import NeosConfig from "../../neos.config.json"; import NeosConfig from "../../neos.config.json";
export enum sqliteCmd { export enum sqliteCmd {
......
...@@ -6,7 +6,7 @@ import { ...@@ -6,7 +6,7 @@ import {
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { DuelState } from "./mod"; import { DuelState } from "./mod";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
createAsyncMetaThunk, createAsyncMetaThunk,
DuelFieldState, DuelFieldState,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
clearIdleInteractivities, clearIdleInteractivities,
clearPlaceInteractivities, clearPlaceInteractivities,
......
...@@ -2,7 +2,7 @@ import { judgeSelf } from "./util"; ...@@ -2,7 +2,7 @@ import { judgeSelf } from "./util";
import { PayloadAction, CaseReducer } from "@reduxjs/toolkit"; import { PayloadAction, CaseReducer } from "@reduxjs/toolkit";
import { DuelState } from "./mod"; import { DuelState } from "./mod";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { DuelFieldState, CardState } from "./generic"; import { DuelFieldState, CardState } from "./generic";
export interface DeckState extends DuelFieldState {} export interface DeckState extends DuelFieldState {}
......
...@@ -6,7 +6,7 @@ import { ...@@ -6,7 +6,7 @@ import {
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { DuelState } from "./mod"; import { DuelState } from "./mod";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
createAsyncMetaThunk, createAsyncMetaThunk,
DuelFieldState, DuelFieldState,
......
import { ActionReducerMapBuilder } from "@reduxjs/toolkit"; import { ActionReducerMapBuilder } from "@reduxjs/toolkit";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { import {
createAsyncMetaThunk, createAsyncMetaThunk,
......
...@@ -4,9 +4,9 @@ import { ...@@ -4,9 +4,9 @@ import {
createAsyncThunk, createAsyncThunk,
PayloadAction, PayloadAction,
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { CardMeta } from "../../api/cards"; import { CardMeta } from "@/api/cards";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchCard } from "../../api/cards"; import { fetchCard } from "@/api/cards";
import { DuelState } from "./mod"; import { DuelState } from "./mod";
import ReloadFieldAction = ygopro.StocGameMessage.MsgReloadField.ZoneAction; import ReloadFieldAction = ygopro.StocGameMessage.MsgReloadField.ZoneAction;
type UpdateDataAction = ReturnType< type UpdateDataAction = ReturnType<
......
...@@ -16,7 +16,7 @@ import { ...@@ -16,7 +16,7 @@ import {
createAsyncRepeatedMetaThunk, createAsyncRepeatedMetaThunk,
updateCardMeta, updateCardMeta,
} from "./generic"; } from "./generic";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
export interface HandState extends DuelFieldState {} export interface HandState extends DuelFieldState {}
......
import { createAsyncThunk, ActionReducerMapBuilder } from "@reduxjs/toolkit"; import { createAsyncThunk, ActionReducerMapBuilder } from "@reduxjs/toolkit";
import { DuelState } from "./mod"; import { DuelState } from "./mod";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { DESCRIPTION_LIMIT, fetchStrings, getStrings } from "../../api/strings"; import { DESCRIPTION_LIMIT, fetchStrings, getStrings } from "@/api/strings";
import { findCardByLocation } from "./util"; import { findCardByLocation } from "./util";
import { fetchCard } from "../../api/cards"; import { fetchCard } from "@/api/cards";
import { DuelReducer } from "./generic"; import { DuelReducer } from "./generic";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
export interface HintState { export interface HintState {
code: number; code: number;
......
import { PayloadAction, CaseReducer } from "@reduxjs/toolkit"; import { PayloadAction, CaseReducer } from "@reduxjs/toolkit";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { DuelState } from "./mod"; import { DuelState } from "./mod";
import { judgeSelf } from "./util"; import { judgeSelf } from "./util";
......
...@@ -5,7 +5,7 @@ import { ...@@ -5,7 +5,7 @@ import {
ActionReducerMapBuilder, ActionReducerMapBuilder,
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { DuelState } from "./mod"; import { DuelState } from "./mod";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { import {
createAsyncMetaThunk, createAsyncMetaThunk,
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* *
* */ * */
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { createSlice, PayloadAction } from "@reduxjs/toolkit"; import { createSlice, PayloadAction } from "@reduxjs/toolkit";
import { InitInfo, infoInitImpl, updateHpImpl } from "./initInfoSlice"; import { InitInfo, infoInitImpl, updateHpImpl } from "./initInfoSlice";
import { TimeLimit, updateTimeLimitImpl } from "./timeLimit"; import { TimeLimit, updateTimeLimitImpl } from "./timeLimit";
......
import { PayloadAction, CaseReducer } from "@reduxjs/toolkit"; import { PayloadAction, CaseReducer } from "@reduxjs/toolkit";
import { DuelState } from "../mod"; import { DuelState } from "../mod";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { CardMeta } from "../../../api/cards"; import { CardMeta } from "@/api/cards";
// 更新卡牌列表弹窗打开状态 // 更新卡牌列表弹窗打开状态
export const setCardListModalIsOpenImpl: CaseReducer< export const setCardListModalIsOpenImpl: CaseReducer<
......
import { PayloadAction, CaseReducer } from "@reduxjs/toolkit"; import { PayloadAction, CaseReducer } from "@reduxjs/toolkit";
import { DuelState } from "../mod"; import { DuelState } from "../mod";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { CardMeta } from "../../../api/cards"; import { CardMeta } from "@/api/cards";
// 更新卡牌弹窗打开状态 // 更新卡牌弹窗打开状态
export const setCardModalIsOpenImpl: CaseReducer< export const setCardModalIsOpenImpl: CaseReducer<
......
...@@ -7,8 +7,8 @@ import { ...@@ -7,8 +7,8 @@ import {
import { RootState } from "@/store"; import { RootState } from "@/store";
import { DuelState } from "../mod"; import { DuelState } from "../mod";
import { cmpCardLocation, findCardByLocation, judgeSelf } from "../util"; import { cmpCardLocation, findCardByLocation, judgeSelf } from "../util";
import { fetchCard, getCardStr } from "../../../api/cards"; import { fetchCard, getCardStr } from "@/api/cards";
import { ygopro } from "../../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
// 更新卡牌选择弹窗打开状态 // 更新卡牌选择弹窗打开状态
export const setCheckCardModalIsOpenImpl: CaseReducer< export const setCheckCardModalIsOpenImpl: CaseReducer<
......
...@@ -5,9 +5,9 @@ import { ...@@ -5,9 +5,9 @@ import {
CaseReducer, CaseReducer,
createAsyncThunk, createAsyncThunk,
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { fetchCard } from "../../../api/cards"; import { fetchCard } from "@/api/cards";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { ygopro } from "../../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { findCardByLocation } from "../util"; import { findCardByLocation } from "../util";
// 更新打开状态 // 更新打开状态
......
...@@ -5,9 +5,9 @@ import { ...@@ -5,9 +5,9 @@ import {
CaseReducer, CaseReducer,
createAsyncThunk, createAsyncThunk,
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { fetchCard } from "../../../api/cards"; import { fetchCard } from "@/api/cards";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { ygopro } from "../../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { findCardByLocation } from "../util"; import { findCardByLocation } from "../util";
// 更新打开状态 // 更新打开状态
......
...@@ -3,7 +3,7 @@ import { PayloadAction, CaseReducer } from "@reduxjs/toolkit"; ...@@ -3,7 +3,7 @@ import { PayloadAction, CaseReducer } from "@reduxjs/toolkit";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { DuelState } from "../mod"; import { DuelState } from "../mod";
import { findCardByLocation } from "../util"; import { findCardByLocation } from "../util";
import { ygopro } from "../../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
type SelectCounter = ReturnType< type SelectCounter = ReturnType<
typeof ygopro.StocGameMessage.MsgSelectCounter.prototype.toObject typeof ygopro.StocGameMessage.MsgSelectCounter.prototype.toObject
>; >;
......
import { CardMeta } from "../../../api/cards"; import { CardMeta } from "@/api/cards";
import { ygopro } from "../../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
type CardLocation = ReturnType<typeof ygopro.CardLocation.prototype.toObject>; type CardLocation = ReturnType<typeof ygopro.CardLocation.prototype.toObject>;
export interface ModalState { export interface ModalState {
......
...@@ -5,7 +5,7 @@ import { ...@@ -5,7 +5,7 @@ import {
ActionReducerMapBuilder, ActionReducerMapBuilder,
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { DuelState } from "../mod"; import { DuelState } from "../mod";
import { fetchCard, getCardStr } from "../../../api/cards"; import { fetchCard, getCardStr } from "@/api/cards";
import { RootState } from "@/store"; import { RootState } from "@/store";
export const setOptionModalIsOpenImpl: CaseReducer< export const setOptionModalIsOpenImpl: CaseReducer<
......
import { PayloadAction, CaseReducer } from "@reduxjs/toolkit"; import { PayloadAction, CaseReducer } from "@reduxjs/toolkit";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { DuelState } from "../mod"; import { DuelState } from "../mod";
import { ygopro } from "../../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
export const setPositionModalIsOpenImpl: CaseReducer< export const setPositionModalIsOpenImpl: CaseReducer<
DuelState, DuelState,
......
...@@ -3,8 +3,8 @@ import { ...@@ -3,8 +3,8 @@ import {
CaseReducer, CaseReducer,
createAsyncThunk, createAsyncThunk,
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { fetchCard } from "../../../api/cards"; import { fetchCard } from "@/api/cards";
import { ygopro } from "../../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { DuelReducer } from "../generic"; import { DuelReducer } from "../generic";
import { DuelState } from "../mod"; import { DuelState } from "../mod";
......
...@@ -4,9 +4,9 @@ import { ...@@ -4,9 +4,9 @@ import {
createAsyncThunk, createAsyncThunk,
ActionReducerMapBuilder, ActionReducerMapBuilder,
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { CardMeta, fetchCard } from "../../../api/cards"; import { CardMeta, fetchCard } from "@/api/cards";
import { ygopro } from "../../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchStrings, getStrings } from "../../../api/strings"; import { fetchStrings, getStrings } from "@/api/strings";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { DuelState } from "../mod"; import { DuelState } from "../mod";
......
...@@ -6,7 +6,7 @@ import { ...@@ -6,7 +6,7 @@ import {
createAsyncThunk, createAsyncThunk,
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { DuelState } from "./mod"; import { DuelState } from "./mod";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { RootState } from "@/store"; import { RootState } from "@/store";
import { import {
DuelFieldState, DuelFieldState,
...@@ -21,7 +21,7 @@ import { ...@@ -21,7 +21,7 @@ import {
setPosition, setPosition,
removeOverlay, removeOverlay,
} from "./generic"; } from "./generic";
import { fetchCard } from "../../api/cards"; import { fetchCard } from "@/api/cards";
type MsgUpdateCounter = ReturnType< type MsgUpdateCounter = ReturnType<
typeof ygopro.StocGameMessage.MsgUpdateCounter.prototype.toObject typeof ygopro.StocGameMessage.MsgUpdateCounter.prototype.toObject
>; >;
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
import { DuelState } from "./mod"; import { DuelState } from "./mod";
import { Draft } from "@reduxjs/toolkit"; import { Draft } from "@reduxjs/toolkit";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { CardState } from "./generic"; import { CardState } from "./generic";
type Location = type Location =
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import { fetchHandsMeta } from "../../reducers/duel/handsSlice"; import { fetchHandsMeta } from "../../reducers/duel/handsSlice";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { store } from "@/store"; import { store } from "@/store";
import onMsgStart from "./start"; import onMsgStart from "./start";
import onMsgDraw from "./draw"; import onMsgDraw from "./draw";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import { import {
fetchCommonHintMeta, fetchCommonHintMeta,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import MsgMove = ygopro.StocGameMessage.MsgMove; import MsgMove = ygopro.StocGameMessage.MsgMove;
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import { import {
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import { updatePhase } from "../../reducers/duel/mod"; import { updatePhase } from "../../reducers/duel/mod";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import { updateTurn } from "../../reducers/duel/mod"; import { updateTurn } from "../../reducers/duel/mod";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { setMagicPosition, setMonsterPosition } from "../../reducers/duel/mod"; import { setMagicPosition, setMonsterPosition } from "../../reducers/duel/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { reloadField } from "../../reducers/duel/mod"; import { reloadField } from "../../reducers/duel/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import MsgReloadField = ygopro.StocGameMessage.MsgReloadField; import MsgReloadField = ygopro.StocGameMessage.MsgReloadField;
......
import { ActionCreatorWithPayload } from "@reduxjs/toolkit"; import { ActionCreatorWithPayload } from "@reduxjs/toolkit";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { Interactivity, InteractType } from "../../reducers/duel/generic"; import { Interactivity, InteractType } from "../../reducers/duel/generic";
import { import {
addHandsIdleInteractivity, addHandsIdleInteractivity,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import { import {
setCheckCardModalIsOpen, setCheckCardModalIsOpen,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { sendSelectChainResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectChainResponse } from "@/api/ocgcore/ocgHelper";
import { fetchSelectHintMeta } from "../../reducers/duel/hintSlice"; import { fetchSelectHintMeta } from "../../reducers/duel/hintSlice";
import { import {
setCheckCardMOdalCancelAble, setCheckCardMOdalCancelAble,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { setCheckCounter } from "../../reducers/duel/mod"; import { setCheckCounter } from "../../reducers/duel/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import MsgSelectCounter = ygopro.StocGameMessage.MsgSelectCounter; import MsgSelectCounter = ygopro.StocGameMessage.MsgSelectCounter;
......
import { CardMeta } from "../../api/cards"; import { CardMeta } from "@/api/cards";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { setYesNoModalIsOpen } from "../../reducers/duel/mod"; import { setYesNoModalIsOpen } from "../../reducers/duel/mod";
import { fetchYesNoMeta } from "../../reducers/duel/modal/mod"; import { fetchYesNoMeta } from "../../reducers/duel/modal/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import { Interactivity, InteractType } from "../../reducers/duel/generic"; import { Interactivity, InteractType } from "../../reducers/duel/generic";
import { import {
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { setOptionModalIsOpen } from "../../reducers/duel/mod"; import { setOptionModalIsOpen } from "../../reducers/duel/mod";
import { fetchOptionMeta } from "../../reducers/duel/modal/mod"; import { fetchOptionMeta } from "../../reducers/duel/modal/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import MsgSelectPlace = ygopro.StocGameMessage.MsgSelectPlace; import MsgSelectPlace = ygopro.StocGameMessage.MsgSelectPlace;
import { import {
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
setPositionModalIsOpen, setPositionModalIsOpen,
setPositionModalPositions, setPositionModalPositions,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
setCheckCardModalV3AllLevel, setCheckCardModalV3AllLevel,
setCheckCardModalV3IsOpen, setCheckCardModalV3IsOpen,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
setCheckCardModalV3AllLevel, setCheckCardModalV3AllLevel,
setCheckCardModalV3IsOpen, setCheckCardModalV3IsOpen,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
setCheckCardModalV2CancelAble, setCheckCardModalV2CancelAble,
setCheckCardModalV2FinishAble, setCheckCardModalV2FinishAble,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { setYesNoModalIsOpen } from "../../reducers/duel/mod"; import { setYesNoModalIsOpen } from "../../reducers/duel/mod";
import { fetchYesNoMetaWithEffecDesc } from "../../reducers/duel/modal/yesNoModalSlice"; import { fetchYesNoMetaWithEffecDesc } from "../../reducers/duel/modal/yesNoModalSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { updateHandsMeta } from "../../reducers/duel/handsSlice"; import { updateHandsMeta } from "../../reducers/duel/handsSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import MsgShuffleHand = ygopro.StocGameMessage.MsgShuffleHand; import MsgShuffleHand = ygopro.StocGameMessage.MsgShuffleHand;
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { setSortCardModalIsOpen } from "../../reducers/duel/mod"; import { setSortCardModalIsOpen } from "../../reducers/duel/mod";
import { fetchSortCardMeta } from "../../reducers/duel/modal/sortCardModalSlice"; import { fetchSortCardMeta } from "../../reducers/duel/modal/sortCardModalSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import { import {
infoInit, infoInit,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { store } from "@/store"; import { store } from "@/store";
import { updateTimeLimit } from "../../reducers/duel/mod"; import { updateTimeLimit } from "../../reducers/duel/mod";
import { sendTimeConfirm } from "../../api/ocgcore/ocgHelper"; import { sendTimeConfirm } from "@/api/ocgcore/ocgHelper";
export default function handleTimeLimit(timeLimit: ygopro.StocTimeLimit) { export default function handleTimeLimit(timeLimit: ygopro.StocTimeLimit) {
const dispatch = store.dispatch; const dispatch = store.dispatch;
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { setUnimplemented } from "../../reducers/duel/mod"; import { setUnimplemented } from "../../reducers/duel/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import NeosConfig from "../../../neos.config.json"; import NeosConfig from "../../../neos.config.json";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { updateMonsterCounters } from "../../reducers/duel/mod"; import { updateMonsterCounters } from "../../reducers/duel/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import MsgUpdateCounter = ygopro.StocGameMessage.MsgUpdateCounter; import MsgUpdateCounter = ygopro.StocGameMessage.MsgUpdateCounter;
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { updateFieldData } from "../../reducers/duel/mod"; import { updateFieldData } from "../../reducers/duel/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
import MsgUpdateData = ygopro.StocGameMessage.MsgUpdateData; import MsgUpdateData = ygopro.StocGameMessage.MsgUpdateData;
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { fetchEsHintMeta } from "../../reducers/duel/hintSlice"; import { fetchEsHintMeta } from "../../reducers/duel/hintSlice";
import { updateHp } from "../../reducers/duel/mod"; import { updateHp } from "../../reducers/duel/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
export function CardZoneToChinese(zone: ygopro.CardZone): string { export function CardZoneToChinese(zone: ygopro.CardZone): string {
switch (zone) { switch (zone) {
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
clearAllIdleInteractivities, clearAllIdleInteractivities,
setWaiting, setWaiting,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { setResult } from "../../reducers/duel/mod"; import { setResult } from "../../reducers/duel/mod";
import { AppDispatch } from "@/store"; import { AppDispatch } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { store } from "@/store"; import { store } from "@/store";
import { player0DeckInfo, player1DeckInfo } from "../../reducers/playerSlice"; import { player0DeckInfo, player1DeckInfo } from "../../reducers/playerSlice";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { store } from "@/store"; import { store } from "@/store";
import { selectHandAble } from "../../reducers/moraSlice"; import { selectHandAble } from "../../reducers/moraSlice";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { store } from "@/store"; import { store } from "@/store";
import { selectTpAble } from "../../reducers/moraSlice"; import { selectTpAble } from "../../reducers/moraSlice";
......
...@@ -8,8 +8,8 @@ import handleHsPlayerEnter from "./room/hsPlayerEnter"; ...@@ -8,8 +8,8 @@ import handleHsPlayerEnter from "./room/hsPlayerEnter";
import handleJoinGame from "./room/joinGame"; import handleJoinGame from "./room/joinGame";
import handleChat from "./room/chat"; import handleChat from "./room/chat";
import handleHsWatchChange from "./room/hsWatchChange"; import handleHsWatchChange from "./room/hsWatchChange";
import { YgoProPacket } from "../api/ocgcore/ocgAdapter/packet"; import { YgoProPacket } from "@/api/ocgcore/ocgAdapter/packet";
import { adaptStoc } from "../api/ocgcore/ocgAdapter/adapter"; import { adaptStoc } from "@/api/ocgcore/ocgAdapter/adapter";
import handleSelectHand from "./mora/selectHand"; import handleSelectHand from "./mora/selectHand";
import handleSelectTp from "./mora/selectTp"; import handleSelectTp from "./mora/selectTp";
import handleDeckCount from "./mora/deckCount"; import handleDeckCount from "./mora/deckCount";
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* 长连接建立事件订阅处理逻辑 * 长连接建立事件订阅处理逻辑
* *
* */ * */
import { sendJoinGame, sendPlayerInfo } from "../api/ocgcore/ocgHelper"; import { sendJoinGame, sendPlayerInfo } from "@/api/ocgcore/ocgHelper";
import NeosConfig from "../../neos.config.json"; import NeosConfig from "../../neos.config.json";
/* /*
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { postChat } from "../../reducers/chatSlice"; import { postChat } from "../../reducers/chatSlice";
import { store } from "@/store"; import { store } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { duelStart } from "../../reducers/moraSlice"; import { duelStart } from "../../reducers/moraSlice";
import { store } from "@/store"; import { store } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { store } from "@/store"; import { store } from "@/store";
import { import {
player0Update, player0Update,
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { store } from "@/store"; import { store } from "@/store";
import { player0Enter, player1Enter } from "../../reducers/playerSlice"; import { player0Enter, player1Enter } from "../../reducers/playerSlice";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { observerChange } from "../../reducers/playerSlice"; import { observerChange } from "../../reducers/playerSlice";
import { store } from "@/store"; import { store } from "@/store";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { store } from "@/store"; import { store } from "@/store";
import { setJoined } from "../../reducers/joinSlice"; import { setJoined } from "../../reducers/joinSlice";
......
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
player0Update, player0Update,
player1Update, player1Update,
......
import React from "react"; import React from "react";
import { useNavigate } from "react-router-dom"; import { useNavigate } from "react-router-dom";
import { sendSurrender } from "../../api/ocgcore/ocgHelper"; import { sendSurrender } from "@/api/ocgcore/ocgHelper";
import { useAppSelector } from "@/hook"; import { useAppSelector } from "@/hook";
import { selectUnimplemented } from "../../reducers/duel/mod"; import { selectUnimplemented } from "../../reducers/duel/mod";
import { Alert } from "antd"; import { Alert } from "antd";
......
...@@ -10,7 +10,7 @@ import { ...@@ -10,7 +10,7 @@ import {
setCardListModalIsOpen, setCardListModalIsOpen,
} from "../../reducers/duel/mod"; } from "../../reducers/duel/mod";
import { Drawer, List, Button } from "antd"; import { Drawer, List, Button } from "antd";
import { sendSelectIdleCmdResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectIdleCmdResponse } from "@/api/ocgcore/ocgHelper";
import NeosConfig from "../../../neos.config.json"; import NeosConfig from "../../../neos.config.json";
const CARD_WIDTH = 100; const CARD_WIDTH = 100;
......
...@@ -12,7 +12,7 @@ import { ...@@ -12,7 +12,7 @@ import {
clearAllIdleInteractivities, clearAllIdleInteractivities,
} from "../../reducers/duel/mod"; } from "../../reducers/duel/mod";
import { Modal, Card, Button, Row, Col } from "antd"; import { Modal, Card, Button, Row, Col } from "antd";
import { sendSelectIdleCmdResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectIdleCmdResponse } from "@/api/ocgcore/ocgHelper";
import Icon, { StarOutlined } from "@ant-design/icons"; import Icon, { StarOutlined } from "@ant-design/icons";
import NeosConfig from "../../../neos.config.json"; import NeosConfig from "../../../neos.config.json";
import { ReactComponent as BattleSvg } from "../../../neos-assets/battle-axe.svg"; import { ReactComponent as BattleSvg } from "../../../neos-assets/battle-axe.svg";
...@@ -23,7 +23,7 @@ import { ...@@ -23,7 +23,7 @@ import {
Attribute2StringCodeMap, Attribute2StringCodeMap,
Race2StringCodeMap, Race2StringCodeMap,
} from "../../common"; } from "../../common";
import { fetchStrings } from "../../api/strings"; import { fetchStrings } from "@/api/strings";
const { Meta } = Card; const { Meta } = Card;
const CARD_WIDTH = 240; const CARD_WIDTH = 240;
......
...@@ -18,7 +18,7 @@ import { CheckCard, CheckCardProps } from "@ant-design/pro-components"; ...@@ -18,7 +18,7 @@ import { CheckCard, CheckCardProps } from "@ant-design/pro-components";
import { import {
sendSelectCardResponse, sendSelectCardResponse,
sendSelectChainResponse, sendSelectChainResponse,
} from "../../api/ocgcore/ocgHelper"; } from "@/api/ocgcore/ocgHelper";
import { ThunderboltOutlined } from "@ant-design/icons"; import { ThunderboltOutlined } from "@ant-design/icons";
import NeosConfig from "../../../neos.config.json"; import NeosConfig from "../../../neos.config.json";
import DragModal from "./dragModal"; import DragModal from "./dragModal";
......
...@@ -12,7 +12,7 @@ import { ...@@ -12,7 +12,7 @@ import {
selectCheckCardModalV2SelectAbleOptions, selectCheckCardModalV2SelectAbleOptions,
selectCheckCardModalV2SelectedOptions, selectCheckCardModalV2SelectedOptions,
} from "../../reducers/duel/modal/checkCardModalV2Slice"; } from "../../reducers/duel/modal/checkCardModalV2Slice";
import { sendSelectUnselectCardResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectUnselectCardResponse } from "@/api/ocgcore/ocgHelper";
import { import {
resetCheckCardModalV2, resetCheckCardModalV2,
setCheckCardModalV2IsOpen, setCheckCardModalV2IsOpen,
......
...@@ -3,7 +3,7 @@ import { useAppSelector } from "@/hook"; ...@@ -3,7 +3,7 @@ import { useAppSelector } from "@/hook";
import { store } from "@/store"; import { store } from "@/store";
import { Button, Card, Row, Col } from "antd"; import { Button, Card, Row, Col } from "antd";
import { CheckCard } from "@ant-design/pro-components"; import { CheckCard } from "@ant-design/pro-components";
import { sendSelectCardResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectCardResponse } from "@/api/ocgcore/ocgHelper";
import { import {
resetCheckCardModalV3, resetCheckCardModalV3,
setCheckCardModalV3IsOpen, setCheckCardModalV3IsOpen,
......
import { Button, Row, Col, Card, InputNumber } from "antd"; import { Button, Row, Col, Card, InputNumber } from "antd";
import React, { useState } from "react"; import React, { useState } from "react";
import { sendSelectCounterResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectCounterResponse } from "@/api/ocgcore/ocgHelper";
import { fetchStrings } from "../../api/strings"; import { fetchStrings } from "@/api/strings";
import { useAppSelector } from "@/hook"; import { useAppSelector } from "@/hook";
import { clearCheckCounter } from "../../reducers/duel/mod"; import { clearCheckCounter } from "../../reducers/duel/mod";
import { selectCheckCounterModal } from "../../reducers/duel/modal/checkCounterModalSlice"; import { selectCheckCounterModal } from "../../reducers/duel/modal/checkCounterModalSlice";
......
...@@ -3,8 +3,8 @@ import { store } from "@/store"; ...@@ -3,8 +3,8 @@ import { store } from "@/store";
import { CardState } from "../../reducers/duel/generic"; import { CardState } from "../../reducers/duel/generic";
import { useRef } from "react"; import { useRef } from "react";
import { useClick } from "./hook"; import { useClick } from "./hook";
import { sendSelectPlaceResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectPlaceResponse } from "@/api/ocgcore/ocgHelper";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
setCardListModalInfo, setCardListModalInfo,
setCardListModalIsOpen, setCardListModalIsOpen,
......
...@@ -5,7 +5,7 @@ import { selectCurrentPhase } from "../../reducers/duel/phaseSlice"; ...@@ -5,7 +5,7 @@ import { selectCurrentPhase } from "../../reducers/duel/phaseSlice";
import { notification } from "antd"; import { notification } from "antd";
import { selectDuelResult, selectWaiting } from "../../reducers/duel/mod"; import { selectDuelResult, selectWaiting } from "../../reducers/duel/mod";
import { useNavigate } from "react-router-dom"; import { useNavigate } from "react-router-dom";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import MsgWin = ygopro.StocGameMessage.MsgWin; import MsgWin = ygopro.StocGameMessage.MsgWin;
import NeosConfig from "../../../neos.config.json"; import NeosConfig from "../../../neos.config.json";
......
...@@ -7,7 +7,7 @@ import { ...@@ -7,7 +7,7 @@ import {
selectOptionModalIsOpen, selectOptionModalIsOpen,
selectOptionModalOptions, selectOptionModalOptions,
} from "../../reducers/duel/modal/mod"; } from "../../reducers/duel/modal/mod";
import { sendSelectOptionResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectOptionResponse } from "@/api/ocgcore/ocgHelper";
import { import {
resetOptionModal, resetOptionModal,
setOptionModalIsOpen, setOptionModalIsOpen,
......
...@@ -11,7 +11,7 @@ import { ...@@ -11,7 +11,7 @@ import {
sendSelectBattleCmdResponse, sendSelectBattleCmdResponse,
sendSelectIdleCmdResponse, sendSelectIdleCmdResponse,
sendSurrender, sendSurrender,
} from "../../api/ocgcore/ocgHelper"; } from "@/api/ocgcore/ocgHelper";
import { import {
clearAllIdleInteractivities, clearAllIdleInteractivities,
setEnableBp, setEnableBp,
......
...@@ -2,12 +2,12 @@ import React, { useState } from "react"; ...@@ -2,12 +2,12 @@ import React, { useState } from "react";
import { useAppSelector } from "@/hook"; import { useAppSelector } from "@/hook";
import { store } from "@/store"; import { store } from "@/store";
import { Button } from "antd"; import { Button } from "antd";
import { sendSelectPositionResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectPositionResponse } from "@/api/ocgcore/ocgHelper";
import { import {
selectPositionModalIsOpen, selectPositionModalIsOpen,
selectPositionModalPositions, selectPositionModalPositions,
} from "../../reducers/duel/modal/mod"; } from "../../reducers/duel/modal/mod";
import { ygopro } from "../../api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
import { import {
resetPositionModal, resetPositionModal,
setPositionModalIsOpen, setPositionModalIsOpen,
......
import React, { useState } from "react"; import React, { useState } from "react";
import { Input, Button, Row, Col } from "antd"; import { Input, Button, Row, Col } from "antd";
import { SendOutlined } from "@ant-design/icons"; import { SendOutlined } from "@ant-design/icons";
import { sendChat } from "../../api/ocgcore/ocgHelper"; import { sendChat } from "@/api/ocgcore/ocgHelper";
const SendBox = () => { const SendBox = () => {
const [content, setContent] = useState(""); const [content, setContent] = useState("");
......
...@@ -18,11 +18,11 @@ import { ...@@ -18,11 +18,11 @@ import {
import { CSS } from "@dnd-kit/utilities"; import { CSS } from "@dnd-kit/utilities";
import { useAppSelector } from "@/hook"; import { useAppSelector } from "@/hook";
import { selectSortCardModal } from "../../reducers/duel/modal/sortCardModalSlice"; import { selectSortCardModal } from "../../reducers/duel/modal/sortCardModalSlice";
import { sendSortCardResponse } from "../../api/ocgcore/ocgHelper"; import { sendSortCardResponse } from "@/api/ocgcore/ocgHelper";
import { store } from "@/store"; import { store } from "@/store";
import { resetSortCardModal } from "../../reducers/duel/mod"; import { resetSortCardModal } from "../../reducers/duel/mod";
import { Modal, Button, Card } from "antd"; import { Modal, Button, Card } from "antd";
import { CardMeta } from "../../api/cards"; import { CardMeta } from "@/api/cards";
import NeosConfig from "../../../neos.config.json"; import NeosConfig from "../../../neos.config.json";
const SortCardModal = () => { const SortCardModal = () => {
......
...@@ -2,7 +2,7 @@ import React from "react"; ...@@ -2,7 +2,7 @@ import React from "react";
import { useAppSelector } from "@/hook"; import { useAppSelector } from "@/hook";
import { store } from "@/store"; import { store } from "@/store";
import { Button } from "antd"; import { Button } from "antd";
import { sendSelectEffectYnResponse } from "../../api/ocgcore/ocgHelper"; import { sendSelectEffectYnResponse } from "@/api/ocgcore/ocgHelper";
import { import {
selectYesNoModalIsOpen, selectYesNoModalIsOpen,
selectYesNOModalMsg, selectYesNOModalMsg,
......
import React from "react"; import React from "react";
import { sendHandResult, sendTpResult } from "../api/ocgcore/ocgHelper"; import { sendHandResult, sendTpResult } from "@/api/ocgcore/ocgHelper";
import { useAppSelector } from "@/hook"; import { useAppSelector } from "@/hook";
import { useConfig } from "../config"; import { useConfig } from "../config";
import { import {
......
...@@ -23,12 +23,12 @@ import { useAppSelector } from "@/hook"; ...@@ -23,12 +23,12 @@ import { useAppSelector } from "@/hook";
import { useConfig } from "../config"; import { useConfig } from "../config";
import { selectJoined } from "../reducers/joinSlice"; import { selectJoined } from "../reducers/joinSlice";
import { selectChat } from "../reducers/chatSlice"; import { selectChat } from "../reducers/chatSlice";
import { fetchDeck, type IDeck, DeckManager } from "../api/deck"; import { fetchDeck, type IDeck, DeckManager } from "@/api/deck";
import { import {
sendUpdateDeck, sendUpdateDeck,
sendHsReady, sendHsReady,
sendHsStart, sendHsStart,
} from "../api/ocgcore/ocgHelper"; } from "@/api/ocgcore/ocgHelper";
import { import {
UserOutlined, UserOutlined,
CheckCircleFilled, CheckCircleFilled,
...@@ -46,7 +46,7 @@ import NeosConfig from "../../neos.config.json"; ...@@ -46,7 +46,7 @@ import NeosConfig from "../../neos.config.json";
import YGOProDeck from "ygopro-deck-encode"; import YGOProDeck from "ygopro-deck-encode";
// @ts-ignore // @ts-ignore
import rustInit from "rust-src"; import rustInit from "rust-src";
import { initStrings } from "../api/strings"; import { initStrings } from "@/api/strings";
const READY_STATE = "ready"; const READY_STATE = "ready";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment