Fix: types
This commit is contained in:
@@ -45,7 +45,7 @@ export const Flash = () => {
|
|||||||
/* ==== WIFI NETWORK ==== */
|
/* ==== WIFI NETWORK ==== */
|
||||||
const [wifiNetworks, setWifiNetworks] = createSignal<Wifi[]>([]);
|
const [wifiNetworks, setWifiNetworks] = createSignal<Wifi[]>([]);
|
||||||
const [passwordVisibility, setPasswordVisibility] = createSignal<boolean[]>(
|
const [passwordVisibility, setPasswordVisibility] = createSignal<boolean[]>(
|
||||||
[]
|
[],
|
||||||
);
|
);
|
||||||
|
|
||||||
createEffect(() => {
|
createEffect(() => {
|
||||||
@@ -67,7 +67,7 @@ export const Flash = () => {
|
|||||||
const updatedNetworks = wifiNetworks().filter((_, i) => i !== index);
|
const updatedNetworks = wifiNetworks().filter((_, i) => i !== index);
|
||||||
setWifiNetworks(updatedNetworks);
|
setWifiNetworks(updatedNetworks);
|
||||||
const updatedVisibility = passwordVisibility().filter(
|
const updatedVisibility = passwordVisibility().filter(
|
||||||
(_, i) => i !== index
|
(_, i) => i !== index,
|
||||||
);
|
);
|
||||||
setPasswordVisibility(updatedVisibility);
|
setPasswordVisibility(updatedVisibility);
|
||||||
setValue(formStore, "wifi", updatedNetworks);
|
setValue(formStore, "wifi", updatedNetworks);
|
||||||
@@ -169,7 +169,7 @@ export const Flash = () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div class="m-4 bg-slate-50 p-4 pt-8 shadow-sm shadow-slate-400 rounded-lg">
|
<div class="m-4 rounded-lg bg-slate-50 p-4 pt-8 shadow-sm shadow-slate-400">
|
||||||
<Form onSubmit={handleSubmit}>
|
<Form onSubmit={handleSubmit}>
|
||||||
<div class="my-4">
|
<div class="my-4">
|
||||||
<Field name="sshKeys" type="File[]">
|
<Field name="sshKeys" type="File[]">
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ import { createQuery } from "@tanstack/solid-query";
|
|||||||
import { createSignal, For, Show } from "solid-js";
|
import { createSignal, For, Show } from "solid-js";
|
||||||
import toast from "solid-toast";
|
import toast from "solid-toast";
|
||||||
|
|
||||||
|
// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
|
||||||
type InstallForm = {
|
type InstallForm = {
|
||||||
disk: string;
|
disk: string;
|
||||||
};
|
};
|
||||||
@@ -150,7 +151,7 @@ export const MachineDetails = () => {
|
|||||||
machine_name: params.id,
|
machine_name: params.id,
|
||||||
clan_dir: curr_uri,
|
clan_dir: curr_uri,
|
||||||
hostname: query.data.machine.deploy.targetHost,
|
hostname: query.data.machine.deploy.targetHost,
|
||||||
},
|
}
|
||||||
);
|
);
|
||||||
toast.dismiss(lt);
|
toast.dismiss(lt);
|
||||||
|
|
||||||
@@ -159,7 +160,7 @@ export const MachineDetails = () => {
|
|||||||
}
|
}
|
||||||
if (response.status === "error") {
|
if (response.status === "error") {
|
||||||
toast.error(
|
toast.error(
|
||||||
"Failed to generate. " + response.errors[0].message,
|
"Failed to generate. " + response.errors[0].message
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
query.refetch();
|
query.refetch();
|
||||||
@@ -200,7 +201,7 @@ export const MachineDetails = () => {
|
|||||||
{"bytes @"}
|
{"bytes @"}
|
||||||
{
|
{
|
||||||
query.data?.machine.deploy.targetHost?.split(
|
query.data?.machine.deploy.targetHost?.split(
|
||||||
"@",
|
"@"
|
||||||
)?.[1]
|
)?.[1]
|
||||||
}
|
}
|
||||||
</option>
|
</option>
|
||||||
|
|||||||
Reference in New Issue
Block a user