PageSourceSearch

https://www.ripcurl.com.au/cdn/shop/t/494/assets/build.signup-form-tags.tkoF0KiS.js

js ripcurl.com.au collected 2026-09-26 06:49:36 UTC 1,315 bytes, 1 lines download raw bytes

1import{m as l}from"./build.alpinejs.yp8h0A-E.js";import{ax as p}from"./build.theme.CRghtP-P.js";import"./build.apollo.B6EQ_Inx.js";import"./build.react.C-3mtOoK.js";import"./build.embla-carousel.DbqMuwPS.js";l.data("signupFormTags",n=>({init(){const c=this.$root,i=c.closest("form")??c.querySelector("form");if(!i)return;const u=i.querySelector('input[name="customer[tags]"]'),t=i.querySelector('input[name="customer[dob]"]'),o=i.querySelector('select[name="customer[gender]"]');if(!u)return;const m=()=>{if(!t||typeof t.setCustomValidity!="function")return;const e=(t.value??"").trim();if(!e){t.setCustomValidity("");return}const a=p(e,n.isUS);t.setCustomValidity(a?"":n.invalidDobMsg)},d=()=>{const e=t?p(t.value??"",n.isUS):"",a=o!=null&&o.value?o.value.trim().toLowerCase():"",r=[...(u.value??"").split(",").map(s=>s.trim()).filter(Boolean).filter(s=>!s.startsWith("dob:")&&!s.startsWith("gender:"))];r.some(s=>s.startsWith("signup-market-country-code:"))||(r.push(`signup-market-country-name:${n.countryName}`),r.push(`signup-market-country-code:${n.countryCode}`)),e&&r.push(`dob:${e}`),a&&r.push(`gender:${a}`),u.value=r.join(", ")};if(t){const e=()=>{m(),d()};t.addEventListener("change",e),t.addEventListener("input",e),m()}o&&o.addEventListener("change",d),i.addEventListener("submit",()=>{m(),d()})}}));

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.