Refactor imports and types for consistency and remove redundant paths
- Updated relative imports by replacing `@/` aliases with proper `../` paths for consistency. - Refined type definitions in IPC handlers and repositories (`User`, `Chapter`, `Act`, etc.). - Simplified return types in `Location` model methods for streamlined usage.
This commit is contained in:
@@ -4,15 +4,15 @@ import Book, {BookSyncCompare, CompleteBook, SyncedBook} from '../database/model
|
||||
import type { BookProps } from '../database/models/Book.js';
|
||||
import Chapter from '../database/models/Chapter.js';
|
||||
import type { ChapterProps } from '../database/models/Chapter.js';
|
||||
import Act, {ActProps} from "@/electron/database/models/Act";
|
||||
import Issue, {IssueProps} from "@/electron/database/models/Issue";
|
||||
import Sync from "@/electron/database/models/Sync";
|
||||
import Download from "@/electron/database/models/Download";
|
||||
import Upload from "@/electron/database/models/Upload";
|
||||
import GuideLine, {GuideLineAI} from "@/electron/database/models/GuideLine";
|
||||
import Incident from "@/electron/database/models/Incident";
|
||||
import PlotPoint from "@/electron/database/models/PlotPoint";
|
||||
import World, {WorldProps} from "@/electron/database/models/World";
|
||||
import Act, {ActProps} from "../database/models/Act.js";
|
||||
import Issue, {IssueProps} from "../database/models/Issue.js";
|
||||
import Sync from "../database/models/Sync.js";
|
||||
import Download from "../database/models/Download.js";
|
||||
import Upload from "../database/models/Upload.js";
|
||||
import GuideLine, {GuideLineAI} from "../database/models/GuideLine.js";
|
||||
import Incident from "../database/models/Incident.js";
|
||||
import PlotPoint from "../database/models/PlotPoint.js";
|
||||
import World, {WorldProps} from "../database/models/World.js";
|
||||
|
||||
interface UpdateBookBasicData {
|
||||
title: string;
|
||||
|
||||
Reference in New Issue
Block a user