🎈 perf: simplify format

This commit is contained in:
m1m1sha
2024-05-10 11:56:18 +08:00
parent 24e2f41260
commit e07f760def
2 changed files with 17 additions and 21 deletions

View File

@@ -1,22 +1,22 @@
import { invoke } from '@tauri-apps/api/tauri'
import type { NetworkConfig, NetworkInstanceRunningInfo } from '~/types/network'
export async function parseNetworkConfig(cfg: NetworkConfig): Promise<string> {
return invoke<string>('parse_network_config', { cfg: JSON.stringify(cfg) })
export async function parseNetworkConfig(cfg: NetworkConfig) {
return invoke<string>('parse_network_config', { cfg })
}
export async function runNetworkInstance(cfg: NetworkConfig): Promise<string> {
return invoke<string>('run_network_instance', { cfg: JSON.stringify(cfg) })
export async function runNetworkInstance(cfg: NetworkConfig) {
return invoke('run_network_instance', { cfg })
}
export async function retainNetworkInstance(instanceIds: string[]): Promise<string> {
return invoke<string>('retain_network_instance', { instanceIds: JSON.stringify(instanceIds) })
export async function retainNetworkInstance(instanceIds: string[]) {
return invoke('retain_network_instance', { instanceIds })
}
export async function collectNetworkInfos(): Promise<Record<string, NetworkInstanceRunningInfo>> {
return JSON.parse(await invoke<string>('collect_network_infos'))
export async function collectNetworkInfos() {
return await invoke<Record<string, NetworkInstanceRunningInfo>>('collect_network_infos')
}
export async function getOsHostname(): Promise<string> {
return await invoke('get_os_hostname')
}
export async function getOsHostname() {
return await invoke<string>('get_os_hostname')
}