import { t } from "@lingui/core/macro"; import { useModal } from "~/providers/modal"; import { api } from "~/utils/api"; import { DueDateSelector } from "~/views/card/components/DueDateSelector"; export function CardContextDueDateModal() { const { entityId: cardPublicId, closeModal } = useModal(); const { data: card, isLoading } = api.card.byId.useQuery( { cardPublicId: cardPublicId ?? "" }, { enabled: !!cardPublicId && cardPublicId.length >= 12 }, ); if (!cardPublicId) return null; return (

{t`Set due date`}

{isLoading ? (
) : ( )}
); }