UNPKG

n8n-editor-ui

Version:

Workflow Editor UI for n8n

2 lines 5.33 kB
!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"n8n@2.16.1"}}catch(e){}}(),System.register(["./vue.runtime.esm-bundler-legacy-BW6xDdqj.js","./core-legacy-VD8c7QJ-.js","./src-legacy-B67uuxhB.js","./_plugin-vue_export-helper-legacy-DFdC_I5Z.js","./users.store-legacy-azRUgFdP.js","./constants-legacy-2_ytuuS3.js","./EnterpriseEdition.ee-legacy-Dh09mCXC.js","./ProjectSharing-legacy-CDHINECV.js"],(function(e,t){var o,l,n,r,s,a,i,u,d,f,c,p,_,m,y,b,g,h,w,v,x,j,q,V,$,T,k,D,E,F;return{setters:[function(e){o=e.$,l=e.A,n=e.C,r=e.E,s=e.N,a=e.S,i=e.Sn,u=e.T,d=e.Wt,f=e._n,c=e.gt,p=e.it,_=e.j,m=e.w,y=e.yt},function(e){b=e.at},function(e){g=e.Di,h=e.F,w=e.Ft,v=e.Zi,x=e.tt,j=e.ut},function(e){q=e.t},function(e){V=e.ai,$=e.ri},function(e){T=e.Qc},function(e){k=e.t},function(e){D=e.t}],execute:function(){(E=document.createElement("style")).textContent="._filter-button_qmehf_125 ._filter-button-count_qmehf_125>span{font-size:var(--font-size--3xs);font-weight:var(--font-weight--semibold)}@media screen and (max-width:480px){._filter-button_qmehf_125 ._filter-button-text_qmehf_130{text-indent:-10000px}._filter-button_qmehf_125 span+span{margin:0}}._filters-dropdown-footer_qmehf_138{justify-content:space-between;align-items:center;display:flex}._popover-content_qmehf_144{padding:var(--spacing--sm)}._trigger-wrapper_qmehf_148{display:inline-flex}._trigger-wrapper_qmehf_148[data-state=open] button{background-color:var(--button--color--background-active)}\n/*$vite$:1*/",document.head.appendChild(E);try{t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},(I=(new t.Error).stack)&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[I]="e7786f34-5729-4b2e-ad1d-44c6db370097",t._sentryDebugIdIdentifier="sentry-dbid-e7786f34-5729-4b2e-ad1d-44c6db370097")}catch(t){}var t,I;F=s({__name:"ResourceFiltersDropdown",props:{modelValue:{default:()=>({})},keys:{default:()=>[]},shareable:{type:Boolean,default:!0},reset:{type:Function,default:()=>{}},justIcon:{type:Boolean,default:!1}},emits:["update:modelValue","update:filtersLength"],setup(e,{emit:t}){const s=e,q=t,E=V(),F=b(),I=$(),P=a({get:()=>E.availableProjects.find((e=>e.id===s.modelValue.homeProject))??null,set:e=>{z("homeProject",e?.id??"")}}),S=a((()=>{let e=0;return s.keys.forEach((t=>{if("search"===t)return;const o=s.modelValue[t];!0===o&&(e+=1),Array.isArray(o)&&o.length&&(e+=1),"string"==typeof o&&""!==o&&(e+=1)})),e})),A=a((()=>S.value>0)),z=(e,t)=>{q("update:modelValue",{...s.modelValue,[e]:t})},C=()=>{if(s.reset)s.reset();else{const e={...s.modelValue};s.keys.forEach((t=>{e[t]=Array.isArray(s.modelValue[t])?[]:""})),q("update:modelValue",e)}P.value=null},L=a((()=>!A.value));return c(S,(e=>{q("update:filtersLength",e)})),(t,s)=>(o(),m(d(h),{width:"304px","content-class":t.$style["popover-content"],align:"end"},{trigger:y((()=>[n("span",{class:f(t.$style["trigger-wrapper"])},[_(d(g),null,{content:y((()=>[...s[2]||(s[2]=[l(" Filters ",-1)])])),default:y((()=>[_(d(v),{variant:"outline",icon:"funnel",size:"medium",iconOnly:L.value,active:A.value,"aria-label":d(F).baseText("forms.resourceFiltersDropdown.filters"),class:f({[t.$style["filter-button"]]:!0,[t.$style["no-label"]]:e.justIcon&&0===S.value}),"data-test-id":"resources-list-filters-trigger"},{default:y((()=>[S.value>0?(o(),m(d(w),{key:0,class:f(t.$style["filter-button-count"]),"data-test-id":"resources-list-filters-count",theme:"primary"},{default:y((()=>[l(i(S.value),1)])),_:1},8,["class"])):u("",!0),e.justIcon?u("",!0):(o(),r("span",{key:1,class:f(t.$style["filter-button-text"])},i(d(F).baseText("forms.resourceFiltersDropdown.filters")),3))])),_:1},8,["iconOnly","active","aria-label","class"])])),_:1})],2)])),content:y((()=>[n("div",{class:f(t.$style["filters-dropdown"]),"data-test-id":"resources-list-filters-dropdown"},[p(t.$slots,"default",{filters:e.modelValue,setKeyValue:z}),e.shareable&&d(E).isProjectHome?(o(),m(k,{key:0,features:[d(T).Sharing]},{default:y((()=>[_(d(j),{label:d(F).baseText("forms.resourceFiltersDropdown.owner"),bold:!1,size:"small",color:"text-base",class:"mb-3xs"},null,8,["label"]),_(D,{modelValue:P.value,"onUpdate:modelValue":[s[0]||(s[0]=e=>P.value=e),s[1]||(s[1]=e=>z("homeProject",e.id))],"search-fn":d(I),placeholder:d(F).baseText("forms.resourceFiltersDropdown.owner.placeholder"),"empty-options-text":d(F).baseText("projects.sharing.noMatchingProjects")},null,8,["modelValue","search-fn","placeholder","empty-options-text"])])),_:1},8,["features"])):u("",!0),A.value?(o(),r("div",{key:1,class:f([t.$style["filters-dropdown-footer"],"mt-s"])},[_(d(x),{onClick:C},{default:y((()=>[l(i(d(F).baseText("forms.resourceFiltersDropdown.reset")),1)])),_:1})],2)):u("",!0)],2)])),_:3},8,["content-class"]))}}),e("t",q(F,[["__cssModules",{$style:{"filter-button":"_filter-button_qmehf_125","filter-button-count":"_filter-button-count_qmehf_125","filter-button-text":"_filter-button-text_qmehf_130","filters-dropdown-footer":"_filters-dropdown-footer_qmehf_138","popover-content":"_popover-content_qmehf_144","trigger-wrapper":"_trigger-wrapper_qmehf_148"}}]]))}}})); //# sourceMappingURL=ResourceFiltersDropdown-legacy-D-usAd9H.js.map