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
rm -rf api openapi.json
rm -rf src/api openapi.json
cp ${clanPkgs.clan-openapi}/openapi.json .
orval
'';

View File

@@ -1,5 +1,5 @@
"use client";
import { useGetMachineSchema } from "@/api/default/default";
import { useGetMachineSchema } from "@/api/machine/machine";
import { Check, Error } from "@mui/icons-material";
import {
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 { AxiosError, AxiosResponse } from "axios";
import React, {

View File

@@ -1,6 +1,6 @@
"use client";
import { useListMachines } from "@/api/default/default";
import { useListMachines } from "@/api/machine/machine";
import { Machine, MachinesResponse } from "@/api/model";
import { AxiosError, AxiosResponse } from "axios";
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 { AxiosError } from "axios";
import { useEffect, useState } from "react";

View File

@@ -10,7 +10,8 @@ import {
} from "@mui/material";
import { Controller, SubmitHandler, UseFormReturn } from "react-hook-form";
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 { Dispatch, SetStateAction, useEffect, useState } from "react";
import { toast } from "react-hot-toast";

View File

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

View File

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