import React, { useState } from "react";
import { Flex, useColorMode, useTheme } from "@chakra-ui/core";
import { motion, AnimatePresence } from "framer-motion";
import ResetButton from "~/components/ResetButton";
import HyperglassForm from "~/components/HyperglassForm";
import Results from "~/components/Results";
import Header from "~/components/Header";
import Footer from "~/components/Footer";
import Title from "~/components/Title";
import Meta from "~/components/Meta";
const AnimatedForm = motion.custom(HyperglassForm);
const AnimatedTitle = motion.custom(Title);
const AnimatedResetButton = motion.custom(ResetButton);
export default ({ config }) => {
const theme = useTheme();
const { colorMode } = useColorMode();
const bg = { light: theme.colors.white, dark: theme.colors.black };
const color = { light: theme.colors.black, dark: theme.colors.white };
const [isSubmitting, setSubmitting] = useState(false);
const [formData, setFormData] = useState({});
const handleFormReset = () => {
setSubmitting(false);
};
return (
<>
{isSubmitting && formData && (
)}
{!isSubmitting && (
)}
{isSubmitting && (
)}
>
);
};