PageSourceSearch

https://joinup.ua/_nuxt/CPRWJy6g.js

js joinup.ua collected 2026-09-25 04:54:55 UTC 2,550 bytes, 1 lines download raw bytes

1import{aA as g}from"./Bd1mqh-k.js";import{ad as f,ae as x,d as o,_ as y,Q as p,a4 as m,$ as h,a0 as V,u as c,a1 as B,N as C,R as S}from"./CtZ65CYb.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="42effb42-a04e-4f0b-bdb5-8e6d0aa22032",e._sentryDebugIdIdentifier="sentry-dbid-42effb42-a04e-4f0b-bdb5-8e6d0aa22032")}catch{}})();const w=["id","value","name","checked","tabindex","disabled","readonly","required","aria-labelledby","aria-label","aria-invalid"],I={class:"_checkbox__box"},q={__name:"UiCheckbox",props:f({value:{type:[Boolean,String,Number,Object],default:null},trueValue:{type:Boolean,default:!0},falseValue:{type:Boolean,default:!1},name:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},required:{type:Boolean,default:!1},invalid:{type:Boolean,default:!1},tabindex:{type:Number,default:null},inputId:{type:String,default:null},inputClass:{type:[String,Object],default:null},inputStyle:{type:Object,default:null},ariaLabelledby:{type:String,default:null},ariaLabel:{type:String,default:null},greenChecked:{type:Boolean,default:!1},variant:{type:String,default:"primary",validator:e=>["primary","secondary"].includes(e)}},{modelValue:{default:void 0},modelModifiers:{}}),emits:f(["change"],["update:modelValue"]),setup(e,{emit:t}){const n=x(e,"modelValue"),a=e,r=t,s=o(()=>Array.isArray(n.value)),d=o(()=>s.value?n.value.includes(a.value):n.value===a.trueValue),v=o(()=>({"_checkbox--checked":d.value,"_checkbox--disabled":a.disabled,"_checkbox--readonly":a.readonly,"_checkbox--invalid":a.invalid,"_checkbox--green":a.greenChecked,[`_checkbox--${a.variant}`]:a.variant}));function k(i){const u=i.target.checked;if(s.value){const l=[...n.value];if(u)l.push(a.value);else{const b=l.indexOf(a.value);b!==-1&&l.splice(b,1)}n.value=l,r("change",l)}else{const l=u?a.trueValue:a.falseValue;n.value=l,r("change",l)}}return(i,u)=>{const l=g;return y(),p("div",{class:h(["_checkbox",c(v)])},[m("input",{id:e.inputId,type:"checkbox",class:h(["_checkbox__input",e.inputClass]),style:V(e.inputStyle),value:e.value,name:e.name,checked:c(d),tabindex:e.tabindex,disabled:e.disabled,readonly:e.readonly,required:e.required,"aria-labelledby":e.ariaLabelledby,"aria-label":e.ariaLabel,"aria-invalid":e.invalid||void 0,onChange:k},null,46,w),m("div",I,[B(i.$slots,"icon",{},()=>[c(d)?(y(),C(l,{key:0,name:"check-marker",color:"white"})):S("",!0)])])],2)}}};export{q as _};

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.