diff --git a/src/components/settings/LicenseCard.tsx b/src/components/settings/LicenseCard.tsx index 7fb968e..021db1f 100644 --- a/src/components/settings/LicenseCard.tsx +++ b/src/components/settings/LicenseCard.tsx @@ -16,7 +16,8 @@ const PURCHASE_URL = "https://lacompagniemaximus.com/simpl-resultat"; export default function LicenseCard() { const { t } = useTranslation(); - const { status: licenseStatus, edition, info, error, submitKey } = useLicenseContext(); + const { status: licenseStatus, edition, info, error, validating, validationError, submitKey } = + useLicenseContext(); const [keyInput, setKeyInput] = useState(""); const [showInput, setShowInput] = useState(false); const [showMachines, setShowMachines] = useState(false); @@ -178,13 +179,19 @@ export default function LicenseCard() { className="w-full px-3 py-2 bg-[var(--background)] border border-[var(--border)] rounded-lg text-sm font-mono focus:outline-none focus:border-[var(--primary)]" autoFocus /> + {validationError && ( +
+ +

{validationError}

+
+ )}