import { getDivById } from "./DomUtils"; export function showAuthForms() { getDivById('auth-buttons').classList.remove('hidden'); getDivById('user-info').classList.add('hidden'); getDivById('app-content').classList.add('hidden'); getDivById('landing-page').classList.remove('hidden'); } export function hideAuthForms() { getDivById('auth-buttons').classList.add('hidden'); getDivById('auth-modal').classList.add('hidden'); getDivById('landing-page').classList.add('hidden'); } export function openAuthModal() { getDivById('auth-modal').classList.remove('hidden'); } export function closeAuthModal() { getDivById('auth-modal').classList.add('hidden'); } export function toggleAuthForms() { document.getElementById('login-form')?.classList.toggle('hidden'); document.getElementById('register-form')?.classList.toggle('hidden'); const logForm = document.getElementById('loginForm') as HTMLFormElement; logForm.reset(); const resetForm = document.getElementById('registerForm') as HTMLFormElement; resetForm.reset(); } export function showRegisterForm() { document.getElementById('login-form')?.classList.add('hidden'); document.getElementById('register-form')?.classList.remove('hidden'); const resetForm = document.getElementById('registerForm') as HTMLFormElement; resetForm.reset(); openAuthModal(); } export function showLoginForm() { document.getElementById('login-form')?.classList.remove('hidden'); document.getElementById('register-form')?.classList.add('hidden'); const logForm = document.getElementById('loginForm') as HTMLFormElement; logForm.reset(); openAuthModal(); }