/* demo/config.jsx — cấu hình bản DEMO (demo.swo.vn). Nạp NGAY SAU portal/config.jsx, TRƯỚC supabase.jsx.
   Chỉ kích hoạt khi hostname là demo.swo.vn (hoặc localhost kèm ?demo=1 để test) — bản real file này KHÔNG làm gì.
   Anon key là khóa CÔNG KHAI (an toàn commit). Mật khẩu demo cố ý public — DB demo CHỈ chứa dữ liệu giả,
   TUYỆT ĐỐI không nhập dữ liệu thật vào project demo. Runbook: demo/README.md */
(function () {
  const host = (location.hostname || '').toLowerCase();
  const isDemo = host === 'demo.swo.vn' ||
    ((host === 'localhost' || host === '127.0.0.1') && new URLSearchParams(location.search).has('demo'));
  if (!isDemo) return; // bản real (my.swo.vn / localhost thường / *.vercel.app): giữ nguyên SWO_CONFIG

  window.SWO_CONFIG = {
    SUPABASE_URL: "https://kpkwnxhcclqpdumnhwoa.supabase.co",   // ← điền URL project Supabase DEMO
    SUPABASE_ANON_KEY: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Imtwa3dueGhjY2xxcGR1bW5od29hIiwicm9sZSI6ImFub24iLCJpYXQiOjE3ODM5NzEyNDAsImV4cCI6MjA5OTU0NzI0MH0.xal1TXhSLZ2NBYjYraYdfDdjDE1RYRAWt2jclckx8jA",                                   // ← điền anon key project DEMO
    GOOGLE_OAUTH_CLIENT_ID: "",                              // rỗng = email/backup chạy mô phỏng (seam sẵn có)
    IS_DEMO: true,
    DEMO_ACCOUNTS: [
      { role: 'admin', email: 'demo-admin@swo.vn', password: 'SwoDemo2026!Admin' },
      { role: 'manager', email: 'demo-manager@swo.vn', password: 'SwoDemo2026!Manager' },
      { role: 'staff', email: 'demo-staff@swo.vn', password: 'SwoDemo2026!Staff' },
    ],
  };
})();
