diff --git a/frontend/src/components/deployment/tabs/config/Config.tsx b/frontend/src/components/deployment/tabs/config/Config.tsx index 75e13d786..1fb4d670c 100644 --- a/frontend/src/components/deployment/tabs/config/Config.tsx +++ b/frontend/src/components/deployment/tabs/config/Config.tsx @@ -4,6 +4,7 @@ import Image from "./container/Image"; import Network from "./container/Network"; import Mounts from "./container/Volumes"; import Env from "./container/Env"; +import PostImage from "./container/PostImage"; import Ports from "./container/Ports"; import { useConfig } from "./Provider"; import Flex from "../../../util/layout/Flex"; @@ -22,7 +23,7 @@ import { combineClasses, copyToClipboard } from "../../../../util/helpers"; import { useAppDimensions } from "../../../../state/DimensionProvider"; import { useTheme } from "../../../../state/ThemeProvider"; -const Config: Component<{}> = (p) => { +const Config: Component<{}> = () => { const { deployment, reset, save, userCanUpdate } = useConfig(); const { isMobile } = useAppDimensions(); const listenerUrl = () => `${URL}/api/listener/deployment/${deployment._id}`; @@ -51,6 +52,7 @@ const Config: Component<{}> = (p) => { +
diff --git a/frontend/src/components/deployment/tabs/config/container/PostImage.tsx b/frontend/src/components/deployment/tabs/config/container/PostImage.tsx new file mode 100644 index 000000000..9727a9f14 --- /dev/null +++ b/frontend/src/components/deployment/tabs/config/container/PostImage.tsx @@ -0,0 +1,29 @@ +import { Component } from "solid-js"; +import { useTheme } from "../../../../../state/ThemeProvider"; +import { combineClasses } from "../../../../../util/helpers"; +import Input from "../../../../util/Input"; +import Flex from "../../../../util/layout/Flex"; +import { useConfig } from "../Provider"; + +const PostImage: Component<{}> = (p) => { + const { deployment, setDeployment, userCanUpdate } = useConfig(); + const { themeClass } = useTheme(); + return ( + +

post image

+ setDeployment("postImage", value)} + disabled={!userCanUpdate()} + /> +
+ ); +}; + +export default PostImage;