import axios from "axios"; import { formatRelative } from "date-fns"; import { Trans, useTranslation } from "next-i18next"; import * as React from "react"; import { useMutation } from "react-query"; import Badge from "../badge"; import Button from "../button"; import { usePoll } from "../poll-context"; import Popover from "../popover"; import { usePreferences } from "../preferences/use-preferences"; import Tooltip from "../tooltip"; const PollSubheader: React.VoidFunctionComponent = () => { const { poll } = usePoll(); const { t } = useTranslation("app"); const { locale } = usePreferences(); const { mutate: sendVerificationEmail, isLoading: isSendingVerificationEmail, isSuccess: didSendVerificationEmail, } = useMutation(async () => { await axios.post(`/api/poll/${poll.urlId}/verify`); }); return (