reformat
This commit is contained in:
@@ -105,7 +105,9 @@ export default function RootLayout({
|
|||||||
<AppContext.Consumer>
|
<AppContext.Consumer>
|
||||||
{(appState) => {
|
{(appState) => {
|
||||||
const showSidebarDerived = Boolean(
|
const showSidebarDerived = Boolean(
|
||||||
showSidebar && !appState.isLoading && appState.data.isJoined
|
showSidebar &&
|
||||||
|
!appState.isLoading &&
|
||||||
|
appState.data.isJoined,
|
||||||
);
|
);
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|||||||
@@ -43,9 +43,3 @@ export default function Background() {
|
|||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
// position: fixed;
|
|
||||||
// height: 100vh;
|
|
||||||
// width: 100vw;
|
|
||||||
// overflow: hidden;
|
|
||||||
// z-index: -1;
|
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ export function CustomConfig(props: FormStepContentProps) {
|
|||||||
}
|
}
|
||||||
return acc;
|
return acc;
|
||||||
}, {}),
|
}, {}),
|
||||||
[schema]
|
[schema],
|
||||||
);
|
);
|
||||||
|
|
||||||
return isLoading ? (
|
return isLoading ? (
|
||||||
@@ -124,7 +124,7 @@ function PureCustomConfig(props: PureCustomConfigProps) {
|
|||||||
message: "invalid config",
|
message: "invalid config",
|
||||||
});
|
});
|
||||||
toast.error(
|
toast.error(
|
||||||
"Configuration is invalid. Please check the highlighted fields for details."
|
"Configuration is invalid. Please check the highlighted fields for details.",
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
formHooks.clearErrors("config");
|
formHooks.clearErrors("config");
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ export const MachineContextProvider = (props: MachineContextProviderProps) => {
|
|||||||
if (!isLoading && !error && !isValidating && rawData) {
|
if (!isLoading && !error && !isValidating && rawData) {
|
||||||
const { machines } = rawData.data;
|
const { machines } = rawData.data;
|
||||||
return machines.filter((m) =>
|
return machines.filter((m) =>
|
||||||
filters.every((f) => m[f.name] === f.value)
|
filters.every((f) => m[f.name] === f.value),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return [];
|
return [];
|
||||||
|
|||||||
@@ -90,10 +90,14 @@ export const ConfigureVM = (props: VmDetailsProps) => {
|
|||||||
render={({ field }) => (
|
render={({ field }) => (
|
||||||
<Select
|
<Select
|
||||||
{...field}
|
{...field}
|
||||||
|
required
|
||||||
variant="standard"
|
variant="standard"
|
||||||
fullWidth
|
fullWidth
|
||||||
disabled={isLoading}
|
disabled={isLoading}
|
||||||
>
|
>
|
||||||
|
{!data?.data.flake_attrs.includes("default") && (
|
||||||
|
<MenuItem value={"default"}>default</MenuItem>
|
||||||
|
)}
|
||||||
{data?.data.flake_attrs.map((attr) => (
|
{data?.data.flake_attrs.map((attr) => (
|
||||||
<MenuItem value={attr} key={attr}>
|
<MenuItem value={attr} key={attr}>
|
||||||
{attr}
|
{attr}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ export type NodeStatusKeys = (typeof NodeStatus)[keyof typeof NodeStatus];
|
|||||||
function createData(
|
function createData(
|
||||||
name: string,
|
name: string,
|
||||||
status: NodeStatusKeys,
|
status: NodeStatusKeys,
|
||||||
last_seen: number
|
last_seen: number,
|
||||||
): TableData {
|
): TableData {
|
||||||
if (status == NodeStatus.Online) {
|
if (status == NodeStatus.Online) {
|
||||||
last_seen = 0;
|
last_seen = 0;
|
||||||
@@ -96,61 +96,61 @@ export const tableData = [
|
|||||||
"Matchbox",
|
"Matchbox",
|
||||||
|
|
||||||
NodeStatus.Pending,
|
NodeStatus.Pending,
|
||||||
0
|
0,
|
||||||
),
|
),
|
||||||
createData(
|
createData(
|
||||||
"Ahorn",
|
"Ahorn",
|
||||||
|
|
||||||
NodeStatus.Online,
|
NodeStatus.Online,
|
||||||
0
|
0,
|
||||||
),
|
),
|
||||||
createData(
|
createData(
|
||||||
"Yellow",
|
"Yellow",
|
||||||
|
|
||||||
NodeStatus.Offline,
|
NodeStatus.Offline,
|
||||||
16.0
|
16.0,
|
||||||
),
|
),
|
||||||
createData(
|
createData(
|
||||||
"Rauter",
|
"Rauter",
|
||||||
|
|
||||||
NodeStatus.Offline,
|
NodeStatus.Offline,
|
||||||
6.0
|
6.0,
|
||||||
),
|
),
|
||||||
createData(
|
createData(
|
||||||
"Porree",
|
"Porree",
|
||||||
|
|
||||||
NodeStatus.Offline,
|
NodeStatus.Offline,
|
||||||
13
|
13,
|
||||||
),
|
),
|
||||||
createData(
|
createData(
|
||||||
"Helsinki",
|
"Helsinki",
|
||||||
|
|
||||||
NodeStatus.Online,
|
NodeStatus.Online,
|
||||||
0
|
0,
|
||||||
),
|
),
|
||||||
createData(
|
createData(
|
||||||
"Kelle",
|
"Kelle",
|
||||||
|
|
||||||
NodeStatus.Online,
|
NodeStatus.Online,
|
||||||
0
|
0,
|
||||||
),
|
),
|
||||||
createData(
|
createData(
|
||||||
"Shodan",
|
"Shodan",
|
||||||
|
|
||||||
NodeStatus.Online,
|
NodeStatus.Online,
|
||||||
0.0
|
0.0,
|
||||||
),
|
),
|
||||||
createData(
|
createData(
|
||||||
"Qubasa",
|
"Qubasa",
|
||||||
|
|
||||||
NodeStatus.Offline,
|
NodeStatus.Offline,
|
||||||
7.0
|
7.0,
|
||||||
),
|
),
|
||||||
createData(
|
createData(
|
||||||
"Green",
|
"Green",
|
||||||
|
|
||||||
NodeStatus.Offline,
|
NodeStatus.Offline,
|
||||||
2
|
2,
|
||||||
),
|
),
|
||||||
createData("Gum", NodeStatus.Offline, 0),
|
createData("Gum", NodeStatus.Offline, 0),
|
||||||
createData("Xu", NodeStatus.Online, 0),
|
createData("Xu", NodeStatus.Online, 0),
|
||||||
@@ -158,7 +158,7 @@ export const tableData = [
|
|||||||
"Zaatar",
|
"Zaatar",
|
||||||
|
|
||||||
NodeStatus.Online,
|
NodeStatus.Online,
|
||||||
0
|
0,
|
||||||
),
|
),
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user