"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[6],{14:(e,o,t)=>{Object.defineProperty(o,"__esModule",{value:!0}),o.useDataLayer=void 0;const n=t(3);o.useDataLayer=(e,o)=>{const[t,a]=(0,n.useState)(!1);return(0,n.useEffect)((()=>console.log(t,"loggedIn change")),[t]),(0,n.useEffect)((()=>{console.log("checking for customer...");const n=e;console.log("customer found",n),console.log("loggedIn",t),n&&t?console.log("no action taken"):(n&&!t&&(console.log("setting DL customer"),window.dataLayer.push({customerId:o}),a(!0)),!n&&t&&(console.log("removing DL customer"),window.dataLayer.push({customer_id:void 0}),a(!1)))}),[e]),{push:e=>{void 0!==typeof window&&(o&&window.dataLayer.push({customerId:o}),(null==e?void 0:e.items)&&window.dataLayer.push({items:void 0}),window.dataLayer=window.dataLayer||[],window.dataLayer.push(e))},setServer:e=>{if("undefined"!=typeof window){const o="true"===localStorage.getItem("serverEnabled")?"server.discountelectronics.com":"www.googletagmanager.com";!function(t,n,a,s,c){var d;t[s]=t[s]||[],e&&e.length>0&&t[s].push({ecomm_pagetype:e}),t[s].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});const r=n.getElementsByTagName(a)[0],i=n.createElement(a);i.async=!0,i.src="https://"+o+"/gtm.js?id=GTM-W5SNLNJ",null===(d=null==r?void 0:r.parentNode)||void 0===d||d.insertBefore(i,r)}(window,document,"script","dataLayer")}else console.warn("[SSR] - Undefined Window Object - Analytics Tracking Unavailable")}}},o.default=()=>null}}]);