'use client'; import { useState, useEffect } from 'react'; import Link from 'next/link'; import { EditableText } from '@/components/EditableText'; export default function Home() { const [memberAuthEnabled, setMemberAuthEnabled] = useState(false); // Fetch settings on component mount useEffect(() => { const fetchSettings = async () => { try { const response = await fetch('/api/settings'); if (response.ok) { const data = await response.json(); setMemberAuthEnabled(data.settings.memberAuthEnabled); } } catch (err) { console.error('Error fetching settings:', err); } }; fetchSettings(); }, []); return (
Wenn Sie einen Abstimmungslink erhalten haben, verwenden Sie diesen bitte direkt, um auf Ihren Stimmzettel zuzugreifen.
{memberAuthEnabled && (Als Mitglied können Sie sich auch mit Ihrer Mitgliedsnummer und Ihrem Passwort anmelden.
ZUR MITGLIEDERANMELDUNG