PageSourceSearch

https://satellifacts.com/build/970.089a10e4.js

js satellifacts.com collected 2026-09-24 10:05:07 UTC 8,283 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[970],{2008:(e,t,n)=>{var r=n(6518),l=n(9213).filter;r({target:"Array",proto:!0,forced:!n(597)("filter")},{filter:function(e){return l(this,e,arguments.length>1?arguments[1]:void 0)}})},2062:(e,t,n)=>{var r=n(6518),l=n(9213).map;r({target:"Array",proto:!0,forced:!n(597)("map")},{map:function(e){return l(this,e,arguments.length>1?arguments[1]:void 0)}})},2357:(e,t,n)=>{var r=n(3724),l=n(9039),o=n(9504),a=n(2787),u=n(1072),i=n(5397),c=o(n(8773).f),s=o([].push),d=r&&l(function(){var e=Object.create(null);return e[2]=2,!c(e,2)}),f=function(e){return function(t){for(var n,l=i(t),o=u(l),f=d&&null===a(l),v=o.length,m=0,p=[];v>m;)n=o[m++],r&&!(f?n in l:c(l,n))||s(p,e?[n,l[n]]:l[n]);return p}};e.exports={entries:f(!0),values:f(!1)}},4970:(e,t,n)=>{n.r(t),n.d(t,{default:()=>k}),n(2675),n(9463),n(2259),n(2008),n(3418),n(4423),n(4346),n(3792),n(2062),n(4782),n(3288),n(2010),n(5506),n(6099),n(7495),n(8781),n(1699),n(7764),n(2762),n(2953);var r=n(1425);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,l,o,a,u=[],i=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;i=!1}else for(;!(i=(r=o.call(n)).done)&&(u.push(r.value),u.length!==t);i=!0);}catch(e){c=!0,l=e}finally{try{if(!i&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw l}}return u}}(e,t)||a(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||a(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){if(e){if("string"==typeof e)return u(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var i={key:0,class:"block text-sm font-medium text-gray-700 mb-2"},c=["onKeydown","placeholder"],s={key:0,class:"absolute z-50 w-full mt-2 bg-white border border-gray-200 rounded-lg shadow-lg max-h-64 overflow-y-auto"},d={class:"p-1"},f=["onClick","onMouseenter"],v={class:"text-sm text-gray-700"},m={key:0,class:"w-4 h-4 text-gray-600",fill:"currentColor",viewBox:"0 0 20 20"},p={key:1,class:"flex flex-wrap gap-2 mt-2"},y={class:"font-medium"},g=["onClick"],h=["name","value"];const b={__name:"AutocompleteMulti",props:{items:{type:Object,default:function(){return{}}},modelValue:{type:Array,default:function(){return[]}},fieldName:{type:String,required:!0},label:{type:String,default:""},placeholder:{type:String,default:"Rechercher..."},showBadges:{type:Boolean,default:!0},containerClass:{type:[String,Array,Object],default:""}},emits:["update:modelValue"],setup:function(e,t){var n=t.expose,a=t.emit,u=e,b=a,k=(0,r.ref)(o(u.modelValue).map(String)),w=(0,r.ref)(""),B=(0,r.ref)(!1),x=(0,r.ref)(0),E=(0,r.ref)(null);(0,r.watch)(function(){return u.modelValue},function(e){k.value=o(e).map(String)},{deep:!0}),(0,r.watch)(k,function(e){b("update:modelValue",e)},{deep:!0});var C=(0,r.computed)(function(){var e=Object.entries(u.items);if(!w.value.trim())return e;var t=w.value.toLowerCase();return e.filter(function(e){var n=l(e,2);return n[0],n[1].toLowerCase().includes(t)})}),V=function(){B.value=!0,x.value=0},S=function(e){0!==C.value.length&&(x.value+=e,x.value<0?x.value=C.value.length-1:x.value>=C.value.length&&(x.value=0))},N=function(){if(C.value.length>0&&x.value>=0){var e=l(C.value[x.value],1)[0];
1A(e)}},A=function(e){var t=String(e);k.value.includes(t)||k.value.push(t),w.value="",B.value=!1,x.value=0},M=function(e){E.value&&!E.value.contains(e.target)&&(B.value=!1)};return(0,r.onMounted)(function(){document.addEventListener("click",M)}),(0,r.onUnmounted)(function(){document.removeEventListener("click",M)}),n({reset:function(){k.value=[]}}),function(t,n){return(0,r.openBlock)(),(0,r.createElementBlock)("div",{class:(0,r.normalizeClass)(["flex-1 min-w-[200px]",e.containerClass])},[e.label?((0,r.openBlock)(),(0,r.createElementBlock)("label",i,(0,r.toDisplayString)(e.label),1)):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("div",{class:"relative",ref_key:"autocompleteRef",ref:E},[(0,r.withDirectives)((0,r.createElementVNode)("input",{"onUpdate:modelValue":n[0]||(n[0]=function(e){return w.value=e}),onInput:V,onFocus:n[1]||(n[1]=function(e){return B.value=!0}),onKeydown:[n[2]||(n[2]=(0,r.withKeys)((0,r.withModifiers)(function(e){return S(1)},["prevent"]),["down"])),n[3]||(n[3]=(0,r.withKeys)((0,r.withModifiers)(function(e){return S(-1)},["prevent"]),["up"])),(0,r.withKeys)((0,r.withModifiers)(N,["prevent"]),["enter"]),n[4]||(n[4]=(0,r.withKeys)(function(e){return B.value=!1},["escape"]))],type:"text",placeholder:e.placeholder,class:"w-full px-4 py-2.5 pr-10 text-sm border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent bg-white transition-all duration-200"},null,40,c),[[r.vModelText,w.value]]),(0,r.createCommentVNode)(" Dropdown suggestions "),(0,r.createVNode)(r.Transition,{name:"dropdown"},{default:(0,r.withCtx)(function(){return[B.value&&C.value.length>0?((0,r.openBlock)(),(0,r.createElementBlock)("div",s,[(0,r.createElementVNode)("div",d,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(C.value,function(e,t){var o=l(e,2),a=o[0],u=o[1];return(0,r.openBlock)(),(0,r.createElementBlock)("div",{key:a,onClick:function(e){return A(a)},onMouseenter:function(e){return x.value=t},class:(0,r.normalizeClass)(["flex items-center justify-between px-3 py-2 hover:bg-gray-50 rounded cursor-pointer transition-colors",{"bg-gray-50":x.value===t,"opacity-50":k.value.includes(String(a))}])},[(0,r.createElementVNode)("span",v,(0,r.toDisplayString)(u),1),k.value.includes(String(a))?((0,r.openBlock)(),(0,r.createElementBlock)("svg",m,n[5]||(n[5]=[(0,r.createElementVNode)("path",{"fill-rule":"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z","clip-rule":"evenodd"},null,-1)]))):(0,r.createCommentVNode)("v-if",!0)],42,f)}),128))])])):(0,r.createCommentVNode)("v-if",!0)]}),_:1})],512),(0,r.createCommentVNode)(" Badges "),e.showBadges&&k.value.length>0?((0,r.openBlock)(),(0,r.createElementBlock)("div",p,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(k.value,function(t){return(0,r.openBlock)(),(0,r.createElementBlock)("div",{key:"badge-"+t,class:"inline-flex items-center px-3 py-1 bg-gray-100 text-gray-800 text-xs rounded-full transition-all duration-200 hover:bg-gray-200"},[(0,r.createElementVNode)("span",y,(0,r.toDisplayString)(e.items[t]),1),(0,r.createElementVNode)("button",{onClick:(0,r.withModifiers)(function(e){return function(e){k.value=k.value.filter(function(t){return t!==String(e)})}(t)},["prevent"]),type:"button",class:"ml-1.5 hover:bg-gray-300 rounded-full p-0.5 transition-colors"},n[6]||(n[6]=[(0,r.createElementVNode)("svg",{class:"w-3 h-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[(0,r.createElementVNode)("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 18L18 6M6 6l12 12"})],-1)]),8,g)])}),128))])):(0,r.createCommentVNode)("v-if",!0),(0,r.createCommentVNode)(" Hidden inputs pour le formulaire "),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(k.value,function(t){return(0,r.openBlock)(),(0,r.createElementBlock)("input",{key:"hidden-"+t,type:"hidden",name:e.fieldName+"[]",value:t},null,8,h)}),128))],2)}}},k=(0,n(6262).A)(b,[["__scopeId","data-v-ca09f184"]])},5506:(e,t,n)=>
1{var r=n(6518),l=n(2357).entries;r({target:"Object",stat:!0},{entries:function(e){return l(e)}})}}]);
2//# sourceMappingURL=970.089a10e4.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.