only show redeploy on build if image type if Build

This commit is contained in:
mbecker20
2024-04-08 01:43:26 -07:00
parent 7508ae21b8
commit 77c8033d22
3 changed files with 5 additions and 4 deletions

View File

@@ -79,7 +79,7 @@ export const Config = <T,>({
string,
{
[K in keyof Partial<T>]:
| true
| boolean
| ((value: T[K], set: (value: Partial<T>) => void) => ReactNode);
}
>
@@ -156,7 +156,7 @@ export const ConfigAgain = <
update: Partial<T>;
components: Partial<{
[K in keyof T extends string ? keyof T : never]:
| true
| boolean
| ((value: T[K], set: (value: Partial<T>) => void) => ReactNode);
}>;
set: (value: Partial<T>) => void;
@@ -200,6 +200,8 @@ export const ConfigAgain = <
default:
return <div>{key.toString()}</div>;
}
} else if (component === false) {
return <Fragment key={key.toString()} />;
}
return (
<Fragment key={key.toString()}>{component?.(value, set)}</Fragment>

View File

@@ -100,7 +100,7 @@ export const DeploymentConfig = ({ id }: { id: string }) => {
},
settings: {
send_alerts: true,
redeploy_on_build: true,
redeploy_on_build: (update.image?.type || config.image?.type) === "Build",
},
},
environment: {

View File

@@ -137,7 +137,6 @@ export const WebsocketProvider = ({
ws?.addEventListener("message", on_message_fn);
ws?.addEventListener("close", on_close_fn);
return () => {
ws?.close();
ws?.removeEventListener("open", on_open_fn);
ws?.removeEventListener("message", on_message_fn);
ws?.removeEventListener("close", on_close_fn);