Graceful not found customer identifier handling

This commit is contained in:
2025-06-29 17:31:45 +03:00
parent 9c80c2905d
commit 2f6a88d224
3 changed files with 32 additions and 6 deletions

View File

@@ -21,12 +21,21 @@ export default function Landing() {
}
return (
customerData.identifier === 'Tuntematon' ? (
<form action={submitIdentifier} className={styles.identifierForm}>
<label htmlFor="identifier" className={styles.identifierLabel}>Tunnus</label>
<input name="identifier" type="password" className={styles.identifierInput} />
<button type="submit" className={styles.submitButton} >Kirjaudu</button>
</form>) : (
customerData.identifier === 'Tuntematon' || customerData.identifier === 'Ei löydy' ? (
<>
<form action={submitIdentifier} className={styles.identifierForm}>
<label htmlFor="identifier" className={styles.identifierLabel}>Tunnus</label>
<input name="identifier" type="password" className={styles.identifierInput} />
<button type="submit" className={styles.submitButton} >Kirjaudu</button>
</form>
{customerData.identifier === 'Ei löydy' && (
<div className={styles.notFoundMessage}>
Tunnusta ei löydy. Ole hyvä ja tarkista tunnus.
</div>
)}
</>
) : (
<Calendar />
)
);