UPDATE: Support RobinSR
All checks were successful
Gitea Auto Deploy / Deploy-Container (push) Successful in 1m9s

This commit is contained in:
2026-04-12 15:53:51 +07:00
parent 16ba852029
commit 9003b06b0e
15 changed files with 153 additions and 392 deletions

View File

@@ -17,4 +17,5 @@ export * from "./modelConfig"
export * from "./metaData"
export * from "./monsterDetail"
export * from "./filter"
export * from "./metaData"
export * from "./metaData"
export * from "./psConnect"

32
src/types/psConnect.ts Normal file
View File

@@ -0,0 +1,32 @@
import { ExtraData } from "./extraData";
import { FreeSRJson } from "./srtools";
export enum PSConnectType {
FireflyGo = "FireflyGo",
RobinSR = "RobinSR",
Other = "Other",
}
export interface ProxyPayload {
username?: string;
password?: string;
serverUrl: string;
data?: FreeSRJson;
}
export interface ProxyResponse {
error?: string;
message?: string;
data?: unknown;
}
export interface PSResponse {
status: number;
message: string;
extra_data?: ExtraData
}
export interface ActionResult {
success: boolean;
message: string;
}

View File

@@ -1,5 +1,3 @@
import { ExtraData } from "./extraData";
export interface SubAffix {
sub_affix_id: number;
count: number;
@@ -81,9 +79,4 @@ export interface FreeSRJson {
loadout?: LoadoutJson[];
}
export interface PSResponse {
status: number;
message: string;
extra_data?: ExtraData
}