Fix/chart-link-cluster-mode (#474)

This commit is contained in:
Nir Parisian
2023-10-02 19:10:04 +03:00
committed by GitHub
parent 88ea89a5ba
commit c251e6c697
19 changed files with 157 additions and 170 deletions

View File

@@ -15,7 +15,6 @@ import { useGetLatestVersion } from "../../API/releases";
import { isNewerVersion } from "../../utils";
import { LatestChartVersion } from "../../API/interfaces";
import useNavigateWithSearchParams from "../../hooks/useNavigateWithSearchParams";
import { useParams } from "react-router-dom";
type InstalledPackageCardProps = {
release: Release;
@@ -26,7 +25,6 @@ export default function InstalledPackageCard({
}: InstalledPackageCardProps) {
const navigate = useNavigateWithSearchParams();
const { context: selectedCluster } = useParams();
const [isMouseOver, setIsMouseOver] = useState(false);
const { data: latestVersionResult } = useGetLatestVersion(release.chartName, {
@@ -34,7 +32,7 @@ export default function InstalledPackageCard({
cacheTime: 0,
});
const { data: statusData } = useQuery<any>({
const { data: statusData } = useQuery<unknown>({
queryKey: ["resourceStatus", release],
queryFn: () => apiService.getResourceStatus({ release }),
});
@@ -61,10 +59,9 @@ export default function InstalledPackageCard({
const handleOnClick = () => {
const { name, namespace } = release;
navigate(
`/${selectedCluster}/${namespace}/${name}/installed/revision/${release.revision}`,
{ state: release }
);
navigate(`/${namespace}/${name}/installed/revision/${release.revision}`, {
state: release,
});
};
const statusColor = getStatusColor(release.status as DeploymentStatus);