mirror of
https://github.com/MewoLab/AquaDX.git
synced 2026-02-11 14:27:28 +08:00
[F] Fix types
This commit is contained in:
@@ -189,6 +189,6 @@ export const SETTING = {
|
|||||||
|
|
||||||
export const TRANSFER = {
|
export const TRANSFER = {
|
||||||
check: (d: AllNetClient): Promise<TrCheckGood> =>
|
check: (d: AllNetClient): Promise<TrCheckGood> =>
|
||||||
post('/api/v2/transfer/check', d),
|
post('/api/v2/transfer/check', {}, { body: JSON.stringify(d), headers: { 'Content-Type': 'application/json' } }),
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,8 +14,8 @@
|
|||||||
let tab = 0
|
let tab = 0
|
||||||
|
|
||||||
let src = JSON.parse(localStorage.getItem('src') ?? JSON.stringify({
|
let src = JSON.parse(localStorage.getItem('src') ?? JSON.stringify({
|
||||||
|
dns: "",
|
||||||
card: "",
|
card: "",
|
||||||
server: "",
|
|
||||||
keychip: ""
|
keychip: ""
|
||||||
}))
|
}))
|
||||||
let dst = JSON.parse(localStorage.getItem('dst') ?? `{ card: "", server: "", keychip: "" }`)
|
let dst = JSON.parse(localStorage.getItem('dst') ?? `{ card: "", server: "", keychip: "" }`)
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
interface AllNetSrc {
|
interface AllNetSrc {
|
||||||
card: string
|
card: string
|
||||||
server: string
|
dns: string
|
||||||
keychip: string
|
keychip: string
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,15 +1,10 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
|
import StatusOverlays from "../../components/StatusOverlays.svelte";
|
||||||
|
import { TRANSFER } from "../../libs/sdk";
|
||||||
import InputTextShort from "./InputTextShort.svelte";
|
import InputTextShort from "./InputTextShort.svelte";
|
||||||
|
|
||||||
export let src: {
|
export let src: AllNetSrc
|
||||||
card: string,
|
export let gameInfo: AllNetGame
|
||||||
server: string,
|
|
||||||
keychip: string
|
|
||||||
}
|
|
||||||
export let gameInfo: {
|
|
||||||
game: string,
|
|
||||||
version: string,
|
|
||||||
}
|
|
||||||
export let isSrc: boolean = true
|
export let isSrc: boolean = true
|
||||||
|
|
||||||
let tested: boolean = false
|
let tested: boolean = false
|
||||||
@@ -21,7 +16,7 @@
|
|||||||
<!-- First input line -->
|
<!-- First input line -->
|
||||||
<div class="inputs">
|
<div class="inputs">
|
||||||
<InputTextShort desc="Server Address" placeholder="e.g. http://aquadx.hydev.org"
|
<InputTextShort desc="Server Address" placeholder="e.g. http://aquadx.hydev.org"
|
||||||
bind:value={src.server} on:change validate={v => /^https?:\/\/[a-z0-9.-]+(:\d+)?$/i.test(v)} />
|
bind:value={src.dns} on:change validate={v => /^https?:\/\/[a-z0-9.-]+(:\d+)?$/i.test(v)} />
|
||||||
<InputTextShort desc="Keychip ID" placeholder="e.g. A0299792458"
|
<InputTextShort desc="Keychip ID" placeholder="e.g. A0299792458"
|
||||||
bind:value={src.keychip} on:change validate={v => /^[A-Z0-9]{11}$/.test(v)} />
|
bind:value={src.keychip} on:change validate={v => /^[A-Z0-9]{11}$/.test(v)} />
|
||||||
</div>
|
</div>
|
||||||
@@ -91,4 +86,4 @@
|
|||||||
|
|
||||||
&.buttons
|
&.buttons
|
||||||
margin-top: 1rem
|
margin-top: 1rem
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user