PageSourceSearch

https://www.smrt.com.sg/App/dist/widgets_ETravelChitEmail_js.8a2e726de79439fb58c6.chunk.js

js smrt.com.sg collected 2026-10-09 21:47:07 UTC 4,509 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunksmrtcore=self.webpackChunksmrtcore||[]).push([["wwwroot_App_src_js_widgets_ETravelChitEmail_js"],{
1"./wwwroot/App/src/js/widgets/ETravelChitEmail.js":(t,e,n)=>{n.r(e);var o=n("./wwwroot/App/src/js/utils/helper.js"),c=n("./wwwroot/App/src/js/utils/init.js");(0,o.iv)("ETravelChitEmail",(t=>{(0,c.Bq)((()=>function(t){const e="1"===t.dataset.isEdit,n="#e-traval-chit-email-modal",o=document.querySelector(n);if(!o)return void console.warn(n,"modal not found");const c=new bootstrap.Modal(o,{backdrop:"static",focus:!0,keyboard:!1});e&&c.show(),function(t,e,n){const o=t.querySelector(n);if(!o)return void console.warn(n,"section not found");const c=o.querySelector("[widget-type='CTAButton']");if(!c)return void console.warn(n,"button not found");const s=c.querySelector("a");s?s.addEventListener("click",(t=>{t.preventDefault(),e.show()})):console.warn(n,"button anchor not found")}(t,c,"#e-travel-chit-email-section");const s=function(t){const e="#modal-button-wrapper-cancel",n=t.querySelector(e),o=n?.querySelector(".modal-button");if(!n)return void console.warn(e,"button cancel not found");o?.classList.add("d-flex","w-100"),n.className="",n.classList.add("d-flex","w-100");const c=n.querySelector(".btn-secondary, .btn-secondary-outline");c?.classList.add("d-flex","w-100",".e-travel-chit-modal-cancel");const s=o?.querySelector("h4");return s?.classList.add("d-flex","w-100","justify-content-center"),n}(o),a=function(t){const e=t.querySelector("button[type=submit]"),n=e?.parentElement;if(!e||!n)return void console.warn(buttonCancelSelector,"button submit not found");e.classList.add("d-flex","w-100"),n.className="",n.classList.add("d-flex","w-100");const o=n.querySelector(".btn-primary, .btn-primary-outline");o?.classList.add("d-flex","w-100","e-travel-chit-modal-submit");const c=e.querySelector("span");if(c)return c.textContent="Send",c.classList.add("d-flex","w-100","justify-content-center","text-uppercase"),n;console.warn(buttonCancelSelector,"button submit span not found")}(o);(function(t,e){const n=document.createElement("div");n.id="model-buttons-wrapper",n.className="",n.classList.add("d-flex","justify-content-between","align-items-start","align-self-stretch","mt-0","mb-0","w-100","e-travel-chit-modal-buttons"),e.parentNode?.insertBefore(n,e),n.appendChild(t),n.appendChild(e)})(s,a),function(t){t.querySelector("[data-kentico-form-section-name=Heading]")?.classList.add("align-self-start"),t.querySelector("[data-kentico-form-section-name=Heading] h3")?.classList.add("pb20"),t.querySelector("[data-kentico-form-section-name=Main]")?.classList.add("email-main-container");const e=t.querySelector("[data-kentico-form-section-name=CancelButtonContainer]");e&&(e.style.display="none")}(o),function(t){t.querySelectorAll(".row").forEach((t=>{t.classList.remove("pb20","pt20")}));const e=t.querySelectorAll(".form-field");e?.[0]?.parentElement?.classList.add("d-flex","flex-column","email-main-section"),e.forEach((t=>{t.className="",t.classList.add("d-flex","flex-column","email-section-body")})),t.querySelectorAll("control-label").forEach((t=>{t.classList.remove("control-label","col-md-3"),t.classList.add("d-flex")})),t.querySelectorAll(".editing-form-control-nested-control").forEach((t=>{t.classList.remove("editing-form-control-nested-control","col-md-9"),t.classList.add("d-flex","flex-column")}))}(o),function(t){const e=t.querySelector("[widget-type='TextChipInput']");e&&e.classList.add("d-flex","flex-column","align-items-start","align-self-stretch","w-100","form-field")}(o),function(t,e=250){const n=document.createElement("div");n.classList.add("character-count-indicator","smallText2","textSmrtDarkGrey"),n.textContent=`0/${e} characters`,t?.insertAdjacentElement("afterend",n),t?t.addEventListener("input",(()=>{let o=t.value;o.length>e&&(o=o.slice(0,e),t.value=o),n.textContent=`${o.length}/${e} characters`})):console.warn("Input text area not found")}(o.querySelector("[data-editor-name='YourMessage']"),250),function(t,e){const n=t.querySelector("button");console.log("[initCancelButton]",{button:n}),n.addEventListener("click",(t=>{t.preventDefault(),e.hide()}))}(s,c),function(t){const e=document.querySelector("#modal-button-wrapper-got-it");if(!e)return void console.warn("Got it button wrapper not found");const n=e.querySelector("button");n?n.addEventListener("click",(()=>{t.hide()})):console.warn("Got it button not found")}(c)}(t)))}))}
1}]);
2//# sourceMappingURL=widgets_ETravelChitEmail_js.8a2e726de79439fb58c6.chunk.js.map

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.