diff --git a/frontend/src/components/config/util.tsx b/frontend/src/components/config/util.tsx index 1014f7aa5..6f1a603e1 100644 --- a/frontend/src/components/config/util.tsx +++ b/frontend/src/components/config/util.tsx @@ -246,6 +246,42 @@ export const AccountSelector = ({ ); }; +export const AwsEcrLabelSelector = ({ + disabled, + selected, + onSelect, +}: { + disabled: boolean; + selected: string | undefined; + onSelect: (id: string) => void; +}) => { + const labels = useRead("GetAvailableAwsEcrLabels", {}).data; + return ( + + ); +}; + export const InputList = ({ field, values, @@ -486,7 +522,16 @@ export const ImageRegistryConfig = ({ return (
- + + setRegistry({ + type: "AwsEcr", + params: label, + }) + } + disabled={disabled} + />