PageSourceSearch

https://ssseee.love/assets/TmlDivisionSelector.b140aaf4.js

js ssseee.love collected 2026-09-27 08:52:39 UTC 2,039 bytes, 2 lines download raw bytes

1import{N as i,D as l,W as a,U as r,E as p,a2 as w,a1 as V,Q as c,S as m,a0 as h,F as k}from"./vue.00f7c436.js";import{_ as y,h as b}from"./index.b39fe1b1.js";import"./sentry.09480738.js";const v={name:"TmlDivisionSelector",props:{value:Object},emits:["input"],data(){return{divisions:[],internalValue:null}},watch:{internalValue:{immediate:!0,handler(e,t){e&&e!==t&&this.$emit("input",e)}},value:{immediate:!0,handler(e,t){e&&e!==t&&(this.internalValue=e)}}},methods:{onSelect(e,t,d){d(t),this.$refs.select.close()},async onSearch(e){this.divisions=await $axios.post(b("/omnis/v3/division/search/"),{search:e}).success(t=>t).oops().output()}}},N=["onClick"],C={style:{"align-self":"center"},class:"ml-4 font-bold"},B={class:"p-2 flex"},D={style:{"align-self":"center"},class:"ml-4 font-bold"};function j(e,t,d,U,n,u){const f=i("tml-image"),_=i("tml-new-select"),x=i("tml-new-form");return l(),a(x,{name:"division-selector-form"},{default:r(()=>[n.divisions?(l(),a(_,{key:0,ref:"select",modelValue:n.internalValue,"onUpdate:modelValue":t[0]||(t[0]=s=>n.internalValue=s),name:"dev-select",label:"Select a store","identifier-field":"id","display-field":"domainName",options:n.divisions,searchable:"","custom-search":"","focus-on-open":"",onSearch:u.onSearch},{"options-custom":r(({select:s,allItems:g})=>[(l(!0),p(k,null,w(g,o=>(l(),p("div",{key:o.id,class:"p-2 cursor-pointer flex",onClick:V(S=>u.onSelect(S,o,s),["stop"])},[o.logo?(l(),a(f,{key:0,class:"rounded-full flex-1","object-fit":"contain",src:o.logo,alt:o.name,"max-height":"40px","max-width":"40px"},null,8,["src","alt"])):c("",!0),m("p",C,h(o.domainName),1)],8,N))),128))]),selected:r(({option:s})=>[m("div",B,[s.logo?(l(),a(f,{key:0,class:"rounded-full flex-1","object-fit":"contain",src:s.logo,alt:s.name,"max-height":"40px","max-width":"40px"},null,8,["src","alt"])):c("",!0),m("p",D,h(s.domainName),1)])]),_:1},8,["modelValue","options","onSearch"])):c("",!0)]),_:1})}const $=y(v,[["render",j]]);export{$ as default};
2//# sourceMappingURL=TmlDivisionSelector.b140aaf4.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.