// DOM elements const guideList = document.querySelector('.guides'); const loggedOutLinks = document.querySelectorAll('.logged-out'); const loggedInLinks = document.querySelectorAll('.logged-in'); const accountDetails = document.querySelector('.account-details'); const setupUI = (user) => { if (user) { // account info const html = `
Logged in as ${user.email}
We will contact you in this Email
`; accountDetails.innerHTML = html; // toggle user UI elements loggedInLinks.forEach(item => item.style.display = 'block'); loggedOutLinks.forEach(item => item.style.display = 'none'); } else { // clear account info accountDetails.innerHTML = ''; // toggle user elements loggedInLinks.forEach(item => item.style.display = 'none'); loggedOutLinks.forEach(item => item.style.display = 'block'); } }; // setup guides const setupGuides = (data) => { if (data.length) { let html = ''; data.forEach(doc => { const guide = doc.data(); const li = `
  • ${guide.title}
    ${guide.content}
  • `; html += li; }); guideList.innerHTML = html } else { guideList.innerHTML = '
    Login to view Services Available for you
    '; } }; // setup materialize components document.addEventListener('DOMContentLoaded', function() { var modals = document.querySelectorAll('.modal'); M.Modal.init(modals); var items = document.querySelectorAll('.collapsible'); M.Collapsible.init(items); });