fix(admin): persist data directory and pass env vars

This commit is contained in:
Schubert Ferenc 2026-07-03 22:25:04 +02:00
parent 99e8201745
commit 1d7e7c41c9
39 changed files with 1297 additions and 32 deletions

View file

@ -14,9 +14,10 @@ export default function ContactForm() {
const form = new FormData(event.currentTarget);
const name = String(form.get("name") ?? "").trim();
const email = String(form.get("email") ?? "").trim();
const subject = String(form.get("subject") ?? "").trim();
const text = String(form.get("message") ?? "").trim();
if (!name || !email.includes("@") || text.length < 10 || form.get("privacy") !== "on") {
if (!name || !email.includes("@") || !subject || text.length < 10 || form.get("privacy") !== "on") {
setError("Bitte füllen Sie alle Pflichtfelder aus und bestätigen Sie die Datenschutz-Hinweise.");
return;
}
@ -45,6 +46,14 @@ export default function ContactForm() {
<label htmlFor="email">E-Mail</label>
<input id="email" name="email" type="email" />
</div>
<div className="field">
<label htmlFor="phone">Telefon</label>
<input id="phone" name="phone" />
</div>
<div className="field">
<label htmlFor="subject">Betreff</label>
<input id="subject" name="subject" />
</div>
<div className="field">
<label htmlFor="message">Nachricht</label>
<textarea id="message" name="message" />