Fixed UI incorrectly not deleting api folder. Fixing new import paths for UI

This commit is contained in:
Qubasa
2023-11-03 22:43:03 +01:00
parent b48cd4e9ae
commit 0c87485575
8 changed files with 9 additions and 8 deletions

View File

@@ -25,7 +25,7 @@ pkgs.mkShell {
# re-generate the api code # re-generate the api code
rm -rf api openapi.json rm -rf src/api openapi.json
cp ${clanPkgs.clan-openapi}/openapi.json . cp ${clanPkgs.clan-openapi}/openapi.json .
orval orval
''; '';

View File

@@ -1,5 +1,5 @@
"use client"; "use client";
import { useGetMachineSchema } from "@/api/default/default"; import { useGetMachineSchema } from "@/api/machine/machine";
import { Check, Error } from "@mui/icons-material"; import { Check, Error } from "@mui/icons-material";
import { import {
Box, Box,

View File

@@ -1,4 +1,4 @@
import { useListMachines } from "@/api/default/default"; import { useListMachines } from "@/api/machine/machine";
import { MachinesResponse } from "@/api/model"; import { MachinesResponse } from "@/api/model";
import { AxiosError, AxiosResponse } from "axios"; import { AxiosError, AxiosResponse } from "axios";
import React, { import React, {

View File

@@ -1,6 +1,6 @@
"use client"; "use client";
import { useListMachines } from "@/api/default/default"; import { useListMachines } from "@/api/machine/machine";
import { Machine, MachinesResponse } from "@/api/model"; import { Machine, MachinesResponse } from "@/api/model";
import { AxiosError, AxiosResponse } from "axios"; import { AxiosError, AxiosResponse } from "axios";
import React, { import React, {

View File

@@ -1,4 +1,4 @@
import { inspectVm } from "@/api/default/default"; import { inspectVm } from "@/api/vm/vm";
import { HTTPValidationError, VmConfig } from "@/api/model"; import { HTTPValidationError, VmConfig } from "@/api/model";
import { AxiosError } from "axios"; import { AxiosError } from "axios";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";

View File

@@ -10,7 +10,8 @@ import {
} from "@mui/material"; } from "@mui/material";
import { Controller, SubmitHandler, UseFormReturn } from "react-hook-form"; import { Controller, SubmitHandler, UseFormReturn } from "react-hook-form";
import { FlakeBadge } from "../flakeBadge/flakeBadge"; import { FlakeBadge } from "../flakeBadge/flakeBadge";
import { createVm, useInspectFlakeAttrs } from "@/api/default/default"; import { createVm } from "@/api/vm/vm";
import { useInspectFlakeAttrs } from "@/api/flake/flake";
import { VmConfig } from "@/api/model"; import { VmConfig } from "@/api/model";
import { Dispatch, SetStateAction, useEffect, useState } from "react"; import { Dispatch, SetStateAction, useEffect, useState } from "react";
import { toast } from "react-hot-toast"; import { toast } from "react-hot-toast";

View File

@@ -7,7 +7,7 @@ import { Typography, Button } from "@mui/material";
import { ConfirmVM } from "./confirmVM"; import { ConfirmVM } from "./confirmVM";
import { Log } from "./log"; import { Log } from "./log";
import GppMaybeIcon from "@mui/icons-material/GppMaybe"; import GppMaybeIcon from "@mui/icons-material/GppMaybe";
import { useInspectFlake } from "@/api/default/default"; import { useInspectFlake } from "@/api/flake/flake";
interface ConfirmProps { interface ConfirmProps {
flakeUrl: string; flakeUrl: string;

View File

@@ -1,5 +1,5 @@
"use client"; "use client";
import { useGetVmLogs } from "@/api/default/default"; import { useGetVmLogs } from "@/api/vm/vm";
import { Log } from "./log"; import { Log } from "./log";
import { LoadingOverlay } from "./loadingOverlay"; import { LoadingOverlay } from "./loadingOverlay";