import Editor from '@/components/elements/Editor';
import Field from '@/components/elements/Field';
import Input from '@/components/elements/Input';
import Label from '@/components/elements/Label';
import SpinnerOverlay from '@/components/elements/SpinnerOverlay';
import useFlash from '@/plugins/useFlash';
import { jsonLanguage } from '@codemirror/lang-json';
import { faEgg, faTerminal } from '@fortawesome/free-solid-svg-icons';
import React from 'react';
import AdminBox from '@/components/admin/AdminBox';
import { Egg } from '@/api/admin/eggs/getEgg';
import tw from 'twin.macro';
import { object } from 'yup';
import { Form, Formik, useFormikContext } from 'formik';
function EggInformationContainer () {
const { isSubmitting } = useFormikContext();
return (
);
}
function EggDetailsContainer ({ egg }: { egg: Egg }) {
return (
);
}
function EggStartupContainer ({ className }: { className?: string }) {
const { isSubmitting } = useFormikContext();
return (
);
}
function EggImageContainer () {
const { isSubmitting } = useFormikContext();
return (
);
}
function EggStopContainer () {
const { isSubmitting } = useFormikContext();
return (
);
}
function EggProcessContainer ({ egg }: { egg: Egg }) {
const { isSubmitting } = useFormikContext();
return (
);
}
export default function EggSettingsContainer ({ egg }: { egg: Egg }) {
const { clearFlashes } = useFlash();
const submit = () => {
clearFlashes('egg');
};
return (
);
}