Commit d2c4a162 authored by timel's avatar timel

fix: duplicated imports

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