/*! Copyright (c) Safe As Milk. All rights reserved. */class LocalizeForm extends HTMLElement{#boundHandleClick;#localizeInput;#form;constructor(){super(),this.#boundHandleClick=this.#handleClick.bind(this)}connectedCallback(){this.#form=this.closest("form"),this.#localizeInput=this.querySelector("input[data-localize-input]"),!(!this.#form||!this.#localizeInput)&&this.querySelectorAll(".js-localize-item").forEach(item=>{item.addEventListener("click",this.#boundHandleClick)})}disconnectedCallback(){this.querySelectorAll(".js-localize-item").forEach(item=>{item.removeEventListener("click",this.#boundHandleClick)})}#handleClick(e){e.preventDefault();const{value}=e.target.dataset;value&&(this.#localizeInput.value=value,this.#form.requestSubmit())}}customElements.define("localize-form",LocalizeForm); //# sourceMappingURL=/cdn/shop/t/100/assets/localize-form.js.map?v=75789696595822143631751575324