mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-18 22:33:50 +02:00
fix: debug with type error checks
This commit is contained in:
38
src/types/api/world.d.ts
vendored
38
src/types/api/world.d.ts
vendored
@@ -46,6 +46,27 @@ export type GetWorlds = (
|
||||
option?: string;
|
||||
}>;
|
||||
|
||||
export type SaveWorld = (params: {
|
||||
id: string;
|
||||
name?: string;
|
||||
description?: string;
|
||||
capacity?: number;
|
||||
recommendedCapacity?: number;
|
||||
previewYoutubeId?: string;
|
||||
urlList?: string[];
|
||||
tags?: string[];
|
||||
}) => Promise<{
|
||||
json: SaveWorldResponse;
|
||||
params: {
|
||||
id: string;
|
||||
name?: string;
|
||||
description?: string;
|
||||
capacity?: number;
|
||||
recommendedCapacity?: number;
|
||||
previewYoutubeId?: string;
|
||||
};
|
||||
}>;
|
||||
|
||||
// Type aliases
|
||||
type WorldSearchResponse = WorldSearchResponseItem[];
|
||||
|
||||
@@ -67,3 +88,20 @@ interface GetWorldResponse extends BaseWorld {
|
||||
version: number;
|
||||
visits: number;
|
||||
}
|
||||
|
||||
interface SaveWorldResponse extends BaseWorld {
|
||||
description: string;
|
||||
featured: boolean;
|
||||
pendingUpload: boolean;
|
||||
tags: string[];
|
||||
thumbnailImageUrl: string;
|
||||
imageUrl: string;
|
||||
name: string;
|
||||
authorId: string;
|
||||
authorName: string;
|
||||
id: string;
|
||||
updated_at: string;
|
||||
urlList: string[];
|
||||
version: number;
|
||||
visits: number;
|
||||
}
|
||||
|
||||
23
src/types/globals.d.ts
vendored
23
src/types/globals.d.ts
vendored
@@ -398,29 +398,6 @@ declare global {
|
||||
data?: any;
|
||||
}): Promise<{ status: number; data: string }>;
|
||||
};
|
||||
|
||||
const electron: {
|
||||
openFileDialog: () => Promise<string>;
|
||||
openDirectoryDialog: () => Promise<string>;
|
||||
desktopNotification: (
|
||||
displayName: string,
|
||||
body?: string,
|
||||
image?: string
|
||||
) => Promise<void>;
|
||||
onWindowPositionChanged: (
|
||||
Function: (event: any, position: { x: number; y: number }) => void
|
||||
) => void;
|
||||
onWindowSizeChanged: (
|
||||
Function: (
|
||||
event: any,
|
||||
size: { width: number; height: number }
|
||||
) => void
|
||||
) => void;
|
||||
onWindowStateChange: (
|
||||
Function: (event: any, state: { windowState: any }) => void
|
||||
) => void;
|
||||
restartApp: () => Promise<void>;
|
||||
};
|
||||
}
|
||||
|
||||
export {};
|
||||
|
||||
Reference in New Issue
Block a user