Commit d2c4a162 authored by timel's avatar timel

fix: duplicated imports

parent 655012a6
...@@ -4,9 +4,8 @@ import { ...@@ -4,9 +4,8 @@ import {
createAsyncThunk, createAsyncThunk,
PayloadAction, PayloadAction,
} from "@reduxjs/toolkit"; } from "@reduxjs/toolkit";
import { CardMeta } from "@/api/cards"; import { CardMeta, fetchCard } from "@/api/cards";
import { ygopro } from "@/api/ocgcore/idl/ocgcore"; import { ygopro } from "@/api/ocgcore/idl/ocgcore";
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<
......
...@@ -2,11 +2,10 @@ import * as BABYLON from "@babylonjs/core"; ...@@ -2,11 +2,10 @@ import * as BABYLON from "@babylonjs/core";
import { selectMeMagics, selectOpMagics } from "@/reducers/duel/magicSlice"; import { selectMeMagics, selectOpMagics } from "@/reducers/duel/magicSlice";
import { CardState } from "@/reducers/duel/generic"; import { CardState } from "@/reducers/duel/generic";
import { useAppSelector } from "@/hook"; import { useAppSelector } from "@/hook";
import { zip } from "./util"; import { zip, cardSlotRotation } from "./util";
import FixedSlot from "./fixedSlot"; import FixedSlot from "./fixedSlot";
import { clearMagicPlaceInteractivities } from "@/reducers/duel/mod"; import { clearMagicPlaceInteractivities } from "@/reducers/duel/mod";
import NeosConfig from "../../../neos.config.json"; import NeosConfig from "../../../neos.config.json";
import { cardSlotRotation } from "./util";
// TODO: use config // TODO: use config
const left = -2.15; const left = -2.15;
......
...@@ -6,11 +6,10 @@ import { ...@@ -6,11 +6,10 @@ import {
selectMeMonsters, selectMeMonsters,
selectOpMonsters, selectOpMonsters,
} from "@/reducers/duel/monstersSlice"; } from "@/reducers/duel/monstersSlice";
import { zip } from "./util"; import { zip, cardSlotRotation, cardSlotDefenceRotation } from "./util";
import FixedSlot from "./fixedSlot"; import FixedSlot from "./fixedSlot";
import { clearMonsterPlaceInteractivities } from "@/reducers/duel/mod"; import { clearMonsterPlaceInteractivities } from "@/reducers/duel/mod";
import NeosConfig from "../../../neos.config.json"; import NeosConfig from "../../../neos.config.json";
import { cardSlotRotation, cardSlotDefenceRotation } from "./util";
const transform = NeosConfig.ui.card.transform; const transform = NeosConfig.ui.card.transform;
const floating = NeosConfig.ui.card.floating; const floating = NeosConfig.ui.card.floating;
......
import React from "react"; import React, { useEffect } 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";
...@@ -10,7 +10,6 @@ import { ...@@ -10,7 +10,6 @@ import {
} from "@/reducers/moraSlice"; } from "@/reducers/moraSlice";
import { selectDuelHsStart } from "@/reducers/duel/mod"; import { selectDuelHsStart } from "@/reducers/duel/mod";
import { store } from "@/store"; import { store } from "@/store";
import { useEffect } from "react";
import { useNavigate, useParams } from "react-router-dom"; import { useNavigate, useParams } from "react-router-dom";
import { Button, Modal } from "antd"; import { Button, Modal } from "antd";
import { import {
......
...@@ -9,7 +9,7 @@ import { ...@@ -9,7 +9,7 @@ import {
message, message,
Select, Select,
} from "antd"; } from "antd";
import { useNavigate } from "react-router-dom"; import { useNavigate, useParams } from "react-router-dom";
import React, { useState, useEffect } from "react"; import React, { useState, useEffect } from "react";
import socketMiddleWare, { socketCmd } from "@/middleware/socket"; import socketMiddleWare, { socketCmd } from "@/middleware/socket";
import sqliteMiddleWare, { sqliteCmd } from "@/middleware/sqlite"; import sqliteMiddleWare, { sqliteCmd } from "@/middleware/sqlite";
...@@ -40,7 +40,6 @@ import { ...@@ -40,7 +40,6 @@ import {
} from "@ant-design/icons"; } from "@ant-design/icons";
import { initMeExtraDeckMeta } from "@/reducers/duel/extraDeckSlice"; import { initMeExtraDeckMeta } from "@/reducers/duel/extraDeckSlice";
import type { UploadProps } from "antd"; import type { UploadProps } from "antd";
import { useParams } from "react-router-dom";
import { selectDuelStart } from "@/reducers/moraSlice"; import { selectDuelStart } from "@/reducers/moraSlice";
import NeosConfig from "../../neos.config.json"; import NeosConfig from "../../neos.config.json";
import YGOProDeck from "ygopro-deck-encode"; import YGOProDeck from "ygopro-deck-encode";
......
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