mirror of
https://github.com/YuzuZensai/Minikura.git
synced 2026-09-13 10:49:21 +00:00
♻️ refactor: remove unused code
This commit is contained in:
@@ -9,24 +9,10 @@ import type {
|
||||
PodInfo,
|
||||
StatefulSetInfo,
|
||||
} from "@minikura/api";
|
||||
import { getErrorMessage } from "@minikura/shared/errors";
|
||||
import { useCallback, useEffect, useRef, useState } from "react";
|
||||
import { api } from "@/lib/api-client";
|
||||
|
||||
function getErrorMessage(error: unknown) {
|
||||
if (error instanceof Error) {
|
||||
return error.message;
|
||||
}
|
||||
|
||||
if (typeof error === "object" && error) {
|
||||
const value = "value" in error ? error.value : error;
|
||||
if (typeof value === "object" && value && "message" in value) {
|
||||
return String(value.message);
|
||||
}
|
||||
}
|
||||
|
||||
return "Failed to fetch Kubernetes resources";
|
||||
}
|
||||
|
||||
export function useK8sResources() {
|
||||
const [status, setStatus] = useState<K8sStatus | null>(null);
|
||||
const [pods, setPods] = useState<PodInfo[]>([]);
|
||||
|
||||
Reference in New Issue
Block a user