import EggSelect from '@/components/admin/servers/EggSelect'; import NestSelect from '@/components/admin/servers/NestSelect'; import FormikSwitch from '@/components/elements/FormikSwitch'; import React, { useState } from 'react'; import Button from '@/components/elements/Button'; import Input from '@/components/elements/Input'; import AdminBox from '@/components/admin/AdminBox'; import tw from 'twin.macro'; import { object } from 'yup'; import Field from '@/components/elements/Field'; import SpinnerOverlay from '@/components/elements/SpinnerOverlay'; import { Form, Formik, useFormikContext } from 'formik'; import { Context } from '@/components/admin/servers/ServerRouter'; import { ApplicationStore } from '@/state'; import { Actions, useStoreActions } from 'easy-peasy'; import Label from '@/components/elements/Label'; // interface Values { // startupCommand: string; // image: string; // // eggId: number; // skipScripts: boolean; // } function ServerStartupLineContainer () { const { isSubmitting } = useFormikContext(); return ( Default Startup Command ); } function ServerServiceContainer ({ nestId: nestId2, eggId }: { nestId: number | null; eggId: number | null }) { const { isSubmitting } = useFormikContext(); const [ nestId, setNestId ] = useState(nestId2); return ( ); } function ServerImageContainer () { const { isSubmitting } = useFormikContext(); return ( ); } export default function ServerStartupContainer () { const { clearFlashes } = useStoreActions((actions: Actions) => actions.flashes); const server = Context.useStoreState(state => state.server); if (server === undefined) { return ( <>> ); } const submit = () => { clearFlashes('server'); }; return ( {({ isSubmitting, isValid }) => ( {/**/} {/* {variables.map((variable, i) => (*/} {/* {variable.name}}*/} {/* >*/} {/* */} {/* */} {/* */} {/* */} {/* {variable.description}*/} {/* */} {/* */} {/* ))}*/} {/**/} Save Changes )} ); }
*/} {/* {variable.description}*/} {/*