(function(){
const DEFAULT_API = "ISI_API_KAMU";
// ===== INIT ===== document.addEventListener("DOMContentLoaded", function(){
const btnLogin = document.getElementById("btnLogin");
if(btnLogin){ btnLogin.addEventListener("click", login); }
initApp(); });
// ===== LOGIN ===== function login(){
const emailInput = document.getElementById('email'); if(!emailInput){ alert("Element email tidak ditemukan"); return; }
const email = emailInput.value.trim();
if(!email){ alert('Masukkan email'); return; }
console.log("Login jalan:", email);
localStorage.setItem('user', email);
if(!localStorage.getItem('limit_'+email)){ localStorage.setItem('limit_'+email, 3); }
initApp(); }
// ===== INIT APP ===== function initApp(){
const user = localStorage.getItem('user');
if(!user) return;
const loginBox = document.getElementById('loginBox'); const app = document.getElementById('app');
if(loginBox) loginBox.style.display='none'; if(app) app.style.display='block';
const userEmail = document.getElementById('userEmail'); if(userEmail) userEmail.innerText = user;
updateLimit(); }
// ===== LIMIT ===== function updateLimit(){ const user = localStorage.getItem('user'); const limit = localStorage.getItem('limit_'+user);
const el = document.getElementById('limit'); if(el) el.innerText = limit; }
})();