import * as React from "react"; import { motion, AnimatePresence } from "framer-motion"; import Layout from "~/components/Layout"; import HyperglassForm from "~/components/HyperglassForm"; import Results from "~/components/Results"; import { useHyperglassState } from "~/components/HyperglassProvider"; const AnimatedForm = motion.custom(HyperglassForm); const LookingGlass = () => { const { isSubmitting, setSubmitting, formData, setFormData, greetingAck, setGreetingAck } = useHyperglassState(); return ( {isSubmitting && formData && ( )} {!isSubmitting && ( )} ); }; LookingGlass.displayName = "LookingGlass"; export default LookingGlass;