PageSourceSearch

https://dcharge.com.tr/dist/js/main.min.js?v=eMiA7HwLiJnzNcHpp4UboallSlZhtUhyxGdLh5g9rI0

js dcharge.com.tr collected 2026-09-24 10:56:05 UTC 6,698 bytes, 1 lines download raw bytes

1import{a as C,c as l,d as k,e as g,f as x,g as L,h as w,i as r}from"./chunk-FDVADIZW.js";import{a as b,c as A}from"./chunk-E2DKBQKV.js";function y(e){return e.replaceAll(/([a-z0-9])([A-Z])/g,"$1_$2").replaceAll(/([A-Z])([A-Z][a-z])/g,"$1_$2").toLowerCase()}var d=class extends w{renderHeader(){return C`<button type="button" @click=${this.hide} class="btn-close" data-role="close" aria-label="Close"></button>`}};var f=class extends k{static get properties(){return{...super.properties,autounmask:{type:Boolean}}}mask(t){if(!t)return t;if(t=t.replaceAll(/\D/g,""),t=t.slice(-10),t.length>3){let o=/(\d{1,3})?(\d{1,3})?(\d{1,4})?/;t=t.replace(o,"($1)-$2-$3").replace(/-$/,"")}return t}validateLastChar(t){let o=t.target.value,n=t.key,a=t.target.selectionStart,c=t.target.selectionEnd;return(o.slice(0,a)+n+o.slice(c)).replaceAll(/\D/g,"").length>10?!1:/\d/.test(t.key)}constructor(){super(),this.type="tel",this.inputmode="tel",this.placeholder="(___)-___-____",this.pattern=String.raw`\(\d{3}\)-\d{3}-\d{4}`,this.autocomplete="tel-national"}};var p=class extends g{mask(t){return t?.replaceAll(/\s+/g," ").toLocaleUpperCase("tr-TR")||t}constructor(){super(),this.minlength=2,this.pattern=String.raw`[a-zA-ZçÇğĞıİöÖşŞüÜâÂîÎ \-]+`}};l("select-box",L);l("email-box",x);l("text-box",g);l("modal-dialog",d);l("name-box",p);l("phone-box",f);var m=A(globalThis.gtag),s=m.logAnalyticsEvent.bind(m),$=r(".indexContainer").find(".contentPage__wrapper"),h=r("#footer-contact-form"),v=r("#modal-contact-form");B();D();F();H();window.addEventListener("load",S);window.addEventListener("scroll",S);r(".tab-slider-item-info").click(function(e){e.preventDefault(),r(this).parents(".aboutUs__content").addClass("clicked")});r(".tab-slider-group-close").click(function(){r(this).parents(".aboutUs__content").removeClass("clicked")});function B(){let e=document.querySelectorAll(".c-hamburger");for(let o=e.length-1;o>=0;o--){let n=e[o];t(n)}function t(o){o.addEventListener("click",function(n){n.preventDefault(),r("body").hasClass("is-active")===!0?(r("body").removeClass("is-active"),r(".open").removeClass("opened")):(r("body").addClass("is-active"),r(".open").addClass("opened"))})}r(".sub-menu li a").click(function(o){r(".open").removeClass("opened"),r("body").removeClass("is-active")})}function D(){r("[data-modal-target]").click(e=>{e.preventDefault();let o=e.target.closest("[data-modal-target]").dataset.modalTarget,n=document.querySelector(o);n&&n.show?.()})}function S(){let e=document.querySelector(".indexContainer header:not(.header-white)"),t=document.querySelector(".indexContainer .homeBanner"),o=window.scrollY;e&&(e.style.display=q(o,e)?"none":"block",t&&(e.parentNode.classList.toggle("header-white",o>=t.clientHeight),o>=t.clientHeight&&(e.style.display="block")))}function q(e,t){return e>t.clientHeight&&$?.length===0}document.addEventListener("DOMContentLoaded",function(){let e=document.querySelectorAll(".navbar-nav .nav-link.menu-item"),t=document.querySelector('a[href="/#urunlerimiz"]'),o=document.getElementById("products"),n=globalThis.location.pathname.toLowerCase(),a=!1;function c(){a||e.forEach(i=>{let u=i.getAttribute("href").toLowerCase();u.includes("#")||(u===n?i.classList.add("active"):i.classList.remove("active"))})}if((n==="/"||n==="/index.html")&&o&&t){let i={root:null,rootMargin:"-10% 0px 10% 0px",threshold:.1};new IntersectionObserver(E=>{a||E.forEach(M=>{M.isIntersecting?(e.forEach(P=>P.classList.remove("active")),t.classList.add("active")):(t.classList.remove("active"),c())})},i).observe(o)}e.forEach(i=>{i.addEventListener("click",function(){a=!0,e.forEach(u=>u.classList.remove("active")),this.classList.add("active"),setTimeout(()=>{a=!1},2500)})}),c()});document.querySelectorAll(".nav-item").forEach(function(e){e.addEventListener("mouseenter",function(){e.classList.add("active-menu")}),e.addEventListener("mouseleave",function(){e.classList.remove("active-menu")})});function F(){if(!h)return;let e=_("#talep-formu");m.registerIntersectionTracking("#footer-contact-form",t=>({eventName:"contact_form_view",params:e})),h.on("focusin",()=>
1s("contact_form_start",e),{once:!0}),h.on("change",t=>{let o=t.target;if(!o.matches("name-box, email-box, phone-box, select-box, textarea"))return;let n=y(o.name||o.fieldName);s("contact_form_field_fill",{field_name:n,...e})}),m.registerClickTrackingGroup("kvkk-select",t=>{let o=t.dataset.analyticsClick,n="contact_form_kvkk_consent",a={consent_type:o,...e};return{eventName:n,params:a}}),m.registerClickTrackingGroup("consent-select",t=>{let o=t.dataset.analyticsClick,n="contact_form_marketing_consent",a={consent_type:o,...e};return{eventName:n,params:a}})}function H(){if(!v)return;let e=_("#contactModal");m.registerIntersectionTracking("#modal-contact-form",t=>({eventName:"modal_form_view",params:e})),v.on("focusin",()=>s("modal_form_start",e),{once:!0}),v.on("change",t=>{let o=t.target;if(!o.matches("name-box, phone-box, email-box, select-box, textarea"))return;let n=y(o.name||o.fieldName);s("modal_form_field_fill",{field_name:n,...e})})}function _(e){let t=r(e),o=t.attr("data-location"),n=t.attr("data-source-page");return{location:o,source_page:n}}h.on("submit",z);r("#modal-contact-form").on("submit",I);r("#btn-close-success-modal").on("click",e=>e.target.closest("modal-dialog").hide());function T(e){let t=e.querySelector("input[name='RecaptchaToken']"),o=t?.dataset.sitekey;return new Promise((n,a)=>{if(!o){a(new Error("reCAPTCHA site key not found"));return}grecaptcha.ready(function(){grecaptcha.execute(o,{action:"contact_form"}).then(function(c){t.value=c,n(c)}).catch(function(c){console.error("reCAPTCHA error:",c),a(c)})})})}async function z(e){e.preventDefault();let t=e.target,o=t.querySelector(".contactUs-error"),n=_("#talep-formu");s("contact_form_submit_click",n);try{await T(t);let a=new FormData(t),c=await b("/bize-ulasin",a);c.success?(t.reset(),document.getElementById("success-modal").show(),s("contact_form_submit_success",{form_type:"contact",...n})):(o.textContent=c.message,s("contact_form_submit_error",{error_type:"server",...n}))}catch{o.textContent="Bir hata olu\u015Ftu. L\xFCtfen daha sonra tekrar deneyiniz."}}async function I(e){e.preventDefault();let t=e.target,o=t.querySelector(".contactUs-error"),n=_("#contactModal");s("modal_form_submit_click",n);try{await T(t);let a=new FormData(t),c=await b("/bize-ulasin",a);c.success?(t.reset(),t.closest("modal-dialog").hide(),document.getElementById("success-modal").show(),s("modal_form_submit_success",{form_type:"contact",...n})):(o.textContent=c.message,s("modal_form_submit_error",{error_type:"server",...n}))}catch{o.textContent="Bir hata olu\u015Ftu. L\xFCtfen daha sonra tekrar deneyiniz."}}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.