1- import type { components } from "@/generated/openapi" ;
2- import type { CommonFormFields , GroupFormFields } from "@/lib/form.types" ;
3- import { Cable } from "lucide-react" ;
4- import { useContext } from "react" ;
51import { useAppConfig } from "@/components/AppConfigProvider" ;
62import { UserContext } from "@/components/UserProvider" ;
7- import { GitConfigFields } from "./workload/git/GitConfigFields" ;
8- import { HelmConfigFields } from "./helm/HelmConfigFields" ;
9- import { ImageConfigFields } from "./workload/image/ImageConfigFields" ;
103import { Label } from "@/components/ui/label" ;
114import {
125 Select ,
@@ -16,13 +9,20 @@ import {
169 SelectTrigger ,
1710 SelectValue ,
1811} from "@/components/ui/select" ;
19- import { ProjectConfig } from "./ProjectConfig" ;
20- import { CommonWorkloadConfigFields } from "./workload/CommonWorkloadConfigFields" ;
12+ import type { components } from "@/generated/openapi" ;
2113import {
2214 makeFunctionalWorkloadSetter ,
2315 makeHelmSetter ,
2416 makeImageSetter ,
2517} from "@/lib/form" ;
18+ import type { CommonFormFields , GroupFormFields } from "@/lib/form.types" ;
19+ import { Cable } from "lucide-react" ;
20+ import { useContext } from "react" ;
21+ import { ProjectConfig } from "./ProjectConfig" ;
22+ import { HelmConfigFields } from "./helm/HelmConfigFields" ;
23+ import { CommonWorkloadConfigFields } from "./workload/CommonWorkloadConfigFields" ;
24+ import { GitConfigFields } from "./workload/git/GitConfigFields" ;
25+ import { ImageConfigFields } from "./workload/image/ImageConfigFields" ;
2626
2727export const AppConfigFormFields = ( {
2828 groupState,
@@ -90,7 +90,7 @@ export const AppConfigFormFields = ({
9090 < SelectGroup >
9191 < SelectItem value = "git" > Git Repository</ SelectItem >
9292 < SelectItem value = "image" > OCI Image</ SelectItem >
93- { /* <SelectItem value="helm">Helm Chart</SelectItem> */ }
93+ { /* appConfig.allowHelmDeployments && <SelectItem value="helm">Helm Chart</SelectItem> */ }
9494 </ SelectGroup >
9595 </ SelectContent >
9696 </ Select >
0 commit comments