import { useCurrentStateAndParams } from '@uirouter/react'; import { PageHeader } from '@/react/components/PageHeader'; import { Widget, WidgetBody, WidgetTitle } from '@/react/components/Widget'; import helm from '@/assets/ico/vendor/helm.svg?c'; import { useEnvironmentId } from '@/react/hooks/useEnvironmentId'; import { ViewLoading } from '@@/ViewLoading'; import { Alert } from '@@/Alert'; import { useHelmRelease } from './queries/useHelmRelease'; export function HelmApplicationView() { const { params } = useCurrentStateAndParams(); const environmentId = useEnvironmentId(); const name = params.name as string; const namespace = params.namespace as string; const { data: release, isLoading, error, } = useHelmRelease(environmentId, name, namespace); if (isLoading) { return ; } if (error || !release) { return ( ); } return ( <>
Name {release.name}
Chart {release.chart}
App version {release.app_version}
); }