import { Fragment, useEffect, useState } from "react"; import { classNames, localStorage } from "@documenso/lib"; import { Button } from "@documenso/ui"; import { Dialog, Transition } from "@headlessui/react"; export default function NameDialog(props: any) { const [name, setName] = useState(props.defaultName); useEffect(() => { const nameFromStorage = localStorage.getItem("typedName"); if (nameFromStorage) { setName(nameFromStorage); } }, []); return ( { props.setOpen(false); }}>

Enter your name in the input below!

{ setName(e.target.value); }} className={classNames( "focus:border-neon focus:ring-neon mt-14 block h-10 w-full text-center align-bottom font-sans text-2xl leading-none" )} placeholder="Kindly type your name" />
); }