PageSourceSearch

https://chaos.expert/assets/webpack/commons-pages.admin.groups.ind…ndex-pages.dashb-6a77819a.c8e3ad4b.chunk.js

js chaos.expert collected 2026-09-25 22:01:51 UTC 175,063 bytes, 12 lines download raw bytes

1(this.webpackJsonp=this.webpackJsonp||[]).push([["commons-pages.admin.groups.index-pages.admin.projects.index-pages.dashboard.groups.index-pages.dashb-6a77819a","9f42c377","8e2801ac","898d8847","vendors-pipeline_graph","7be23d8c"],{"/ev+":function(t){t.exports=JSON.parse('{"iconCount":117,"spriteSize":235332,"icons":[{"name":"add-user-sm","svg_size":72},{"name":"catalog-sm","svg_size":72},{"name":"chart-bar-sm","svg_size":72},{"name":"chat-sm","svg_size":72},{"name":"cloud-check-sm","svg_size":72},{"name":"cloud-tanuki-sm","svg_size":72},{"name":"cloud-user-sm","svg_size":72},{"name":"commit-sm","svg_size":72},{"name":"devops-sm","svg_size":72},{"name":"email-verification-md","svg_size":144},{"name":"email-verification-sm","svg_size":72},{"name":"empty-todos-all-done-md","svg_size":144},{"name":"empty-todos-md","svg_size":144},{"name":"merge-requests-sm","svg_size":72},{"name":"milestone-sm","svg_size":72},{"name":"package-sm","svg_size":72},{"name":"pipeline-sm","svg_size":72},{"name":"project-create-from-template-sm","svg_size":72},{"name":"project-create-new-sm","svg_size":72},{"name":"project-import-sm","svg_size":72},{"name":"purchase-success-md","svg_size":144},{"name":"rocket-launch-md","svg_size":144},{"name":"scan-alert-sm","svg_size":72},{"name":"schedule-md","svg_size":144},{"name":"search-sm","svg_size":72},{"name":"secure-sm","svg_size":72},{"name":"service-desk-sm","svg_size":72},{"name":"subgroup-create-new-sm","svg_size":72},{"name":"success-sm","svg_size":72},{"name":"tanuki-ai-md","svg_size":144},{"name":"tanuki-ai-sm","svg_size":72},{"name":"train-sm","svg_size":72},{"name":"variables-sm","svg_size":72},{"name":"wiki-sm","svg_size":72},{"name":"empty-access-md","svg_size":144},{"name":"empty-access-token-md","svg_size":144},{"name":"empty-activity-md","svg_size":144},{"name":"empty-admin-apps-md","svg_size":144},{"name":"empty-ai-catalog-md","svg_size":144},{"name":"empty-artifacts-md","svg_size":144},{"name":"empty-artifacts-sm","svg_size":72},{"name":"empty-catalog-md","svg_size":144},{"name":"empty-chart-md","svg_size":144},{"name":"empty-cloud-md","svg_size":144},{"name":"empty-commit-md","svg_size":144},{"name":"empty-dashboard-md","svg_size":144},{"name":"empty-devops-md","svg_size":144},{"name":"empty-embed-panel-md","svg_size":144},{"name":"empty-environment-md","svg_size":144},{"name":"empty-epic-add-md","svg_size":144},{"name":"empty-epic-md","svg_size":144},{"name":"empty-feature-flag-md","svg_size":144},{"name":"empty-friends-md","svg_size":144},{"name":"empty-geo-md","svg_size":144},{"name":"empty-groups-md","svg_size":144},{"name":"empty-issues-add-md","svg_size":144},{"name":"empty-issues-md","svg_size":144},{"name":"empty-job-canceled-md","svg_size":144},{"name":"empty-job-failed-md","svg_size":144},{"name":"empty-job-manual-md","svg_size":144},{"name":"empty-job-not-triggered-md","svg_size":144},{"name":"empty-job-pending-md","svg_size":144},{"name":"empty-job-scheduled-md","svg_size":144},{"name":"empty-job-skipped-md","svg_size":144},{"name":"empty-key-md","svg_size":144},{"name":"empty-labels-add-md","svg_size":144},{"name":"empty-labels-md","svg_size":144},{"name":"empty-labels-starred-md","svg_size":144},{"name":"empty-merge-requests-md","svg_size":144},{"name":"empty-milestone-md","svg_size":144},{"name":"empty-organizations-add-md","svg_size":144},{"name":"empty-organizations-md","svg_size":144},{"name":"empty-package-md","svg_size":144}
1,{"name":"empty-piechart-md","svg_size":144},{"name":"empty-pipeline-md","svg_size":144},{"name":"empty-private-md","svg_size":144},{"name":"empty-projects-deleted-md","svg_size":144},{"name":"empty-projects-md","svg_size":144},{"name":"empty-projects-starred-md","svg_size":144},{"name":"empty-radar-md","svg_size":144},{"name":"empty-scan-alert-md","svg_size":144},{"name":"empty-schedule-md","svg_size":144},{"name":"empty-search-md","svg_size":144},{"name":"empty-secrets-md","svg_size":144},{"name":"empty-secure-add-md","svg_size":144},{"name":"empty-secure-md","svg_size":144},{"name":"empty-service-desk-md","svg_size":144},{"name":"empty-snippets-md","svg_size":144},{"name":"empty-subgroup-add-md","svg_size":144},{"name":"empty-subgroup-md","svg_size":144},{"name":"empty-train-md","svg_size":144},{"name":"empty-user-alert-md","svg_size":144},{"name":"empty-user-md","svg_size":144},{"name":"empty-user-settings-md","svg_size":144},{"name":"empty-variables-md","svg_size":144},{"name":"empty-wiki-md","svg_size":144},{"name":"empty-workspaces-md","svg_size":144},{"name":"error-403-lg","svg_size":288},{"name":"error-404-lg","svg_size":288},{"name":"error-409-lg","svg_size":288},{"name":"error-422-lg","svg_size":288},{"name":"error-429-lg","svg_size":288},{"name":"error-500-lg","svg_size":288},{"name":"error-502-lg","svg_size":288},{"name":"error-503-lg","svg_size":288},{"name":"status-alert-md","svg_size":144},{"name":"status-alert-sm","svg_size":72},{"name":"status-fail-md","svg_size":144},{"name":"status-fail-sm","svg_size":72},{"name":"status-new-md","svg_size":144},{"name":"status-new-sm","svg_size":72},{"name":"status-nothing-md","svg_size":144},{"name":"status-nothing-sm","svg_size":72},{"name":"status-settings-md","svg_size":144},{"name":"status-settings-sm","svg_size":72},{"name":"status-success-md","svg_size":144},{"name":"status-success-sm","svg_size":72}]}')},"0Q6N":function(t,e,n){"use strict";n.d(e,"a",(function(){return b}));var i=n("ewH8"),r=n("lnrx"),s=(n("B++/"),n("z6RN"),n("47t/"),n("onSc")),o=n("qYtX");const a="undefined"!=typeof Element&&Boolean(Element.prototype.animate);var l={name:"GlToast",components:{CloseButton:o.a},props:{toastId:{type:String,required:!0},message:{type:String,required:!0},action:{type:Object,required:!1,default:null},autoHideDelay:{type:Number,required:!1,default:5e3}},data:()=>({visible:!0}),computed:{effectiveDelay(){return Math.max(this.autoHideDelay,1e3)}},created(){this.useCssTransition=a,this.dismissTimer=null,this.deadline=0,this.timeRemaining=this.effectiveDelay,this.isHiding=!1},beforeDestroy(){clearTimeout(this.dismissTimer)},methods:{startDismissTimer(){var t=this;clearTimeout(this.dismissTimer),this.deadline=Date.now()+this.timeRemaining,this.dismissTimer=setTimeout((function(){return t.hide()}),this.timeRemaining)},onPause(){this.dismissTimer&&(clearTimeout(this.dismissTimer),this.dismissTimer=null,this.timeRemaining=Math.max(this.deadline-Date.now(),1e3))},onResume(){this.timeRemaining&&!this.dismissTimer&&this.startDismissTimer()},hide(){this.isHiding||(this.isHiding=!0,clearTimeout(this.dismissTimer),this.dismissTimer=null,this.visible=!1)},onAfterLeave(){this.$emit("hidden",this.toastId)},onActionClick(t){var e=this;this.action&&this.action.onClick&&this.action.onClick(t,{id:this.toastId,hide:function(){return e.hide()}})}}},u=n("tBpV"),c=Object(u.a)(l,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"b-toast b-toast-append",attrs:{id:t.toastId+"_toast_outer",role:"status","aria-live":"polite","aria-atomic":"true"}},[e("transition",{attrs:{"enter-active-class":"fade","enter-to-class":"show","leave-class":"show","leave-active-class":"fade",appear:"","appear-active-class":"fade","appear-to-class":"show",css:t.useCssTransition},on:{"after-appear":t.startDismissTimer,"after-leave":t.onAfterLeave}},[t.visible?e("div",{staticClass:"toast gl-toast",attrs:{id:t.toastId,tabindex:"0"},on:{mouseenter:t.onPause,mouseleave:t.onResume}},[e("div",{staticClass:"toast-body"},[t._v(t._s(t.message))]),t._v(" "),e("header",{staticClass:"toast-header"},[t.action?e("a",{staticClass:"gl-toast-action",attrs:{role:t.action.href?void 0:"button",href:t.action.href},on:{click:t.onActionClick}},[t._v(t._s(t.action.text))]):t._e(),t._v(" "),e("close-button",{staticClass:"gl-toast-close-button",on:{click:t.hide}})],1)]):t._e()])],1)}),[],!1,null,null,null).exports;const d="undefined"!=typeof document&&"function"==typeof document.startViewTransition;var p={name:"GlToaster",components:{MountingPortal:s.MountingPortal,GlToast:c},expose:["addToast","hideToast","removeToast"],data:()=>({toasts:[]}),methods:{addToast(t){var e=this;const n=function(){return e.toasts.push(t)};d&&this.toasts.length>0?document.startViewTransition(n):n()},hideToast(t){const e=this.$refs.toastRefs;if(!e)return;const n=(Array.isArray(e)?e:[e]).find((function(e){return e.toastId===t}));n&&n.hide()},removeToast(t){const e=this.toasts.findIndex((function(e){return e.id===t}));if(-1!==e){const n=this.toasts[e];this.toasts.splice(e,1),n.onComplete&&n.onComplete({componentId:t})}}}},h=Object(u.a)(p,(function(){var t=this,e=t._self._c;return e("mounting-portal",{attrs:{"mount-to":"body",append:""}},[e("div",{staticClass:"b-toaster b-toaster-bottom-left",attrs:{id:"gl-toaster"}},[e("div",{staticClass:"b-toaster-slot"},t._l(t.toasts,(function(n){return e("gl-toast",{key:n.id,ref:"toastRefs",refInFor:!0,attrs:{"toast-id":n.id,message:n.message,action:n.action,"auto-hide-delay":n.autoHideDelay},on:{hidden:t.removeToast}})})),1)])])}),[],!1,null,null,null).exports;let f=0,g=null;function m(t){if(g){const t=document.getElementById("gl-toaster");if(t&&document.body.contains(t))return g;
1g.$destroy(),g=null}const e=i.default.extend(h);return g=Object(r.a)(t,e),g.$mount(document.createElement("div")),g}function v(t,e={}){const n=m(this),i="gl-toast-"+f;f+=1;const r={id:i,hide:function(){return n.hideToast(i)}},s=Number.isNaN(null==e?void 0:e.autoHideDelay)?void 0:e.autoHideDelay;return n.addToast({id:i,message:t,action:e.action||null,autoHideDelay:s,onComplete:e.onComplete||null}),r}const b={beforeCreate(){this.$toast||(this.$toast={show:v.bind(this)})}}},"0qM9":function(t,e,n){"use strict";var i=n("8EOZ"),r=n("XMal");e.a=function(t,e,n,s){var o=!n;n||(n={});for(var a=-1,l=e.length;++a<l;){var u=e[a],c=s?s(n[u],t[u],u,n,t):void 0;void 0===c&&(c=t[u]),o?Object(r.a)(n,u,c):Object(i.a)(n,u,c)}return n}},"1I5c":function(t,e,n){"use strict";var i=n("7e18"),r=n("hvGG"),s=n("d85j"),o=n("NnjE"),a=n("4qOP"),l={name:"GlSearchBoxByType",components:{GlClearIconButton:i.a,GlIcon:s.a,GlFormInput:r.a,GlLoadingIcon:o.a},inheritAttrs:!1,model:{prop:"value",event:"input"},props:{value:{type:String,required:!1,default:""},borderless:{type:Boolean,required:!1,default:!1},clearButtonTitle:{type:String,required:!1,default:function(){return Object(a.b)("GlSearchBoxByType.clearButtonTitle","Clear")}},disabled:{type:Boolean,required:!1,default:!1},isLoading:{type:Boolean,required:!1,default:!1},tooltipContainer:{required:!1,default:!1,validator:function(t){return!1===t||"string"==typeof t||t instanceof HTMLElement}}},computed:{inputAttributes(){const t={type:"search",placeholder:Object(a.b)("GlSearchBoxByType.input.placeholder","Search"),...this.$attrs};return t["aria-label"]||(t["aria-label"]=t.placeholder),t},hasValue(){return Boolean(this.value.length)},inputListeners(){return{...this.$listeners,input:this.onInput,focusin:this.onFocusin,focusout:this.onFocusout}},showClearButton(){return this.hasValue&&!this.disabled}},methods:{isInputOrClearButton(t){var e,n;return t===(null===(e=this.$refs.input)||void 0===e?void 0:e.$el)||t===(null===(n=this.$refs.clearButton)||void 0===n?void 0:n.$el)},clearInput(){this.onInput(""),this.focusInput()},focusInput(){this.$refs.input.$el.focus()},onInput(t){this.$emit("input",t)},onFocusout(t){const{relatedTarget:e}=t;this.isInputOrClearButton(e)||this.$emit("focusout",t)},onFocusin(t){const{relatedTarget:e}=t;this.isInputOrClearButton(e)||this.$emit("focusin",t)}}},u=n("tBpV"),c=Object(u.a)(l,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"gl-search-box-by-type"},[e("gl-icon",{staticClass:"gl-search-box-by-type-search-icon",attrs:{name:"search",variant:"subtle"}}),t._v(" "),e("gl-form-input",t._g(t._b({ref:"input",class:{"gl-search-box-by-type-input":!t.borderless,"gl-search-box-by-type-input-borderless":t.borderless},attrs:{value:t.value,disabled:t.disabled}},"gl-form-input",t.inputAttributes,!1),t.inputListeners)),t._v(" "),t.isLoading||t.showClearButton?e("div",{staticClass:"gl-search-box-by-type-right-icons"},[t.isLoading?e("gl-loading-icon",{staticClass:"gl-search-box-by-type-loading-icon"}):t._e(),t._v(" "),t.showClearButton?e("gl-clear-icon-button",{ref:"clearButton",staticClass:"gl-search-box-by-type-clear gl-clear-icon-button",attrs:{title:t.clearButtonTitle,"tooltip-container":t.tooltipContainer},on:{click:function(e){return e.stopPropagation(),t.clearInput.apply(null,arguments)},focusin:t.onFocusin,focusout:t.onFocusout}}):t._e()],1):t._e()],1)}),[],!1,null,null,null);e.a=c.exports},"2TqH":function(t,e,n){"use strict";var i=n("ho4C"),r=n("RqKJ"),s=n("mpVB"),o=n("RK7s"),a=n("q3oM"),l=n("b1NL"),u=n("KOQf"),c=n("AxB5"),d=n("nuJP"),p=n("O/A7");const h="."+u.a;var f={name:"GlDisclosureDropdown",events:{GL_DROPDOWN_SHOWN:o.i,GL_DROPDOWN_HIDDEN:o.h,GL_DROPDOWN_BEFORE_CLOSE:o.e,GL_DROPDOWN_FOCUS_CONTENT:o.g},components:{GlBaseDropdown:l.a,GlDisclosureDropdownItem:c.a,GlDisclosureDropdownGroup:d.a},props:{items:{type:Array,required:!1,default:function(){return[]},validator:p.e},toggleText:{type:String,required:!1,default:""},textSrOnly:{type:Boolean,required:!1,default:!1},category:{type:String,required:!1,default:a.q.primary,validator:function(t){return t in a.q}},variant:{type:String,required:!1,default:a.z.default,validator:function(t){return t in a.z}},size:{type:String,required:!1,default:"medium",validator:function(t){return t in a.r}},icon:{type:String,required:!1,default:""},disabled:{type:Boolean,required:!1,default:!1},loading:{type:Boolean,required:!1,default:!1},toggleId:{type:String,required:!1,default:function(){return Object(i.a)("dropdown-toggle-btn-")}},toggleClass:{type:[String,Array,Object],required:!1,default:null},noCaret:{type:Boolean,required:!1,default:!1},placement:{type:String,required:!1,default:"bottom-start",validator:function(t){return Object.keys(a.y).includes(t)}},toggleAriaLabelledBy:{type:String,required:!1,default:null},toggleAriaLabel:{type:String,required:!1,default:null},listAriaLabelledBy:{type:String,required:!1,default:null},block:{type:Boolean,required:!1,default:!1},dropdownOffset:{type:[Number,Object],required:!1,default:void 0},fluidWidth:{type:Boolean,required:!1,default:!1},autoClose:{type:Boolean,required:!1,default:!0},positioningStrategy:{type:String,required:!1,default:o.l,validator:function(t){return[o.l,o.m].includes(t)}},startOpened:{type:Boolean,required:!1,default:!1}},data:()=>({disclosureId:Object(i.a)("disclosure-"),nextFocusedItemIndex:null}),computed:{disclosureTag(){var t;return null!==(t=this.items)&&void 0!==t&&t.length||Object(p.b)(this.$scopedSlots.default||this.$slots.default)?"ul":"div"},hasCustomToggle(){return Boolean(this.$scopedSlots.toggle)},siblingsHaveIcons(){return Object(p.a)(this.items)}},mounted(){this.toggleAriaLabel&&this.toggleAriaLabelledBy&&Object(s.i)("Do not provide both `toggleAriaLabel` and `toggleAriaLabelledBy`. When both are present, `toggleAriaLabelledBy` takes precedence and `toggleAriaLabel` is ignored. See https://design.gitlab.com/components/dropdown-disclosure/#accessibility",{name:"GlDisclosureDropdown"}),this.startOpened&&this.open()},methods:{doSomeItemsHaveIcon:p.a,open(){this.$refs.baseDropdown.open()},close(){this.$refs.baseDropdown.close()},onShow(){this.$emit(o.i)},onBeforeClose(t){this.$emit(o.e,t)},onHide(){this.$emit(o.h),this.nextFocusedItemIndex=null},onKeydown(t){const{code:e}=t,n=this.getFocusableListItemElements();if(n.length<1)return;let i=!0;e===o.j?this.focusItem(0,n):e===o.c?this.focusItem(n.length-1,n):e===o.b?this.focusNextItem(t,n,-1):e===o.a?this.focusNextItem(t,n,1):e===o.d||e===o.n?this.handleAutoClose(t):i=!1,i&&Object(s.k)(t)},getFocusableListItemElements(){var t;const e=null===(t=this.$refs.content)||void 0===t?void 0:t.querySelectorAll(h);return Object(s.c)(Array.from(e||[]))},focusNextItem(t,e,n){const{target:i}=t,s=e.indexOf(i),o=Object(r.a)(s+n,0,e.length-1);this.focusItem(o,e)},focusItem(t,e){var n;this.nextFocusedItemIndex=t,null===(n=e[t])||void 0===n||n.focus()},closeAndFocus(){this.$refs.baseDropdown.closeAndFocus()},handleAction(t){var e=this;window.requestAnimationFrame((function(){e.$emit("action",t)}))},handleAutoClose(t){var e,n;this.autoClose&&t.target.closest(h)&&null!==(e=(n=this.$refs.baseDropdown).containsElement)&&void 0!==e&&e.call(n,t.target)&&this.closeAndFocus()},uniqueItemId:()=>Object(i.a)("disclosure-item-"),isItem:p.d},GL_DROPDOWN_CONTENTS_CLASS:o.f},g=n("tBpV"),m=Object(g.a)(f,(function(){var t=this,e=t._self._c;return e("gl-base-dropdown",{ref:"baseDropdown",staticClass:"gl-disclosure-dropdown",attrs:{"aria-labelledby":t.toggleAriaLabelledBy,"aria-label":t.toggleAriaLabelledBy?void 0:t.toggleAriaLabel,"arrow-element":t.$refs.disclosureArrow,"toggle-id":t.toggleId,"toggle-text":t.toggleText,"toggle-class":t.toggleClass,"text-sr-only":t.textSrOnly,category:t.category,variant:t.variant,size:t.size,icon:t.icon,disabled:t.disabled,loading:t.loading,"no-caret":t.noCaret,placement:t.placement,block:t.block,offset:t.dropdownOffset,"fluid-width":t.fluidWidth,"positioning-strategy":t.positioningStrategy,"is-disclosure":""},on:t._d({},[t.$options.events.GL_DROPDOWN_SHOWN,t.onShow,t.$options.events.GL_DROPDOWN_HIDDEN,t.onHide,t.$options.events.GL_DROPDOWN_BEFORE_CLOSE,t.onBeforeClose,t.$options.events.GL_DROPDOWN_FOCUS_CONTENT,t.onKeydown]),scopedSlots:t._u([t.hasCu
1stomToggle?{key:"toggle",fn:function(e){return[t._t("toggle",null,null,e)]}}:null],null,!0)},[t._v(" "),t._t("header"),t._v(" "),e(t.disclosureTag,{ref:"content",tag:"component",class:t.$options.GL_DROPDOWN_CONTENTS_CLASS,attrs:{id:t.disclosureId,"aria-labelledby":t.listAriaLabelledBy||t.toggleId,"data-testid":"disclosure-content",tabindex:"-1"},on:{keydown:t.onKeydown,click:t.handleAutoClose}},[t._t("default",(function(){return[t._l(t.items,(function(n,i){return[t.isItem(n)?[e("gl-disclosure-dropdown-item",{key:t.uniqueItemId(),attrs:{"siblings-have-icons":t.siblingsHaveIcons,item:n},on:{action:t.handleAction},scopedSlots:t._u(["list-item"in t.$scopedSlots?{key:"list-item",fn:function(){return[t._t("list-item",null,{item:n})]},proxy:!0}:null],null,!0)})]:[e("gl-disclosure-dropdown-group",{key:n.name,attrs:{bordered:0!==i,group:n},on:{action:t.handleAction},scopedSlots:t._u([t.$scopedSlots["group-label"]?{key:"group-label",fn:function(){return[t._t("group-label",null,{group:n})]},proxy:!0}:null,t.$scopedSlots["list-item"]?{key:"default",fn:function(){return t._l(n.items,(function(i){return e("gl-disclosure-dropdown-item",{key:t.uniqueItemId(),attrs:{"siblings-have-icons":t.doSomeItemsHaveIcon(n.items),item:i},on:{action:t.handleAction},scopedSlots:t._u([{key:"list-item",fn:function(){return[t._t("list-item",null,{item:i})]},proxy:!0}],null,!0)})}))},proxy:!0}:null],null,!0)})]]}))]}))],2),t._v(" "),t._t("footer")],2)}),[],!1,null,null,null);e.a=m.exports},"47Nv":function(t,e,n){"use strict";n("LdIe"),n("z6RN"),n("PTOk"),n("aFm2"),n("R9qC"),n("B++/"),n("47t/"),n("UezY"),n("hG7+");var i=n("ybl4"),r=n("onSc"),s=n("q3oM"),o=n("spe0"),a=n("iDkE"),l=n("6IH5");const u=function(t){return function(t){var e,n;return"Symbol(Fragment)"===(null==t||null===(e=t.type)||void 0===e||null===(n=e.toString)||void 0===n?void 0:n.call(e))}(t)?Array.isArray(t.children)?t.children.every(u):u(t.children):!!function(t){var e,n;return"Symbol(Comment)"===(null==t||null===(e=t.type)||void 0===e||null===(n=e.toString)||void 0===n?void 0:n.call(e))}(t)};var c={name:"GlFilteredSearchTokenSegment",components:{Portal:r.Portal,GlFilteredSearchSuggestionList:a.a,GlFilteredSearchSuggestion:o.a},inject:["portalName","alignSuggestions","termsAsTokens"],inheritAttrs:!1,props:{active:{type:Boolean,required:!1,default:!1},isTerm:{type:Boolean,required:!1,default:!1},label:{type:String,required:!1,default:"Search"},multiSelect:{type:Boolean,required:!1,default:!1},options:{type:Array,required:!1,default:function(){return null}},optionTextField:{type:String,required:!1,default:"title"},customInputKeydownHandler:{type:Function,required:!1,default:function(){return function(){return!1}}},value:{required:!0,validator:function(){return!0}},searchInputAttributes:{type:Object,required:!1,default:function(){return{}}},isLastToken:{type:Boolean,required:!1,default:!1},currentValue:{type:Array,required:!1,default:function(){return[]}},cursorPosition:{type:String,required:!1,default:"end",validator:function(t){return["start","end"].includes(t)}},viewOnly:{type:Boolean,required:!1,default:!1}},data(){return{fallbackValue:this.value}},computed:{hasTermSuggestion(){return!!this.termsAsTokens()&&(!!this.options&&this.options.some((function({value:t}){return t===l.c})))},matchingOption(){var t,e=this;return null===(t=this.options)||void 0===t?void 0:t.find((function(t){return t.value===e.value}))},nonMultipleValue(){return Array.isArray(this.value)?Object(i.a)(this.value):this.value},inputValue:{get(){return this.isTerm?this.nonMultipleValue:this.matchingOption?this.matchingOption[this.optionTextField]:this.nonMultipleValue},set(t){this.$emit("input",t)}},hasOptionsOrSuggestions(){var t;return(null===(t=this.options)||void 0===t?void 0:t.length)||function(t){if(!t)return!1;const e="function"==typeof t?t():t;return!(Array.isArray(e)?e.every(u):u(e))}(this.$slots.suggestions)},defaultSuggestedValue(){var t;if(!this.options)return this.nonMultipleValue;if(this.value){const t=this.getMatchingOptionForInputValue(this.inputValue)||this.getMatchingOptionForInputValue(this.inputValue,{loose:!0});return t?t.value:this.hasTermSuggestion?l.c:null}const e=this.options.find((function(t){return t.default}));return e?e.value:this.isTerm||null===(t=this.options[0])||void 0===t?void 0:t.value},containerAttributes(){return this.isLastToken&&!this.active&&this.currentValue.length>1&&this.searchInputAttributes}},watch:{active:{immediate:!0,handler(t){t?this.activate():this.deactivate()}},inputValue(t){if(this.termsAsTokens())return;if(this.multiSelect)return;if("string"!=typeof t)return;const e=t.split('"').length%2==0;if(-1===t.indexOf(" ")||e)return;const[n,...i]=Object(l.l)(t).filter((function(t,e,n){return Boolean(t)||e===n.length-1}));this.$emit("input",n),i.length&&this.$emit("split",i)}},methods:{emitIfInactive(t){t.button!==s.c||this.active||(this.$emit("activate"),t.preventDefault())},getMatchingOptionForInputValue(t,{loose:e}={loose:!1}){var n,i=this;return null===(n=this.options)||void 0===n?void 0:n.find((function(n){return e?Object(l.i)(n[i.optionTextField],t):n[i.optionTextField]===t}))},async activate(){this.fallbackValue=this.value,await this.$nextTick();const{input:t}=this.$refs;t&&(t.focus(),t.scrollIntoView({block:"nearest",inline:"end"}),this.alignSuggestions(t),"start"===this.cursorPosition&&(null==t||t.setSelectionRange(0,0)))},deactivate(){var t;this.options&&!this.isTerm&&(null===(t=this.matchingOption)||void 0===t?void 0:t.value)!==this.value&&this.$emit("input",this.fallbackValue)},applySuggestion(t){const e=this.termsAsTokens()?t:Object(l.p)(t);this.$emit("select",e),this.multiSelect||(this.$emit("input",e===l.c?this.inputValue:e),this.$emit("complete",e))},showHeader(t){var e;return null===(e=t.value)||void 0===e?void 0:e.toString().startsWith("gl-filtered-search-suggestion-group-")},handleInputKeydown(t){var e=this;const{key:n}=t,{suggestions:i,input:r}=this.$refs,s=null==i?void 0:i.getValue(),o={ArrowLeft:function(){0===r.selectionStart&&(t.preventDefault(),e.$emit("previous"))},ArrowRight:function(){r.selectionEnd===e.inputValue.length&&(t.preventDefault(),e.$emit("next"))},Backspace:function(){""===e.inputValue&&(t.preventDefault(),e.$emit("backspace"))},Enter:function(){t.preventDefault(),null!=s?e.applySuggestion(s):e.$emit("submit")},":":function(){null!=s&&(t.preventDefault(),e.applySuggestion(s))},Escape:function(){t.preventDefault(),e.$emit("complete")}},a={ArrowDown:function(){return i.nextItem()},Down:function(){return i.nextItem()},ArrowUp:function(){return i.prevItem()},Up:function(){return i.prevItem()}};this.hasOptionsOrSuggestions&&Object.assign(o,a),Object.keys(o).includes(n)?o[n]():this.customInputKeydownHandler(t,{suggestedValue:s,inputValue:this.inputValue,applySuggestion:function(t){return e.applySuggestion(t)}})},handleBlur(t){var e,n;null!==(e=t.relatedTarget)&&void 0!==e&&e.classList.contains(l.a)?null===(n=this.$refs.input)||void 0===n||n.focus():this.multiSelect?this.$emit("complete"):this.active&&this.$emit("deactivate")}}},d=n("tBpV"),p=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("div",t._g(t._b({staticClass:"gl-filtered-search-token-segment",class:{"gl-filtered-search-token-segment-active":t.active,"!gl-cursor-text":t.viewOnly},attrs:{"data-testid":"filtered-search-token-segment"}},"div",t.containerAttributes,!1),t.viewOnly?{}:{mousedown:t.emitIfInactive}),[t.active?[t._t("before-input",null,null,{submitValue:t.applySuggestion}),t._v(" "),t._t("input",(function(){return["checkbox"===t.searchInputAttributes.type?e("input",t._b({key:"_vif_1_0",directives:[{name:"model",rawName:"v-model",value:t.inputValue,expression:"inputValue"}],ref:"input",staticClass:"gl-filtered-search-token-segment-input",class:{"gl-filtered-search-token-segment-input-disabled":t.viewOnly},attrs:{"data-testid":"filtered-search-token-segment-input","aria-label":t.label,disabled:t.viewOnly,type:"checkbox"},domProps:{checked:Array.isArray(t.inputValue)?t._i(t.inputValue,null)>-1:t.inputValue},on:{keydown:t.handleInputKeydown,blur:t.handleBlur,change:function(e){var n=t.inputValue,i=e.target,r=!!i.checked;if(Array.isArray(n)){var s=t._i(n,null);i.checked?s<0&&(t.inputValue=n.concat([null])):s>-1&&(t.inputValue=n.slice(0,s).concat(n.slice(s+1)))}else t.inputValue=r}}},"input",t.searchInputAttributes,!1)):"radio"===t.searchInputAttributes.type?e("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.inputValue,expression:"inputValue"}],ref:"input",staticClass:"gl-filtered-search-token-segment-input",class:{"gl-filtered-search-token-segment-input-disabled":t.viewOnly},attrs:{"data-testid":"filtered-search-token-segment-input","aria-label":t.label,disabled:t.viewOnly,type:"radio"},domProps:{checked:t._q(t.inputValue,null)},on:{keydown:t.handleInputKeydown,blur:t.handleBlur,change:function(e){t.inputValue=null}}},"input",t.searchInputAttributes,!1)):e("input",t._b({directives:[{name:"model",rawName:"v-model",value:t.inputValue,expression:"inputValue"}],ref:"input",staticClass:"gl-filtered-search-token-segment-input",class:{"gl-filtered-search-token-segment-input-disabled":t.viewOnly},attrs:{"data-testid":"filtered-search-token-segment-input","aria-label":t.label,disabled:t.viewOnly,type:t.searchInputAttributes.type},domProps:{value:t.inputValue},on:{keydown:t.handleInputKeydown,blur:t.handleBlur,input:function(e){e.target.composing||(t.inputValue=e.target.value)}}},"input",t.searchInputAttributes,!1))]}),null,{submitValue:t.applySuggestion}),t._v(" "),e("portal",{key:"operator-"+t._uid,attrs:{to:t.portalName}},[t.hasOptionsOrSuggestions?e("gl-filtered-search-suggestion-list",{key:"operator-"+t._uid,ref:"suggestions",attrs:{role:"list",tabindex:"-1","data-testid":"filtered-search-suggestion-list","initial-value":t.defaultSuggestedValue},on:{suggestion:t.applySuggestion}}
1,[t.options?[t._l(t.options,(function(n,i){return[t.showHeader(n)?[i>0?e("li",{key:"separator-"+i},[e("hr",{staticClass:"gl-border-t -gl-mx-2 gl-my-2"})]):t._e(),t._v(" "),e("li",{key:"header-"+i,staticClass:"gl-mx-0 gl-pb-2 gl-pl-5 gl-pt-3 gl-text-sm gl-font-bold gl-text-strong",attrs:{role:"presentation","data-testid":"filtered-search-section-header"}},[t._v("\n                "+t._s(n.title)+"\n              ")])]:e("gl-filtered-search-suggestion",{key:`${n.value}-${i}`,attrs:{value:n.value,"icon-name":n.icon}},[t._t("option",(function(){return[n.component?[e(n.component,{tag:"component",attrs:{option:n}})]:[t._v("\n                  "+t._s(n[t.optionTextField])+"\n                ")]]}),null,{option:n})],2)]}))]:t._t("suggestions")],2):t._e()],1)]:t._t("view",(function(){return[t._v(t._s(t.inputValue))]}),null,{label:t.label,inputValue:t.inputValue})],2)}),[],!1,null,null,null);e.a=p.exports},"5jBk":function(t,e,n){"use strict";var i=n("3nFn");e.a=function(t){var e=new t.constructor(t.byteLength);return new i.a(e).set(new i.a(t)),e}},"6IH5":function(t,e,n){"use strict";n.d(e,"c",(function(){return a})),n.d(e,"b",(function(){return l})),n.d(e,"d",(function(){return u})),n.d(e,"a",(function(){return c})),n.d(e,"h",(function(){return d})),n.d(e,"k",(function(){return p})),n.d(e,"j",(function(){return f})),n.d(e,"m",(function(){return g})),n.d(e,"o",(function(){return m})),n.d(e,"g",(function(){return y})),n.d(e,"e",(function(){return x})),n.d(e,"f",(function(){return O})),n.d(e,"i",(function(){return w})),n.d(e,"n",(function(){return _})),n.d(e,"l",(function(){return S})),n.d(e,"p",(function(){return k}));n("ZzK0"),n("z6RN"),n("BzOf"),n("aFm2"),n("R9qC"),n("RFHG"),n("xuo1"),n("UezY"),n("hG7+");var i=n("wVKn"),r=n("ybl4"),s=n("v1ID"),o=n("oIb9");const a="filtered-search-term",l="intent-activate-previous",u=".gl-token-close",c="gl-filtered-search-suggestion-list";function d(t){return t.type===a&&""===t.value.data.trim()}function p(t){const e=[];return t.forEach((function(t){d(t)||(t.type!==a?e.push({...t}):e.length>0&&"string"==typeof e[e.length-1]?e[e.length-1]+=" "+t.value.data:e.push(t.value.data))})),e}function h(t){Array.isArray(t),0}function f(t){return"string"==typeof t||(h(t),t.some((function(t){return"string"==typeof t||!t.id})))}function g(t,e,n){if(0===e)return t;let i;return i=t>=0&&t<n?t:e>0?-1:n,Object(o.d)(i+e,n)}function m({icon:t,title:e,type:n,optionComponent:i}){return{icon:t,title:e,value:n,component:i}}let v=0;const b=function(){const t="token-"+v;return v+=1,t};function y(t){return t.id?t:{...t,id:b()}}function x(t=""){return{id:b(),type:a,value:{data:t}}}function O(t,e=!1){h(t);return(Array.isArray(t)?t:[t]).reduce((function(t,n){if("string"==typeof n)if(e){const e=n.trim();e&&t.push(x(e))}else{n.split(" ").filter(Boolean).forEach((function(e){return t.push(x(e))}))}else t.push(y(n));return t}),[])}function w(t,e){return t.toLowerCase().includes(e.toLowerCase())}const _={type:a,icon:"title",title:"Search for this text"};function S(t){if("'"===Object(i.a)(t)&&"'"===Object(r.a)(t))return[t];if('"'===Object(i.a)(t)&&'"'===Object(r.a)(t))return[t];const e=t.split(" "),n=[];let s=!1,o="";for(;e.length;){const t=e.shift();if(-1===t.indexOf('"'))s?o+=" "+t:n.push(t);else{const[i,r]=t.split('"',2);s?(s=!1,o+=` ${i}"`,n.push(o),o="",r.length&&e.unshift(r)):(s=!0,i.length&&n.push(i),o='"'+r)}}return n}function k(t){if(!Object(s.a)(t))return t;if(!t.includes(" "))return t;return["'",'"'].some((function(e){return Object(i.a)(t)===e&&Object(r.a)(t)===e}))?t:`"${t}"`}},"6R0y":function(t,e,n){"use strict";n.d(e,"c",(function(){return i})),n.d(e,"b",(function(){return r})),n.d(e,"a",(function(){return s}));const i="GlDisclosureDropdownItem",r="GlDisclosureDropdownGroup",s={top:"top",bottom:"bottom"}},"7e18":function(t,e,n){"use strict";var i=n("zIFf"),r=n("CbCZ"),s=n("4qOP"),o={name:"ClearIconButton",components:{GlButton:r.a},directives:{GlTooltip:i.a},props:{title:{type:String,required:!1,default:function(){return Object(s.b)("ClearIconButton.title","Clear")}},tooltipContainer:{required:!1,default:!1,validator:function(t){return!1===t||"string"==typeof t||t instanceof HTMLElement}}}},a=n("tBpV"),l=Object(a.a)(o,(function(){return(0,this._self._c)("gl-button",this._g({directives:[{name:"gl-tooltip",rawName:"v-gl-tooltip.hover",value:{container:this.tooltipContainer},expression:"{ container: tooltipContainer }",modifiers:{hover:!0}}],staticClass:"gl-clear-icon-button",attrs:{variant:"default",category:"tertiary",size:"small",name:"clear",icon:"clear",title:this.title,"aria-label":this.title}},this.$listeners))}),[],!1,null,null,null);e.a=l.exports},"91vX":function(t,e,n){"use strict";function i(t,e){if(t===e)return!0;let n=t instanceof Date,r=e instanceof Date;if(n||r)return!(!n||!r)&&t.getTime()===e.getTime();if(n=Array.isArray(t),r=Array.isArray(e),n||r){if(!n||!r||t.length!==e.length)return!1;let s=!0;for(let n=0;s&&n<t.length;n+=1)s=i(t[n],e[n]);return s}if(n=null!==t&&"object"==typeof t,r=null!==e&&"object"==typeof e,n||r){if(!n||!r)return!1;if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t){const r=Object.prototype.hasOwnProperty.call(t,n),s=Object.prototype.hasOwnProperty.call(e,n);if(r&&!s||!r&&s||!i(t[n],e[n]))return!1}}return String(t)===String(e)}function r(t,e){for(let n=0;n<t.length;n+=1)if(i(t[n],e))return n;return-1}n.d(e,"a",(function(){return i})),n.d(e,"b",(function(){return r}))},"93nq":function(t,e,n){"use strict";n("Tznw"),n("IYH6"),n("6yen"),n("OeRx"),n("l/dT"),n("RqS2"),n("Zy7a"),n("cjZU"),n("OAhk"),n("X42P"),n("mHhP"),n("fn0I"),n("UB/6"),n("imhG"),n("B++/"),n("z6RN"),n("47t/"),n("UezY"),n("hG7+"),n("3UXl"),n("iyoE"),n("aFm2"),n("R9qC"),n("ZzK0"),n("BzOf");var i=n("ho4C"),r=n("dLPT"),s=n("RqKJ"),o=n("mpVB"),a=n("RK7s"),l=n("q3oM"),u=n("CbCZ"),c=n("NnjE"),d=n("gFTu"),p=n("1I5c"),h=n("b1NL"),f=n("4qOP"),g=n("vx36"),m=n("7e18"),v=n("d85j"),b={name:"GlListboxSearchInput",components:{GlClearIconButton:m.a,GlIcon:v.a},inheritAttrs:!1,model:{prop:"value",event:"input"},props:{value:{type:String,required:!1,default:""},placeholder:{type:String,required:!1,default:"Search"}},computed:{hasValue(){return Boolean(this.value.length)},inputListeners(){var t=this;
1return{...this.$listeners,input:function(e){t.$emit("input",e.target.value)}}}},methods:{clearInput(){this.$emit("input",""),this.focusInput()},focusInput(){this.$refs.input.focus()}}},y=n("tBpV"),x=Object(y.a)(b,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"gl-listbox-search"},[e("gl-icon",{staticClass:"gl-listbox-search-icon",attrs:{name:"search-sm",size:12}}),t._v(" "),e("input",t._g(t._b({ref:"input",staticClass:"gl-listbox-search-input",attrs:{type:"search","aria-label":t.placeholder,placeholder:t.placeholder},domProps:{value:t.value}},"input",t.$attrs,!1),t.inputListeners)),t._v(" "),t.hasValue?e("gl-clear-icon-button",{staticClass:"gl-listbox-search-clear-button",on:{click:function(e){return e.stopPropagation(),t.clearInput.apply(null,arguments)}}}):t._e()],1)}),[],!1,null,null,null).exports,O=n("1TR3"),w=n("Mb0h");const _=Symbol("null-key"),S=["gl-border-t-1","gl-border-t-solid","gl-border-t-dropdown-divider","gl-pt-1","gl-mt-2"];var k={name:"GlCollapsibleListbox",HEADER_ITEMS_BORDER_CLASSES:["gl-border-b-1","gl-border-b-solid","gl-border-b-dropdown-divider"],events:{GL_DROPDOWN_SHOWN:a.i,GL_DROPDOWN_HIDDEN:a.h,GL_DROPDOWN_FOCUS_CONTENT:a.g},components:{GlBaseDropdown:h.a,GlListboxItem:g.a,GlListboxGroup:O.a,GlButton:u.a,GlSearchBoxByType:p.a,GlListboxSearchInput:x,GlLoadingIcon:c.a,GlIntersectionObserver:d.a},inject:{getFormGroupInstance:{default:function(){return function(){}}}},model:{prop:"selected",event:"select"},props:{items:{type:Array,required:!1,default:function(){return[]},validator:w.c},selected:{type:[Array,String,Number,null],required:!1,default:function(){return[]}},multiple:{type:Boolean,required:!1,default:!1},toggleText:{type:String,required:!1,default:""},textSrOnly:{type:Boolean,required:!1,default:!1},headerText:{type:String,required:!1,default:""},category:{type:String,required:!1,default:l.q.primary,validator:function(t){return t in l.q}},variant:{type:String,required:!1,default:l.z.default,validator:function(t){return t in l.z}},size:{type:String,required:!1,default:"medium",validator:function(t){return t in l.r}},icon:{type:String,required:!1,default:""},disabled:{type:Boolean,required:!1,default:!1},state:{type:Boolean,required:!1,default:null},loading:{type:Boolean,required:!1,default:!1},toggleClass:{type:[String,Array,Object],required:!1,default:null},noCaret:{type:Boolean,required:!1,default:!1},placement:{type:String,required:!1,default:"bottom-start",validator:function(t){return Object.keys(l.y).includes(t)}},isCheckCentered:{type:Boolean,required:!1,default:!1},toggleId:{type:String,required:!1,default:null},toggleAriaLabelledBy:{type:String,required:!1,default:null},listAriaLabelledBy:{type:String,required:!1,default:null},searchable:{type:Boolean,required:!1,default:!1},searching:{type:Boolean,required:!1,default:!1},infiniteScroll:{type:Boolean,required:!1,default:!1},totalItems:{type:Number,required:!1,default:null},infiniteScrollLoading:{type:Boolean,required:!1,default:!1},noResultsText:{type:String,required:!1,default:"No results found"},searchPlaceholder:{type:String,required:!1,default:"Search"},resetButtonLabel:{type:String,required:!1,default:""},showSelectAllButtonLabel:{type:String,required:!1,default:""},block:{type:Boolean,required:!1,default:!1},dropdownOffset:{type:[Number,Object],required:!1,default:void 0},fluidWidth:{type:Boolean,required:!1,default:!1},panelMatchTriggerWidth:{type:Boolean,required:!1,default:!1},positioningStrategy:{type:String,required:!1,default:a.l,validator:function(t){return[a.l,a.m].includes(t)}},startOpened:{type:Boolean,required:!1,default:!1},srOnlyResultsLabel:{type:Function,required:!1,default:Object(f.c)("GlCollapsibleListbox.srOnlyResultsLabel","%d result","%d results")}},data:()=>({selectedValues:[],listboxId:Object(i.a)("listbox-"),searchInputId:Object(i.a)("listbox-search-input-"),nextFocusedItemIndex:null,searchStr:"",topBoundaryVisible:!0,bottomBoundaryVisible:!0,activeItemId:null,itemIds:new Map}),computed:{listboxAriaLabelledByID(){return this.headerId&&this.searchable?""+this.headerId:this.searchable?this.searchInputId:this.isInFormGroup?this.listboxIdComputed:this.listAriaLabelledBy||this.headerId||this.toggleIdComputed},isInFormGroup(){return Boolean(this.getFormGroupInstance())},toggleIdComputed(){return this.toggleId||Object(i.a)("dropdown-toggle-btn-")},listboxIdComputed(){if(this.isInFormGroup)return this.listAriaLabelledBy?this.listAriaLabelledBy:this.toggleId?this.toggleId+"-span":Object(i.a)("dropdown-toggle-span-")},listboxTag(){return!this.hasItems||Object(w.b)(this.items[0])?"ul":"div"},listboxClasses(){return{"top-scrim-visible":!this.topBoundaryVisible,"bottom-scrim-visible":!this.bottomBoundaryVisible,[a.f]:!0}},itemTag(){return"ul"===this.listboxTag?"li":"div"},flattenedOptions(){return Object(w.a)(this.items)},searchHasOptions(){return this.flattenedOptions.length>0&&this.searchStr},hasItems(){return this.items.length>0},listboxToggleText(){var t,e=this;return this.toggleText?this.toggleText:!this.multiple&&this.selectedValues.length?null===(t=this.flattenedOptions.find((function({value:t}){return t===e.selectedValues[0]})))||void 0===t?void 0:t.text:""},selectedIndices(){var t=this;return this.selectedValues.map((function(e){return t.flattenedOptions.findIndex((function({value:t}){return t===e}))})).filter((function(t){return-1!==t})).sort()},showList(){return this.flattenedOptions.length&&!this.searching},showNoResultsText(){return!this.flattenedOptions.length&&!this.searching},announceSRSearchResults(){return this.searchable&&!this.showNoResultsText},headerId(){return this.headerText&&Object(i.a)("listbox-header-")},showResetButton(){return!!this.resetButtonLabel&&(!!this.hasItems&&(!(!this.selected||0===this.selected.length)&&!this.showSelectAllButton))},showSelectAllButton(){return!!this.showSelectAllButtonLabel&&(!!this.multiple&&(!!this.hasItems&&this.selected.length!==this.flattenedOptions.length))},showIntersectionObserver(){return this.infiniteScroll&&!this.infiniteScrollLoading&&!this.loading&&!this.searching},isBusy(){return this.infiniteScrollLoading||this.loading||this.searching},hasCustomToggle(){return Boolean(this.$scopedSlots.toggle)},hasSelection(){return Boolean(this.selectedValues.length)}
1,toggleButtonClasses(){const t=[this.toggleClass];return this.hasSelection||t.push("!gl-text-subtle"),t},hasHeader(){return this.headerText||this.searchable},hasFooter(){return Boolean(this.$scopedSlots.footer)},loadingAnnouncementText(){return this.infiniteScrollLoading?Object(f.b)("GlCollapsibleListbox.loadingAnnouncementText.loadingMoreItems","Loading more items"):this.searching?Object(f.b)("GlCollapsibleListbox.loadingAnnouncementText.searching","Searching"):this.loading?Object(f.b)("GlCollapsibleListbox.loadingAnnouncementText.loadingItems","Loading items"):""}},watch:{selected:{immediate:!0,handler(t,e){Array.isArray(t)?this.selectedValues=[...t]:this.selectedValues=[t],void 0===e||Object(r.a)(t,e)||this.$emit("change")}},items:{async handler(){await this.$nextTick(),this.observeScroll(),this.searchHasOptions?this.nextFocusedItemIndex=this.getFirstEnabledIndex():this.nextFocusedItemIndex=null}}},mounted(){this.startOpened&&this.open(),this.observeScroll()},beforeDestroy(){var t;null===(t=this.scrollObserver)||void 0===t||t.disconnect()},methods:{onFocusContent(t){t.preventDefault(),this.open()},open(){this.$refs.baseDropdown.open()},close(){this.$refs.baseDropdown.close()},groupClasses:t=>0===t?null:S,onShow(){if(this.searchable){if(this.focusSearchInput(),this.searchHasOptions){const t=this.getFirstEnabledIndex();this.nextFocusedItemIndex=t;const e=this.flattenedOptions[t];this.activeItemId=this.generateItemId(e)}}else{var t;const e=this.selectedIndices[0],n=void 0===e||null!==(t=this.flattenedOptions[e])&&void 0!==t&&t.disabled?this.getFirstEnabledIndex():e;this.focusItem(n,this.getFocusableListItemElements())}this.$emit(a.i)},onHide(t){this.$emit(a.h),this.nextFocusedItemIndex=null,this.$emit("blur",t)},getNextIndex(t,e,n){const i=e===a.b?-1:1;let r=t;for(let t=0;t<n;t+=1){var s;if(r+=i,r<0&&(r=n-1),r>=n&&(r=0),null===(s=this.flattenedOptions[r])||void 0===s||!s.disabled)return r}return t},getFirstEnabledIndex(){return this.flattenedOptions.findIndex((function(t){return!t.disabled}))},getLastEnabledIndex(){return this.flattenedOptions.findLastIndex((function(t){return!t.disabled}))},handleListNavigation(t,e){var n;const i=null!==(n=this.nextFocusedItemIndex)&&void 0!==n?n:-1,r=this.getNextIndex(i,t,e.length);this.focusItem(r,e,this.searchable)},onKeydown(t){const{code:e,target:n}=t,i=this.getFocusableListItemElements();if(i.length<1)return;const r=n.matches(".gl-listbox-search-input");let s=!0;switch(e){case a.j:!this.searchable&&r||this.focusItem(this.getFirstEnabledIndex(),i,this.searchable);break;case a.c:!this.searchable&&r||this.focusItem(this.getLastEnabledIndex(),i,this.searchable);break;case a.b:if(r&&!this.searchable)return;this.handleListNavigation(a.b,i);break;case a.a:r&&!this.searchable?this.focusItem(this.getFirstEnabledIndex(),i):this.handleListNavigation(a.a,i);break;case a.d:if(r){if(i.length>0&&null!==this.nextFocusedItemIndex){const t=this.flattenedOptions[this.nextFocusedItemIndex];null!=t&&t.disabled||this.onSelect(t,!this.isSelected(t))}}else s=!1;break;default:s=!1}s&&Object(o.k)(t)},getFocusableListItemElements(){var t;const e=null===(t=this.$refs.list)||void 0===t?void 0:t.querySelectorAll('[role="option"]');return Array.from(e||[])},focusNextItem(t,e,n){const{target:i}=t,r=e.indexOf(i),o=Object(s.a)(r+n,0,e.length-1);this.focusItem(o,e)},async focusItem(t,e,n=!1){this.nextFocusedItemIndex=t;const i=this.flattenedOptions[t];var r;(this.activeItemId=i?this.generateItemId(i):null,n)||(null===(r=e[t])||void 0===r||r.focus());await this.$nextTick(),this.scrollActiveItemIntoView()},focusSearchInput(){this.$refs.searchBox.focusInput()},onSelect(t,e){this.multiple?this.onMultiSelect(t.value,e):this.onSingleSelect(t.value,e)},isHighlighted(t){return this.nextFocusedItemIndex===this.flattenedOptions.indexOf(t)},isSelected(t){return this.selectedValues.some((function(e){return e===t.value}))},isFocused(t){return this.nextFocusedItemIndex===this.flattenedOptions.indexOf(t)},isDisabled:t=>t.disabled,onSingleSelect(t,e){e&&this.$emit("select",t),this.closeAndFocus()},onMultiSelect(t,e){e?this.$emit("select",[...this.selectedValues,t]):this.$emit("select",this.selectedValues.filter((function(e){return e!==t})))},search(t){this.$emit("search",t)},onResetButtonClicked(){this.$emit("reset")},onSelectAllButtonClicked(){this.$emit("select-all")},closeAndFocus(){this.$refs.baseDropdown.closeAndFocus()},onIntersectionObserverAppear(){this.$emit("bottom-reached")},listboxItemKey:t=>null===t.value?_:t.value,listboxItemMoreItemsAriaAttributes(t){return null===this.totalItems?{}:{"aria-setsize":this.totalItems,"aria-posinset":t+1}},observeScroll(){var t,e=this;const n={rootMargin:"8px",root:this.$refs.list,threshold:1};null===(t=this.scrollObserver)||void 0===t||t.disconnect();const i=new IntersectionObserver((function(t){t.forEach((function(t){var n;e[null===(n=t.target)||void 0===n?void 0:n.$__visibilityProp]=t.isIntersecting}))}),n),r=this.$refs["top-boundary"],s=this.$refs["bottom-boundary"];r&&(r.$__visibilityProp="topBoundaryVisible",i.observe(r)),s&&(s.$__visibilityProp="bottomBoundaryVisible",i.observe(s)),this.scrollObserver=i},isOption:w.b,generateItemId(t){const e=null===t.value?_:t.value;return this.itemIds.has(e)||this.itemIds.set(e,Object(i.a)("listbox-item-")),this.itemIds.get(e)},scrollActiveItemIntoView(){const t=this.$refs.list;if(!this.activeItemId||!this.searchable||!t)return;const e=document.getElementById(this.activeItemId);if(!e)return;const n=t.getBoundingClientRect(),i=e.getBoundingClientRect(),r=e.offsetTop;i.top<n.top?t.scrollTo({top:r-30,behavior:"smooth"}):i.bottom>n.bottom&&t.scrollTo({top:r-n.height+e.offsetHeight+30,behavior:"smooth"})}}},C=Object(y.a)(k,(function(){var t=this,e=t._self._c;return e("gl-base-dropdown",{ref:"baseDropdown",attrs:{"aria-haspopup":"listbox","active-item-id":t.activeItemId,"aria-labelledby":t.toggleAriaLabelledBy,block:t.block,"has-searchable-listbox":t.
1searchable,"has-external-label":t.isInFormGroup,"listbox-id":t.listboxIdComputed,state:t.state,"toggle-id":t.toggleIdComputed,"toggle-text":t.listboxToggleText,"toggle-class":t.toggleButtonClasses,"text-sr-only":t.textSrOnly,category:t.category,variant:t.variant,size:t.size,icon:t.icon,disabled:t.disabled,loading:t.loading,"no-caret":t.noCaret,placement:t.placement,offset:t.dropdownOffset,"fluid-width":t.fluidWidth,"panel-match-trigger-width":t.panelMatchTriggerWidth,"positioning-strategy":t.positioningStrategy},on:t._d({},[t.$options.events.GL_DROPDOWN_FOCUS_CONTENT,t.onFocusContent,t.$options.events.GL_DROPDOWN_SHOWN,t.onShow,t.$options.events.GL_DROPDOWN_HIDDEN,t.onHide]),scopedSlots:t._u([t.hasCustomToggle?{key:"toggle",fn:function(e){return[t._t("toggle",null,null,e)]}}:null,{key:"default",fn:function({visible:n}){return[t.headerText?e("div",{staticClass:"gl-flex gl-min-h-8 gl-shrink-0 gl-items-center gl-px-4 gl-py-3",class:t.$options.HEADER_ITEMS_BORDER_CLASSES},[e("div",{staticClass:"gl-grow gl-pr-2 gl-text-sm gl-font-bold gl-text-strong",attrs:{id:t.headerId,"data-testid":"listbox-header-text"}},[t._v("\n        "+t._s(t.headerText)+"\n      ")]),t._v(" "),t.showResetButton?e("gl-button",{staticClass:"!gl-m-0 !gl-w-auto gl-max-w-1/2 gl-flex-shrink-0 gl-text-ellipsis !gl-px-2 !gl-text-sm focus-visible:!gl-focus-inset",attrs:{category:"tertiary",size:"small","data-testid":"listbox-reset-button"},on:{click:t.onResetButtonClicked}},[t._v("\n        "+t._s(t.resetButtonLabel)+"\n      ")]):t._e(),t._v(" "),t.showSelectAllButton?e("gl-button",{staticClass:"!gl-m-0 !gl-w-auto gl-max-w-1/2 gl-flex-shrink-0 gl-text-ellipsis !gl-px-2 !gl-text-sm focus-visible:!gl-focus-inset",attrs:{category:"tertiary",size:"small","data-testid":"listbox-select-all-button"},on:{click:t.onSelectAllButtonClicked}},[t._v("\n        "+t._s(t.showSelectAllButtonLabel)+"\n      ")]):t._e()],1):t._e(),t._v(" "),t.searchable?e("div",{staticClass:"gl-shrink-0",class:t.$options.HEADER_ITEMS_BORDER_CLASSES},[e("gl-listbox-search-input",{ref:"searchBox",class:{"gl-listbox-topmost":!t.headerText},attrs:{id:t.searchInputId,"data-testid":"listbox-search-input",role:"combobox","aria-expanded":String(n),"aria-controls":t.listboxId,"aria-activedescendant":t.activeItemId,"aria-haspopup":"listbox",placeholder:t.searchPlaceholder},on:{input:t.search,keydown:[function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;e.preventDefault()},t.onKeydown]},model:{value:t.searchStr,callback:function(e){t.searchStr=e},expression:"searchStr"}}),t._v(" "),t.searching?e("gl-loading-icon",{staticClass:"gl-my-3",attrs:{"data-testid":"listbox-search-loader",size:"md"}}):t._e()],1):t._e(),t._v(" "),t.showList?e(t.listboxTag,{ref:"list",tag:"component",staticClass:"gl-new-dropdown-contents gl-new-dropdown-contents-with-scrim-overlay",class:t.listboxClasses,attrs:{id:t.listboxId,"aria-busy":t.isBusy,"aria-labelledby":t.listboxAriaLabelledByID,"aria-multiselectable":t.multiple?"true":void 0,role:"listbox",tabindex:"0"},on:{keydown:t.onKeydown}},[e(t.itemTag,{tag:"component",staticClass:"top-scrim-wrapper",attrs:{"aria-hidden":"true","data-testid":"top-scrim"}},[e("div",{staticClass:"top-scrim",class:{"top-scrim-light":!t.hasHeader,"top-scrim-dark":t.hasHeader}})]),t._v(" "),e(t.itemTag,{ref:"top-boundary",tag:"component",attrs:{"aria-hidden":"true"}}),t._v(" "),t._l(t.items,(function(n,i){return[t.isOption(n)?[e("gl-listbox-item",t._b({key:t.listboxItemKey(n),attrs:{id:t.generateItemId(n),"data-testid":"listbox-item-"+n.value,"is-highlighted":t.isHighlighted(n),"is-selected":t.isSelected(n),"is-focused":t.isFocused(n),"is-check-centered":t.isCheckCentered,"is-disabled":t.isDisabled(n)},on:{select:function(e){return t.onSelect(n,e)}}},"gl-listbox-item",t.listboxItemMoreItemsAriaAttributes(i),!1),[t._t("list-item",(function(){return[t._v("\n              "+t._s(n.text)+"\n            ")]}),{item:n})],2)]:[e("gl-listbox-group",{key:n.text,class:t.groupClasses(i),attrs:{name:n.text,"text-sr-only":n.textSrOnly},scopedSlots:t._u([t.$scopedSlots["group-label"]?{key:"group-label",fn:function(){return[t._t("group-label",null,{group:n})]},proxy:!0}:null],null,!0)}
1,[t._v(" "),t._l(n.options,(function(n){return e("gl-listbox-item",{key:t.listboxItemKey(n),attrs:{id:t.generateItemId(n),"data-testid":"listbox-item-"+n.value,"is-highlighted":t.isHighlighted(n),"is-selected":t.isSelected(n),"is-focused":t.isFocused(n),"is-check-centered":t.isCheckCentered,"is-disabled":t.isDisabled(n)},on:{select:function(e){return t.onSelect(n,e)}}},[t._t("list-item",(function(){return[t._v("\n                "+t._s(n.text)+"\n              ")]}),{item:n})],2)}))],2)]]})),t._v(" "),t.infiniteScrollLoading?e(t.itemTag,{tag:"component"},[e("gl-loading-icon",{staticClass:"gl-my-3",attrs:{"data-testid":"listbox-infinite-scroll-loader",size:"md"}})],1):t._e(),t._v(" "),t.showIntersectionObserver?e("gl-intersection-observer",{on:{appear:t.onIntersectionObserverAppear}}):t._e(),t._v(" "),e(t.itemTag,{ref:"bottom-boundary",tag:"component",attrs:{"aria-hidden":"true"}}),t._v(" "),e(t.itemTag,{tag:"component",staticClass:"bottom-scrim-wrapper",attrs:{"aria-hidden":"true","data-testid":"bottom-scrim"}},[e("div",{staticClass:"bottom-scrim",class:{"!gl-rounded-none":t.hasFooter}})])],2):t._e(),t._v(" "),t.announceSRSearchResults?e("span",{staticClass:"gl-sr-only",attrs:{"data-testid":"listbox-number-of-results","aria-live":"assertive"}},[t._t("search-summary-sr-only",(function(){return[t._v("\n        "+t._s(t.srOnlyResultsLabel(t.flattenedOptions.length))+"\n      ")]}))],2):t._e(),t._v(" "),t.isBusy?e("span",{staticClass:"gl-sr-only",attrs:{"aria-live":"polite","data-testid":"listbox-loading-announcement"}},[t._v("\n      "+t._s(t.loadingAnnouncementText)+"\n    ")]):t.showNoResultsText?e("div",{staticClass:"gl-py-3 gl-pl-7 gl-pr-5 gl-text-base gl-text-subtle",attrs:{"aria-live":"assertive","data-testid":"listbox-no-results-text"}},[t._v("\n      "+t._s(t.noResultsText)+"\n    ")]):t._e(),t._v(" "),t._t("footer")]}}],null,!0)})}),[],!1,null,null,null);e.a=C.exports},"9MU8":function(t,e,n){"use strict";var i=n("bKkX");e.a=function(t){return Object(i.a)(t,5)}},AxB5:function(t,e,n){"use strict";var i=n("KOQf").b,r=n("tBpV"),s=Object(r.a)(i,(function(){var t=this,e=t._self._c;return e("li",t._g({class:t.classes,attrs:{tabindex:t.listIndex,"data-testid":"disclosure-dropdown-item"}},t.wrapperListeners),[t._t("default",(function(){return[e(t.itemComponent.is,t._g(t._b({ref:"item",tag:"component",staticClass:"gl-new-dropdown-item-content",attrs:{tabindex:t.componentIndex}},"component",t.itemComponent.attrs,!1),t.itemComponent.listeners),[e("span",{staticClass:"gl-new-dropdown-item-text-wrapper"},[t._t("list-item",(function(){return[t.iconName||t.siblingsHaveIcons?e("span",{staticClass:"gl-new-dropdown-item-icon"},[t.iconName?e("gl-icon",{attrs:{name:t.iconName,variant:"current"}}):t._e()],1):t._e(),t._v("\n          "+t._s(t.item.text)+"\n        ")]}))],2)])]}))],2)}),[],!1,null,null,null);e.a=s.exports},Czxp:function(t,e,n){"use strict";var i=n("zNqO"),r=n("n64d"),s=n("pTIT"),o=n("MGi3"),a=n("eOJu"),l=n("Cn4y"),u=n("nbER"),c=n("slyf"),d=n("+18S");const p=Object(a.j)(d.b,["event","routerTag"]),h=Object(a.m)({...p,linkClass:{type:[Array,Object,String],required:!1,default:void 0},variant:{type:String,required:!1,default:void 0}}),f=Object(i.c)({name:r.h,mixins:[u.a,c.a],inject:{getBvDropdown:{default:function(){return function(){return null}}}},inheritAttrs:!1,props:h,computed:{bvDropdown(){return this.getBvDropdown()},computedAttrs(){return{...this.bvAttrs,role:"menuitem"}}},methods:{closeDropdown(){var t=this;Object(o.A)((function(){t.bvDropdown&&t.bvDropdown.hide(!0)}))},onClick(t){this.$emit(s.e,t),this.closeDropdown()}},render(t){const{linkClass:e,variant:n,active:i,disabled:r,onClick:s,bvAttrs:o}=this;return t("li",{class:o.class,style:o.style,attrs:{role:"presentation"}},[t(d.a,{staticClass:"dropdown-item",class:[e,{["text-"+n]:n&&!(i||r)}],props:Object(l.b)(p,this.$props),attrs:this.computedAttrs,on:{click:s},ref:"item"},this.normalizeSlot())])}}),g={active:{type:Boolean,required:!1,default:!1},activeClass:{type:String,required:!1,default:"active"},buttonClass:{type:[Array,Object,String],required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:!1},variant:{type:String,required:!1,default:void 0},role:{type:String,required:!1,default:"menuitem"}},m=Object(i.c)({name:r.i,mixins:[u.a,c.a],inject:{getBvDropdown:{default:function(){return function(){return null}}}},inheritAttrs:!1,props:g,computed:{bvDropdown(){return this.getBvDropdown()},computedAttrs(){return{...this.bvAttrs,role:this.role,type:"button",disabled:this.disabled,"aria-selected":this.active?"true":null}}},methods:{closeDropdown(){this.bvDropdown&&this.bvDropdown.hide(!0)},onClick(t){this.$emit(s.e,t),this.closeDropdown()}},render(t){const{active:e,variant:n,bvAttrs:i}=this;return t("li",{class:i.class,style:i.style,attrs:{role:"presentation"}},[t("button",{staticClass:"dropdown-item",class:[this.buttonClass,{[this.activeClass]:e,["text-"+n]:n&&!(e||this.disabled)}],attrs:this.computedAttrs,on:{click:this.onClick},ref:"button"},this.normalizeSlot())])}});var v=n("q3oM"),b=n("HTBS"),y=n("CbCZ"),x={name:"GlDropdownItem",components:{GlIcon:n("d85j").a,GlAvatar:b.a,GlButton:y.a},inheritAttrs:!1,props:{avatarUrl:{type:String,required:!1,default:""},iconColor:{type:String,required:!1,default:""},iconName:{type:String,required:!1,default:""},iconRightAriaLabel:{type:String,required:!1,default:""},iconRightName:{type:String,required:!1,default:""},isChecked:{type:Boolean,required:!1,default:!1},isCheckItem:{type:Boolean,required:!1,default:!1},isCheckCentered:{type:Boolean,required:!1,default:!1},secondaryText:{type:String,required:!1,default:""},role:{type:String,required:!1,default:null}},computed:{bootstrapComponent(){const{href:t,to:e}=this.$attrs;return t||e?f:m},bootstrapComponentProps(){const t={...this.$attrs};return this.role&&(t.role=this.role),t},iconColorCss(){return v.V[this.iconColor]||"gl-fill-icon-default"},shouldShowCheckIcon(){return this.isChecked||this.isCheckItem}
1,checkedClasses(){return this.isCheckCentered?"":"gl-mt-3 gl-self-start"}},methods:{handleClickIconRight(){this.$emit("click-icon-right")}}},O=n("tBpV"),w=Object(O.a)(x,(function(){var t=this,e=t._self._c;return e(t.bootstrapComponent,t._g(t._b({tag:"component",staticClass:"gl-dropdown-item"},"component",t.bootstrapComponentProps,!1),t.$listeners),[t.shouldShowCheckIcon?e("gl-icon",{class:["gl-dropdown-item-check-icon",{"gl-invisible":!t.isChecked},t.checkedClasses],attrs:{name:"check","data-testid":"dropdown-item-checkbox"}}):t._e(),t._v(" "),t.iconName?e("gl-icon",{class:["gl-dropdown-item-icon",t.iconColorCss],attrs:{name:t.iconName}}):t._e(),t._v(" "),t.avatarUrl?e("gl-avatar",{attrs:{size:32,src:t.avatarUrl}}):t._e(),t._v(" "),e("div",{staticClass:"gl-dropdown-item-text-wrapper"},[e("p",{staticClass:"gl-dropdown-item-text-primary"},[t._t("default")],2),t._v(" "),t.secondaryText?e("p",{staticClass:"gl-dropdown-item-text-secondary"},[t._v(t._s(t.secondaryText))]):t._e()]),t._v(" "),t.iconRightName?e("gl-button",{attrs:{size:"small",icon:t.iconRightName,"aria-label":t.iconRightAriaLabel||t.iconRightName},on:{click:function(e){return e.stopPropagation(),e.preventDefault(),t.handleClickIconRight.apply(null,arguments)}}}):t._e()],1)}),[],!1,null,null,null);e.a=w.exports},D2zM:function(t,e,n){"use strict";var i=n("zIFf"),r=n("7e18"),s=n("CbCZ"),o=n("2TqH"),a=n("AxB5"),l=n("hvGG"),u=n("E3sI"),c={name:"GlSearchBoxByClick",components:{GlClearIconButton:r.a,GlButton:s.a,GlFormInput:l.a,GlDisclosureDropdown:o.a,GlDisclosureDropdownItem:a.a,GlFormInputGroup:u.a},directives:{GlTooltip:i.a},props:{value:{required:!1,default:"",validator:function(){return!0}},historyItems:{type:Array,required:!1,default:null},placeholder:{type:String,required:!1,default:"Search"},clearable:{type:Boolean,required:!1,default:!0},disabled:{type:Boolean,required:!1,default:!1},recentSearchesHeader:{type:String,required:!1,default:"Recent searches"},clearButtonTitle:{type:String,required:!1,default:"Clear"},closeButtonTitle:{type:String,required:!1,default:"Close"},clearRecentSearchesText:{type:String,required:!1,default:"Clear recent searches"},noRecentSearchesText:{type:String,required:!1,default:"You don't have any recent searches"},tooltipContainer:{required:!1,default:!1,validator:function(t){return!1===t||"string"==typeof t||t instanceof HTMLElement}},searchButtonAttributes:{type:Object,required:!1,default:function(){return{}}},showSearchButton:{type:Boolean,required:!1,default:!0},wrapperAttributes:{type:Object,required:!1,default:function(){return{}}}},data:()=>({currentValue:null,isFocused:!1}),computed:{inputAttributes(){const t={type:"search",placeholder:this.placeholder,...this.$attrs};return t["aria-label"]||(t["aria-label"]=t.placeholder),t},hasValue(){return Boolean(this.currentValue)}},watch:{value:{handler(t){this.currentValue=t},immediate:!0},currentValue(t){t!==this.value&&this.$emit("input",t)}},methods:{search(t){this.$emit("submit",t)},selectHistoryItem(t){this.currentValue=t,this.$emit("history-item-selected",t),setTimeout((function(){document.activeElement.blur()}))},clearInput(){this.currentValue="",this.$emit("clear"),this.$refs.input&&this.$refs.input.$el.focus()},emitClearHistory(){this.$emit("clear-history")}}},d=n("tBpV"),p=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("gl-form-input-group",{staticClass:"gl-search-box-by-click",class:{"gl-search-box-by-click-with-search-button":t.showSearchButton},attrs:{"wrapper-attributes":t.wrapperAttributes},scopedSlots:t._u([t.historyItems?{key:"prepend",fn:function(){return[e("gl-disclosure-dropdown",{ref:"historyDropdown",staticClass:"gl-search-box-by-click-history",attrs:{icon:"history",category:"tertiary","toggle-text":"Toggle search history","text-sr-only":"","fluid-width":"",disabled:t.disabled,"aria-label":"Recent searches history"},scopedSlots:t._u([{key:"header",fn:function(){return[e("div",{staticClass:"gl-search-box-by-click-history-header gl-flex gl-min-h-8 gl-grow gl-items-center gl-border-b-1 gl-border-b-dropdown-divider !gl-p-4 gl-text-sm gl-font-bold gl-border-b-solid"},[t._v("\n          "+t._s(t.recentSearchesHeader)+"\n        ")])]},proxy:!0}
1,t.historyItems.length?{key:"footer",fn:function(){return[e("div",{staticClass:"gl-flex gl-flex-col gl-border-t-1 gl-border-t-dropdown-divider gl-p-2 gl-border-t-solid"},[e("gl-button",{ref:"clearHistory",staticClass:"!gl-justify-start",attrs:{category:"tertiary"},on:{click:t.emitClearHistory}},[t._v("\n            "+t._s(t.clearRecentSearchesText)+"\n          ")])],1)]},proxy:!0}:null],null,!0)},[t._v(" "),t.historyItems.length?t._l(t.historyItems,(function(n,i){return e("gl-disclosure-dropdown-item",{key:i,staticClass:"gl-search-box-by-click-history-item",attrs:{"aria-label":"Select recent search: "+(n||"empty search")},on:{action:function(e){return t.selectHistoryItem(n)}},scopedSlots:t._u([{key:"list-item",fn:function(){return[t._t("history-item",(function(){return[t._v(t._s(n))]}),{historyItem:n})]},proxy:!0}],null,!0)})})):e("gl-disclosure-dropdown-item",{staticClass:"gl-px-4 gl-py-2 gl-text-sm gl-text-subtle",attrs:{"aria-label":"Select recent search: "+t.noRecentSearchesText}},[t._v("\n        "+t._s(t.noRecentSearchesText)+"\n      ")])],2)]},proxy:!0}:null,t.showSearchButton?{key:"append",fn:function(){return[e("gl-button",t._b({ref:"searchButton",staticClass:"gl-search-box-by-click-search-button",attrs:{category:"tertiary",icon:"search",disabled:t.disabled,"aria-label":"Search","data-testid":"search-button"},on:{click:function(e){return t.search(t.currentValue)}}},"gl-button",t.searchButtonAttributes,!1))]},proxy:!0}:null],null,!0)},[t._v(" "),t._t("input",(function(){return[e("gl-form-input",t._b({ref:"input",staticClass:"gl-search-box-by-click-input",class:{"!gl-rounded-control":!t.showSearchButton},attrs:{disabled:t.disabled},on:{focus:function(e){t.isFocused=!0},blur:function(e){t.isFocused=!1}},nativeOn:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search(t.currentValue)}},model:{value:t.currentValue,callback:function(e){t.currentValue=e},expression:"currentValue"}},"gl-form-input",t.inputAttributes,!1))]})),t._v(" "),t.clearable&&t.hasValue&&!t.disabled?e("gl-clear-icon-button",{staticClass:"gl-search-box-by-click-icon-button gl-search-box-by-click-clear-button gl-clear-icon-button",attrs:{title:t.clearButtonTitle,"tooltip-container":t.tooltipContainer,"data-testid":"filtered-search-clear-button"},on:{click:t.clearInput}}):t._e()],2)}),[],!1,null,null,null);e.a=p.exports},E3sI:function(t,e,n){"use strict";n("LdIe"),n("z6RN"),n("PTOk");var i=n("PZST"),r=n("Czxp"),s=n("hvGG"),o=n("ivn1"),a={name:"GlFormInputGroup",components:{GlFormInput:s.a,GlDropdown:i.a,GlDropdownItem:r.a},mixins:[o.a],inheritAttrs:!1,props:{selectOnClick:{type:Boolean,required:!1,default:!1},predefinedOptions:{type:Array,required:!1,default:function(){return[{value:"",name:""}]},validator:function(t){return t.every((function(t){return Object.keys(t).includes("name","value")}))}},label:{type:String,required:!1,default:void 0},inputClass:{type:[String,Array,Object],required:!1,default:""},wrapperAttributes:{type:Object,required:!1,default:function(){return{}}}},data(){return{activeOption:this.predefinedOptions&&this.predefinedOptions[0].name}},methods:{handleClick(){this.selectOnClick&&this.$refs.input.$el.select()},updateValue(t){const{name:e,value:n}=t;this.activeOption=e,this.localValue=n}}},l=n("tBpV"),u=Object(l.a)(a,(function(){var t=this,e=t._self._c;return e("div",t._b({staticClass:"input-group",attrs:{role:"group"}},"div",t.wrapperAttributes,!1),[t.activeOption||t.$scopedSlots.prepend?e("div",{staticClass:"input-group-prepend"},[t._t("prepend"),t._v(" "),t.activeOption?e("gl-dropdown",{attrs:{text:t.activeOption}},t._l(t.predefinedOptions,(function(n){return e("gl-dropdown-item",{key:n.value,attrs:{"is-check-item":"","is-checked":t.activeOption===n.name},on:{click:function(e){return t.updateValue(n)}}},[t._v("\n        "+t._s(n.name)+"\n      ")])})),1):t._e()],2):t._e(),t._v(" "),t._t("default",(function(){return[e("gl-form-input",t._g(t._b({ref:"input",class:t.inputClass,attrs:{"aria-label":t.label},on:{click:t.handleClick},model:{value:t.localValue,callback:function(e){t.localValue=e},expression:"localValue"}},"gl-form-input",t.$attrs,!1),t.$listeners))]})),t._v(" "),t.$scopedSlots.append?e("div",{staticClass:"input-group-append"},[t._t("append")],2):t._e()],2)}),[],!1,null,null,null);e.a=u.exports},F2z7:function(t,e,n){"use strict";var i=n("zNqO"),r=n("n64d"),s=n("MGi3"),o=n("eOJu");const a={id:{type:String,required:!1,default:void 0},tag:{type:String,required:!1,default:"header"},variant:{type:String,required:!1,default:void 0}};var l={name:"GlDropdownHeader",components:{BDropdownHeader:Object(i.c)({name:r.g,functional:!0,props:a,render(t,{props:e,data:n,children:r}){const{tag:a,variant:l}=e;return t("li",Object(i.e)(Object(o.j)(n,["attrs"]),{attrs:{role:"presentation"}}),[t(a,{staticClass:"dropdown-header",class:{["text-"+l]:l},attrs:{...n.attrs||{},id:e.id||null,role:Object(s.u)(a,"header")?null:"heading"},ref:"header"},r)])}})},inheritAttrs:!1},u=n("tBpV"),c=Object(u.a)(l,(function(){return(0,this._self._c)("b-dropdown-header",this._g(this._b({staticClass:"gl-dropdown-section-header"},"b-dropdown-header",this.$attrs,!1),this.$listeners),[this._t("default")],2)}),[],!1,null,null,null);e.a=c.exports},Fh3A:function(t,e,n){"use strict";var i=n("Boge");e.a=function(t,e){return e="function"==typeof e?e:void 0,t&&t.length?Object(i.a)(t,void 0,e):[]}},HqXx:function(t,e,n){"use strict";n.d(e,"m",(function(){return r})),n.d(e,"j",(function(){return s})),n.d(e,"o",(function(){return o}
1)),n.d(e,"l",(function(){return a})),n.d(e,"i",(function(){return l})),n.d(e,"n",(function(){return u})),n.d(e,"h",(function(){return c})),n.d(e,"g",(function(){return d})),n.d(e,"b",(function(){return p})),n.d(e,"f",(function(){return h})),n.d(e,"d",(function(){return f})),n.d(e,"e",(function(){return g})),n.d(e,"a",(function(){return m})),n.d(e,"c",(function(){return v})),n.d(e,"k",(function(){return b})),n.d(e,"p",(function(){return y}));var i=n("/lV4");const r="private",s="internal",o="public",a=0,l=10,u=20,c={[r]:a,[s]:l,[o]:u},d={[a]:r,[l]:s,[u]:o},p={[o]:Object(i.a)("Public - The group and any public projects can be viewed without any authentication."),[s]:Object(i.a)("Internal - The group and any internal projects can be viewed by any logged in user except external users."),[r]:Object(i.a)("Private - The group and its projects can only be viewed by members.")},h={[o]:Object(i.a)("Public - The project can be accessed without any authentication."),[s]:Object(i.a)("Internal - The project can be accessed by any logged in user except external users."),[r]:Object(i.a)("Private - Project access must be granted explicitly to each user. If this project is part of a group, access will be granted to members of the group.")},f={[o]:Object(i.i)("Organization|Public - The organization can be accessed without any authentication."),[s]:Object(i.i)("Organization|Internal - The organization can be accessed by any signed in user except external users."),[r]:Object(i.i)("Organization|Private - The organization can only be viewed by members.")},g={[o]:Object(i.i)("VisibilityLevel|The project can be accessed without any authentication."),[s]:Object(i.i)("VisibilityLevel|The project can be accessed by any logged in user except external users."),[r]:Object(i.i)("VisibilityLevel|Project access must be granted explicitly to each user. If this project is part of a group, access is granted to members of the group.")},m={[o]:Object(i.i)("VisibilityLevel|The group and any public projects can be viewed without any authentication."),[s]:Object(i.i)("VisibilityLevel|The group and any internal projects can be viewed by any logged in user except external users."),[r]:Object(i.i)("VisibilityLevel|The group and its projects can only be viewed by members.")},v={[o]:Object(i.i)("Organization|Accessible without any authentication."),[s]:Object(i.i)("Organization|Accessible by any signed in user except external users."),[r]:Object(i.i)("Organization|Only accessible by organization members.")},b={[o]:Object(i.i)("VisibilityLevel|Public"),[s]:Object(i.i)("VisibilityLevel|Internal"),[r]:Object(i.i)("VisibilityLevel|Private")},y={[o]:"earth",[s]:"shield",[r]:"lock"}},JqFC:function(t,e,n){"use strict";var i=n("CbCZ"),r=n("4Fqu"),s=n("d85j"),o=n("4qOP"),a={name:"GlKeysetPagination",components:{GlButtonGroup:r.a,GlButton:i.a,GlIcon:s.a},inheritAttrs:!1,props:{hasPreviousPage:{type:Boolean,required:!1,default:!1},hasNextPage:{type:Boolean,required:!1,default:!1},startCursor:{type:String,required:!1,default:null},endCursor:{type:String,required:!1,default:null},prevText:{type:String,required:!1,default:function(){return Object(o.b)("GlKeysetPagination.prevText","Previous")}},prevButtonLink:{type:String,required:!1,default:null},navigationLabel:{type:String,required:!1,default:function(){return Object(o.b)("GlKeysetPagination.navigationLabel","Pagination")}},nextText:{type:String,required:!1,default:function(){return Object(o.b)("GlKeysetPagination.nextText","Next")}},nextButtonLink:{type:String,required:!1,default:null},disabled:{type:Boolean,required:!1,default:!1}},computed:{isVisible(){return this.hasPreviousPage||this.hasNextPage}}},l=n("tBpV"),u=Object(l.a)(a,(function(){var t=this,e=t._self._c;return t.isVisible?e("nav",{staticClass:"gl-pagination",attrs:{"aria-label":t.navigationLabel}},[e("gl-button-group",t._g(t._b({staticClass:"gl-keyset-pagination gl-gap-3"},"gl-button-group",t.$attrs,!1),t.$listeners),[e("gl-button",{attrs:{href:t.prevButtonLink,disabled:t.disabled||!t.hasPreviousPage,"data-testid":"prevButton",category:"tertiary"},on:{click:function(e){return t.$emit("prev",t.startCursor)}}},[t._t("previous-button-content",(function(){return[e("div",{staticClass:"gl-align-center gl-flex"},[e("gl-icon",{staticClass:"gl-mr-2",attrs:{name:"chevron-lg-left"}}),t._v("\n          "+t._s(t.prevText)+"\n        ")],1)]}))],2),t._v(" "),e("gl-button",{attrs:{href:t.nextButtonLink,disabled:t.disabled||!t.hasNextPage,"data-testid":"nextButton",category:"tertiary"},on:{click:function(e){return t.$emit("next",t.endCursor)}}},[t._t("next-button-content",(function(){return[e("div",{staticClass:"gl-align-center gl-flex"},[t._v("\n          "+t._s(t.nextText)+"\n          "),e("gl-icon",{staticClass:"gl-ml-2",attrs:{name:"chevron-lg-right"}})],1)]}))],2)],1)],1):t._e()}),[],!1,null,null,null);e.a=u.exports},KOQf:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var i=n("Jx7q"),r=n("d85j"),s=n("RK7s"),o=n("mpVB"),a=n("q3oM"),l=n("O/A7"),u=n("6R0y");const c="gl-new-dropdown-item";e.b={name:u.c,ITEM_CLASS:c,components:{GlLink:i.a,GlIcon:r.a},props:{item:{type:Object,required:!1,default:null,validator:l.d},variant:{type:String,default:null,validator:t=>void 0!==a.x[t],required:!1},icon:{type:String,default:null,required:!1},siblingsHaveIcons:{type:Boolean,default:!1,required:!1}},computed:{isLink(){var t,e;return"string"==typeof(null===(t=this.item)||void 0===t?void 0:t.href)||void 0!==(null===(e=this.item)||void 0===e?void 0:e.to)},isCustomContent(){return Boolean(this.$scopedSlots.default)},itemComponent(){var t=this;const{item:e}=this;return this.isLink?{is:i.a,attrs:{href:e.href,to:e.to,variant:"unstyled",...e.extraAttrs},listeners:{click:this.action}}:{is:"button",attrs:{...null==e?void 0:e.extraAttrs,type:"button"},listeners:{click:function(){var n;null==e||null===(n=e.action)||void 0===n||n.call(void 0,e),t.action()}}}},listIndex(){var t;return null!==(t=this.item)&&void 0!==t&&null!==(t=t.extraAttrs)&&void 0!==t&&t.disabled?null:0},componentIndex(){var t;return null!==(t=this.item)&&void 0!==t&&null!==(t=t.extraAttrs)&&void 0!==t&&t.disabled?null:-1},itemVariant(){var t;return this.variant||(null===(t=this.item)||void 0===t?void 0:t.variant)},classes(){var t,e;return[this.$options.ITEM_CLASS,null!==(t=null===(e=this.item)||void 0===e?void 0:e.wrapperClass)&&void 0!==t?t:"",this.itemVariant&&"default"!==this.itemVariant?"gl-new-dropdown-item-"+this.itemVariant:""]},iconName(){var t;return this.icon||(null===(t=this.item)||void 0===t?void 0:t.icon)},wrapperListeners(){const t={keydown:this.onKeydown};
1return this.isCustomContent&&(t.click=this.action),t}},methods:{onKeydown(t){const{code:e}=t;if(e===s.d||e===s.n)if(this.isCustomContent)this.action();else{Object(o.k)(t);const e=new MouseEvent("click",{bubbles:!0,cancelable:!0});var n;if(this.isLink)this.$refs.item.$el.dispatchEvent(e);else null===(n=this.$refs.item)||void 0===n||n.dispatchEvent(e)}},action(){this.$emit("action",this.item)}}}},"O/A7":function(t,e,n){"use strict";n.d(e,"e",(function(){return l})),n.d(e,"d",(function(){return o})),n.d(e,"c",(function(){return a})),n.d(e,"b",(function(){return p})),n.d(e,"a",(function(){return u}));n("LdIe"),n("z6RN"),n("PTOk"),n("aFm2"),n("R9qC"),n("UezY"),n("hG7+"),n("B++/"),n("47t/");var i=n("ewH8"),r=n("OjPt"),s=n("6R0y");const o=function(t){return Boolean(t)&&function(t){var e;return(null==t||null===(e=t.text)||void 0===e?void 0:e.length)>0&&!Array.isArray(null==t?void 0:t.items)}(t)},a=function(t){return Boolean(t)&&Array.isArray(t.items)&&Boolean(t.items.length)&&t.items.every(o)},l=function(t){return t.every(o)||t.every(a)},u=function(t){return t.some((function(t){return t&&"object"==typeof t&&"icon"in t}))},c=function(t){const e=t();if(!Array.isArray(e))return!1;const n=e.filter((function(t){return!function(t){return!t||(!!t.isComment||!t.tag&&"string"==typeof t.text&&!t.text.trim())}(t)}));return 0===n.length||n.every((function(t){return function(t){var e,n;if(!t)return!1;if(function(t){return["gl-disclosure-dropdown-group","gl-disclosure-dropdown-item","li"].includes(t)}((null===(e=t.componentOptions)||void 0===e?void 0:e.tag)||t.tag))return!0;const i=null===(n=t.componentOptions)||void 0===n||null===(n=n.Ctor)||void 0===n||null===(n=n.options)||void 0===n?void 0:n.name;return[s.c,s.b].includes(i)}(t)}))},d=function(t){if(!Array.isArray(t)||0===t.length)return!0;const e=t.filter((function(t){return!function(t){var e;return!t||(t.type===i.default.Comment||(!(t.type!==i.default.Text||null!==(e=t.children)&&void 0!==e&&e.trim())||!(t.type!==i.default.Fragment||t.children&&0!==t.children.length)))}(t)}));return 0===e.length||e.every((function(t){return!!function(t){var e;return!!t&&([s.c,s.b].includes(null===(e=t.type)||void 0===e?void 0:e.name)||"li"===t.type)}(t)||!(t.type!==i.default.Fragment||!Array.isArray(t.children))&&d(t.children)}))},p=function(t){return!!Object(r.a)(t)&&(i.default.version.startsWith("3")?function(t){const e=t(),n=e.find((function(t){return Array.isArray(t.children)&&t.children.length})),i=n?n.children:e;return d(i)}(t):c(t))}},P3VF:function(t,e,n){"use strict";n("LdIe"),n("z6RN"),n("PTOk"),n("B++/"),n("47t/");var i=n("ho4C"),r=n("zIFf"),s=n("CbCZ"),o=n("4Fqu"),a=n("93nq"),l=n("Mb0h"),u=n("4qOP"),c={name:"GlSorting",components:{GlButton:s.a,GlButtonGroup:o.a,GlCollapsibleListbox:a.a},directives:{GlTooltip:r.a},props:{text:{type:String,required:!1,default:""},sortOptions:{type:Array,required:!1,default:function(){return[]},validator:function(t){return t.every(l.b)}},sortBy:{type:[String,Number],required:!1,default:null},isAscending:{type:Boolean,required:!1,default:!1},sortDirectionToolTip:{type:String,required:!1,default:null},dropdownClass:{type:String,required:!1,default:""},dropdownToggleClass:{type:String,required:!1,default:""},sortDirectionToggleClass:{type:String,required:!1,default:""},block:{type:Boolean,required:!1,default:!0}},data:()=>({sortingListboxId:Object(i.a)("sorting-listbox-"),toggleId:Object(i.a)("sorting-toggle-")}),computed:{sortingListboxLabel:()=>Object(u.b)("GlSorting.sortByLabel","Sort by:"),localSortDirection(){return this.isAscending?"sort-lowest":"sort-highest"},selectedSortOption(){var t=this;return this.sortOptions.find((function(e){return e.value===t.sortBy}))},selectedSortText(){var t,e;return null!==(t=null===(e=this.selectedSortOption)||void 0===e?void 0:e.text)&&void 0!==t?t:""},isDirectionToggleDisabled(){var t;return Boolean(null===(t=this.selectedSortOption)||void 0===t?void 0:t.directionToggleDisabled)},sortDirectionText(){return this.sortDirectionToolTip?this.sortDirectionToolTip:this.isDirectionToggleDisabled?this.selectedSortText?Object(u.b)("GlSorting.sortDirectionUnavailableFor","Sort direction unavailable for %{sortField}",{sortField:this.selectedSortText}):Object(u.b)("GlSorting.sortDirectionUnavailable","Sort direction unavailable"):this.isAscending?Object(u.b)("GlSorting.sortAscending","Sort direction: ascending"):Object(u.b)("GlSorting.sortDescending","Sort direction: descending")}},methods:{toggleSortDirection(){if(this.isDirectionToggleDisabled)return;const t=!this.isAscending;this.$emit("sort-direction-change",t)},onSortByChanged(t){this.$emit("sort-by-change",t)}}},d=n("tBpV"),p=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("gl-button-group",{staticClass:"gl-sorting gl-flex"},[e("gl-collapsible-listbox",{staticClass:"gl-w-full",class:t.dropdownClass,attrs:{"toggle-text":t.text,items:t.sortOptions,selected:t.sortBy,"toggle-class":t.dropdownToggleClass,placement:"bottom-end",block:t.block,"toggle-id":t.toggleId,"toggle-aria-labelled-by":`${t.sortingListboxI
1d} ${t.toggleId}`},on:{select:t.onSortByChanged}}),t._v(" "),e("span",{staticClass:"gl-sr-only",attrs:{id:t.sortingListboxId}},[t._v(t._s(t.sortingListboxLabel))]),t._v(" "),e("gl-button",{directives:[{name:"gl-tooltip",rawName:"v-gl-tooltip"}],class:["sorting-direction-button",t.sortDirectionToggleClass],attrs:{title:t.sortDirectionText,icon:t.localSortDirection,"aria-label":t.sortDirectionText,disabled:t.isDirectionToggleDisabled,"accessible-disabled":t.isDirectionToggleDisabled},on:{click:t.toggleSortDirection}})],1)}),[],!1,null,null,null);e.a=p.exports},PZST:function(t,e,n){"use strict";var i=n("ewH8"),r=n("XLeO"),s=n("MGi3"),o=n("zNqO"),a=n("n64d"),l=n("/2q6"),u=n("S6lQ"),c=n("Z48/"),d=(n("UezY"),n("z6RN"),n("hG7+"),n("B++/"),n("47t/"),n("Z4o9")),p=n("pTIT"),h=n("Ld9G"),f=n("OloL"),g=n("p+x1"),m=n("Zwln"),v=n("LTP3"),b=n("eOJu"),y=n("w1kk");const x=Object(o.c)({data:()=>({listenForClickOut:!1}),watch:{listenForClickOut(t,e){t!==e&&(Object(v.a)(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,p.N),t&&Object(v.b)(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,p.N))}},beforeCreate(){this.clickOutElement=null,this.clickOutEventName=null},mounted(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="click"),this.listenForClickOut&&Object(v.b)(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,p.N)},beforeDestroy(){Object(v.a)(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,p.N)},methods:{isClickOut(t){return!Object(s.f)(this.$el,t.target)},_clickOutHandler(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}}),O=Object(o.c)({data:()=>({listenForFocusIn:!1}),watch:{listenForFocusIn(t,e){t!==e&&(Object(v.a)(this.focusInElement,"focusin",this._focusInHandler,p.N),t&&Object(v.b)(this.focusInElement,"focusin",this._focusInHandler,p.N))}},beforeCreate(){this.focusInElement=null},mounted(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&Object(v.b)(this.focusInElement,"focusin",this._focusInHandler,p.N)},beforeDestroy(){Object(v.a)(this.focusInElement,"focusin",this._focusInHandler,p.N)},methods:{_focusInHandler(t){this.focusInHandler&&this.focusInHandler(t)}}});var w=n("tslw"),_=n("Crmr"),S=n("7Q3u");const k=Object(v.e)(a.d,p.K),C=Object(v.e)(a.d,p.q),I=[".dropdown-item",".b-dropdown-form"].map((function(t){return t+":not(.disabled):not([disabled])"})).join(", "),T=Object(b.m)({...w.b,boundary:{type:[g.c,String],required:!1,default:"scrollParent"},disabled:{type:Boolean,required:!1,default:!1},dropleft:{type:Boolean,required:!1,default:!1},dropright:{type:Boolean,required:!1,default:!1},dropup:{type:Boolean,required:!1,default:!1},noFlip:{type:Boolean,required:!1,default:!1},offset:{type:[Number,String],required:!1,default:0},popperOpts:{type:Object,required:!1,default:function(){return{}}},right:{type:Boolean,required:!1,default:!1}}),j=Object(o.c)({mixins:[w.a,_.a,x,O],provide(){var t=this;return{getBvDropdown:function(){return t}}},props:T,data:()=>({visible:!1,visibleChangePrevented:!1}),computed:{toggler(){const{toggle:t}=this.$refs;return t?t.$el||t:null},directionClass(){return this.dropup?"dropup":this.dropright?"dropright":this.dropleft?"dropleft":""},boundaryClass(){return"scrollParent"!==this.boundary?"gl-static":""}},watch:{visible(t,e){if(this.visibleChangePrevented)this.visibleChangePrevented=!1;else if(t!==e){const n=t?p.J:p.r,i=new m.a(n,{cancelable:!0,vueTarget:this,target:this.$refs.menu,relatedTarget:null,componentId:this.safeId?this.safeId():this.id||null});if(this.emitEvent(i),i.defaultPrevented)return this.visibleChangePrevented=!0,this.visible=e,void(this.$_focusOnHidden=!1);t?this.showMenu():this.hideMenu()}},disabled(t,e){t!==e&&t&&this.visible&&(this.visible=!1)}},created(){this.$_popper=null},deactivated(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper()},mounted(){Object(S.b)(this.$el,this)},beforeDestroy(){this.visible=!1,this.whileOpenListen(!1),this.destroyPopper(),Object(S.c)(this.$el)},methods:{emitEvent(t){const{type:e}=t;this.emitOnRoot(Object(v.e)(a.d,e),t),this.$emit(e,t)},showMenu(){var t=this;if(!this.disabled){if(void 0===d.a)Object(y.a)("Popper.js not found. Falling back to CSS positioning",a.d);else{let t=this.dropup&&this.right||this.split?this.$el:this.$refs.toggle;t=t.$el||t,this.createPopper(t)}this.emitOnRoot(k,this),this.whileOpenListen(!0),this.$nextTick((function(){t.focusMenu(),t.$emit(p.K)}))}},hideMenu(){this.whileOpenListen(!1),this.emitOnRoot(C,this),this.$emit(p.q),this.destroyPopper(),this.$_focusOnHidden&&(this.$_focusOnHidden=!1,this.focusToggler())},createPopper(t){this.destroyPopper(),this.$_popper=new d.a(t,this.$refs.menu,this.getPopperConfig())},destroyPopper(){this.$_popper&&this.$_popper.destroy(),this.$_popper=null},updatePopper(){try{this.$_popper.scheduleUpdate()}catch{}},getPopperConfig(){let t=f.b;this.dropup?t=this.right?f.e:f.f:this.dropright?t=f.d:this.dropleft?t=f.c:this.right&&(t=f.a);const e={placement:t,modifiers:{offset:{offset:this.offset||0},flip:{enabled:!this.noFlip}}},n=this.boundary;return n&&(e.modifiers.preventOverflow={boundariesElement:n}),Object(b.i)(e,this.popperOpts||{})},whileOpenListen(t){this.listenForClickOut=t,this.listenForFocusIn=t;this[t?"listenOnRoot":"listenOffRoot"](k,this.rootCloseListener)},rootCloseListener(t){t!==this&&(this.visible=!1)},show(){var t=this;this.disabled||Object(s.A)((function(){t.visible=!0}))},hide(t=!1){this.disabled||(this.visible=!1,t&&(this.$_focusOnHidden=!0))},toggle(t){t=t||{};const{type:e,keyCode:n}=t;("click"===e||"keydown"===e&&-1!==[h.c,h.h,h.a].indexOf(n))&&(this.disabled?this.visible=!1:(this.$emit(p.M,t),Object(v.f)(t),this.visible?this.hide(!0):this.show()))},onMousedown(t){Object(v.f)(t,{propagation:!1})},onKeydown(t){const{keyCode:e}=t;e===h.d?this.onEsc(t):e===h.a?this.focusNext(t,!1):e===h.i&&this.focusNext(t,!0)},onEsc(t){this.visible&&(this.visible=!1,Object(v.f)(t),this.$_focusOnHidden=!0)},onSplitClick(t){this.disabled?this.visible=!1:this.$emit(p.e,t)},hideHandler(t){const{target:e}=t;!this.visible||Object(s.f)(this.$refs.menu,e)||Object(s.f)(this.toggler,e)||this.hide()},clickOutHandler(t){this.hideHandler(t)},focusInHandler(t){this.hideHandler(t)},focusNext(t,e){var n=this;const{target:i}=t;
1!this.visible||t&&Object(s.e)(".dropdown form",i)||(Object(v.f)(t),this.$nextTick((function(){const t=n.getItems();if(t.length<1)return;let r=t.indexOf(i);e&&r>0?r--:!e&&r<t.length-1&&r++,r<0&&(r=0),n.focusItem(r,t)})))},focusItem(t,e){const n=e.find((function(e,n){return n===t}));Object(s.d)(n)},getItems(){return(Object(s.C)(I,this.$refs.menu)||[]).filter(s.v)},focusMenu(){Object(s.d)(this.$refs.menu)},focusToggler(){var t=this;this.$nextTick((function(){Object(s.d)(t.toggler)}))}}});var A=n("slyf"),B=n("WKs9");const q=Object(b.m)({...w.b,...T,block:{type:Boolean,required:!1,default:!1},html:{type:String,required:!1,default:void 0},lazy:{type:Boolean,required:!1,default:!1},menuClass:{type:[Array,Object,String],required:!1,default:void 0},noCaret:{type:Boolean,required:!1,default:!1},role:{type:String,required:!1,default:"menu"},size:{type:String,required:!1,default:void 0},split:{type:Boolean,required:!1,default:!1},splitButtonType:{type:String,required:!1,default:"button",validator:function(t){return["button","submit","reset"].includes(t)}},splitClass:{type:[Array,Object,String],required:!1,default:void 0},splitHref:{type:String,required:!1,default:void 0},splitTo:{type:[Object,String],required:!1,default:void 0},splitVariant:{type:String,required:!1,default:void 0},text:{type:String,required:!1,default:void 0},toggleAttrs:{type:Object,required:!1,default:function(){return{}}},toggleClass:{type:[Array,Object,String],required:!1,default:void 0},toggleTag:{type:String,required:!1,default:"button"},toggleText:{type:String,required:!1,default:"Toggle dropdown"},variant:{type:String,required:!1,default:"secondary"}}),$=Object(o.c)({name:a.d,mixins:[w.a,j,A.a],props:q,computed:{dropdownClasses(){const{block:t,split:e}=this;return[this.directionClass,this.boundaryClass,{show:this.visible,"btn-group":e||!t,"gl-flex":t&&e}]},menuClasses(){return[this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses(){const{split:t}=this;return[this.toggleClass,{"dropdown-toggle-split":t,"dropdown-toggle-no-caret":this.noCaret&&!t}]}},render(t){const{visible:e,variant:n,size:i,block:r,disabled:s,split:o,role:a,hide:d,toggle:p}=this,h={variant:n,size:i,block:r,disabled:s};let f=this.normalizeSlot(l.b),g=this.hasNormalizedSlot(l.b)?{}:Object(u.a)(this.html,this.text),m=t();if(o){const{splitTo:e,splitHref:i,splitButtonType:r}=this,s={...h,variant:this.splitVariant||n};e?s.to=e:i?s.href=i:r&&(s.type=r),m=t(B.a,{class:this.splitClass,attrs:{id:this.safeId("_BV_button_")},props:s,domProps:g,on:{click:this.onSplitClick},ref:"button"},f),f=[t("span",{class:["gl-sr-only"]},[this.toggleText])],g={}}const v=t(B.a,{staticClass:"dropdown-toggle",class:this.toggleClasses,attrs:{...this.toggleAttrs,id:this.safeId("_BV_toggle_"),"aria-haspopup":["menu","listbox","tree","grid","dialog"].includes(a)?a:"false","aria-expanded":Object(c.e)(e)},props:{...h,tag:this.toggleTag,block:r&&!o},domProps:g,on:{mousedown:this.onMousedown,click:p,keydown:p},ref:"toggle"},f),b=t("ul",{staticClass:"dropdown-menu",class:this.menuClasses,attrs:{role:a,tabindex:"-1","aria-labelledby":this.safeId(o?"_BV_button_":"_BV_toggle_")},on:{keydown:this.onKeydown},ref:"menu"},[!this.lazy||e?this.normalizeSlot(l.d,{hide:d}):t()]);return t("div",{staticClass:"dropdown b-dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[m,v,b])}});var L=n("q3oM"),R=n("mpVB"),D=n("NRS2"),E=n("CbCZ"),z=n("d85j"),P=n("NnjE"),V=n("pDO9");const N=".dropdown-item:not(.disabled):not([disabled]),.form-control:not(.disabled):not([disabled])",F=i.default.extend($,{name:"ExtendedBDropdown",methods:{getItems(){return Object(R.c)(Object(s.C)(N,this.$refs.menu))}}}),G={modifiers:{flip:{flipVariationsByContent:!0,padding:28}}};var H={name:"GlDropdown",components:{BDropdown:F,GlButton:E.a,GlDropdownDivider:V.a,GlIcon:z.a,GlLoadingIcon:P.a},mixins:[D.a],inheritAttrs:!1,props:{headerText:{type:String,required:!1,default:""},hideHeaderBorder:{type:Boolean,required:!1,default:!0},showClearAll:{type:Boolean,required:!1,default:!1},clearAllText:{type:String,required:!1,default:"Clear all"},clearAllTextClass:{type:String,required:!1,default:"gl-px-5"},text:{type:String,required:!1,default:""},showHighlightedItemsTitle:{type:Boolean,required:!1,default:!1},highlightedItemsTitle:{type:String,required:!1,default:"Selected"},highlightedItemsTitleClass:{type:String,required:!1,default:"gl-px-5"},textSrOnly:{type:Boolean,required:!1,default:!1},split:{type:Boolean,required:!1,default:!1},category:{type:String,required:!1,default:L.q.primary,validator:function(t){return Object.keys(L.q).includes(t)}},variant:{type:String,required:!1,default:L.z.default,validator:function(t){return Object.keys(L.z).includes(t)}},size:{type:String,required:!1,default:"medium",validator:function(t){return Object.keys(L.r).includes(t)}},icon:{type:String,required:!1,default:null},block:{type:Boolean,required:!1,default:!1},disabled:{type:Boolean,required:!1,default:!1},loading:{type:Boolean,required:!1,default:!1},toggleClass:{type:[String,Array,Object],required:!1,default:null}
1,right:{type:Boolean,required:!1,default:!1},popperOpts:{type:Object,required:!1,default:null},noFlip:{type:Boolean,required:!1,default:!1},splitHref:{type:String,required:!1,default:""}},computed:{renderCaret(){return!this.split},isIconOnly(){var t;return Boolean(this.icon&&(!(null!==(t=this.text)&&void 0!==t&&t.length)||this.textSrOnly)&&!this.hasSlotContents("button-text"))},isIconWithText(){var t;return Boolean(this.icon&&(null===(t=this.text)||void 0===t?void 0:t.length)&&!this.textSrOnly)},toggleButtonClasses(){return[this.toggleClass,{"gl-button":!0,"gl-dropdown-toggle":!0,[`btn-${this.variant}-secondary`]:this.category===L.q.secondary||this.category===L.q.tertiary&&this.split,[`btn-${this.variant}-tertiary`]:this.category===L.q.tertiary&&!this.split,"dropdown-icon-only":this.isIconOnly,"dropdown-icon-text":this.isIconWithText}]},splitButtonClasses(){return[this.toggleClass,{"gl-button":!0,"split-content-button":Boolean(this.text),"icon-split-content-button":Boolean(this.icon),[`btn-${this.variant}-secondary`]:this.category===L.q.secondary||this.category===L.q.tertiary}]},buttonText(){return this.split&&this.icon?null:this.text},hasHighlightedItemsContent(){return this.hasSlotContents("highlighted-items")},hasHighlightedItemsOrClearAll(){return this.hasHighlightedItemsContent&&this.showHighlightedItemsTitle||this.showClearAll},popperOptions(){return Object(r.a)({},G,this.popperOpts)}},methods:{hasSlotContents(t){var e,n;return Boolean(null===(e=(n=this.$scopedSlots)[t])||void 0===e?void 0:e.call(n))},show(...t){this.$refs.dropdown.show(...t)},hide(...t){this.$refs.dropdown.hide(...t)}}},M=n("tBpV"),U=Object(M.a)(H,(function(){var t=this,e=t._self._c;return e("b-dropdown",t._g(t._b({ref:"dropdown",staticClass:"gl-dropdown",attrs:{split:t.split,variant:t.variant,size:t.buttonSize,"toggle-class":[t.toggleButtonClasses],"split-class":t.splitButtonClasses,block:t.block,disabled:t.disabled||t.loading,right:t.right,"popper-opts":t.popperOptions,"no-flip":t.noFlip,"split-href":t.splitHref},scopedSlots:t._u([{key:"button-content",fn:function(){return[t._t("button-content",(function(){return[t.loading?e("gl-loading-icon",{class:{"gl-mr-2":!t.isIconOnly}}):t._e(),t._v(" "),!t.icon||t.isIconOnly&&t.loading?t._e():e("gl-icon",{staticClass:"dropdown-icon",attrs:{name:t.icon}}),t._v(" "),e("span",{staticClass:"gl-dropdown-button-text",class:{"gl-sr-only":t.textSrOnly}},[t._t("button-text",(function(){return[t._v(t._s(t.buttonText))]}))],2),t._v(" "),t.renderCaret?e("gl-icon",{staticClass:"gl-button-icon dropdown-chevron",attrs:{name:"chevron-down"}}):t._e()]}))]},proxy:!0}],null,!0)},"b-dropdown",t.$attrs,!1),t.$listeners),[e("div",{staticClass:"gl-dropdown-inner"},[t.hasSlotContents("header")||t.headerText?e("div",{staticClass:"gl-dropdown-header",class:{"!gl-border-b-0":t.hideHeaderBorder}},[t.headerText?e("p",{staticClass:"gl-dropdown-header-top"},[t._v("\n        "+t._s(t.headerText)+"\n      ")]):t._e(),t._v(" "),t._t("header")],2):t._e(),t._v(" "),t.hasHighlightedItemsOrClearAll?e("div",{staticClass:"gl-flex gl-flex-row gl-items-center gl-justify-between"},[t.hasHighlightedItemsContent&&t.showHighlightedItemsTitle?e("div",{staticClass:"gl-justify-content-flex-start gl-flex gl-grow",class:t.highlightedItemsTitleClass},[e("span",{staticClass:"gl-font-bold gl-text-strong",attrs:{"data-testid":"highlighted-items-title"}},[t._v(t._s(t.highlightedItemsTitle))])]):t._e(),t._v(" "),t.showClearAll?e("div",{staticClass:"gl-flex gl-grow gl-justify-end",class:t.clearAllTextClass},[e("gl-button",{attrs:{size:"small",category:"tertiary",variant:"link","data-testid":"clear-all-button"},on:{click:function(e){return t.$emit("clear-all",e)}}},[t._v(t._s(t.clearAllText))])],1):t._e()]):t._e(),t._v(" "),e("div",{staticClass:"gl-dropdown-contents"},[t.hasHighlightedItemsContent?e("div",{staticClass:"gl-overflow-visible",attrs:{"data-testid":"highlighted-items"}},[t._t("highlighted-items"),t._v(" "),e("gl-dropdown-divider")],2):t._e(),t._v(" "),t._t("default")],2),t._v(" "),t.hasSlotContents("footer")?e("div",{staticClass:"gl-dropdown-footer"},[t._t("footer")],2):t._e()])])}),[],!1,null,null,null);e.a=U.exports},Pg5R:function(t,e,n){"use strict";var i=n("5jBk");e.a=function(t,e){var n=e?Object(i.a)(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}},Pt6S:function(t,e,n){"use strict";(function(t){var i=n("S7Cj"),r="object"==typeof exports&&exports&&!exports.nodeType&&exports,s=r&&"object"==typeof t&&t&&!t.nodeType&&t,o=s&&s.exports===r?i.a.Buffer:void 0,a=o?o.allocUnsafe:void 0;e.a=function(t,e){if(e)return t.slice();var n=t.length,i=a?a(n):new t.constructor(n);return t.copy(i),i}}).call(this,n("Ua1F")(t))},QmxP:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"d",(function(){return r})),n.d(e,"c",(function(){return s})),n.d(e,"a",(function(){return o}
1));const i="createdAt",r="updatedAt",s="lastActivityAt",o=[i,r,s]},UfBS:function(t,e,n){"use strict";e.a=n.p+"empty-search-md.e1a55bfa.svg"},Zhfs:function(t,e,n){"use strict";var i=n("eMLf"),r=n("ewRN"),s=n("cUNG");e.a=function(t){return"function"!=typeof t.constructor||Object(s.a)(t)?{}:Object(i.a)(Object(r.a)(t))}},b1NL:function(t,e,n){"use strict";var i=n("ho4C"),r=n("MlQp"),s=n("WrwP"),o=n("q3oM"),a=n("RK7s"),l=n("mpVB"),u=n("XGVf"),c=n("CbCZ"),d=n("d85j"),p=n("onSc"),h={props:{positioningStrategy:{type:String,required:!1,default:a.l,validator:function(t){return[a.l,a.m].includes(t)}}},render(t){return this.positioningStrategy===a.m?t(p.MountingPortal,{props:{mountTo:"body",append:!0}},[this.$scopedSlots.default()]):this.$scopedSlots.default()}},f=n("7Q0w");var g={name:"BaseDropdown",expose:["open","close","closeAndFocus","containsElement"],BASE_DROPDOWN_CLASS:"gl-new-dropdown",DROPDOWN_CONTAINER_CLASS:"gl-new-dropdown-container",components:{DropdownContainer:h,GlButton:c.a,GlIcon:d.a},directives:{Outside:u.a},inject:{getFormGroupInstance:{default:function(){return function(){}}}},props:{toggleText:{type:String,required:!1,default:""},textSrOnly:{type:Boolean,required:!1,default:!1},block:{type:Boolean,required:!1,default:!1},category:{type:String,required:!1,default:o.q.primary,validator:function(t){return Object.keys(o.q).includes(t)}},variant:{type:String,required:!1,default:o.z.default,validator:function(t){return Object.keys(o.z).includes(t)}},size:{type:String,required:!1,default:"medium",validator:function(t){return Object.keys(o.r).includes(t)}},icon:{type:String,required:!1,default:""},disabled:{type:Boolean,required:!1,default:!1},loading:{type:Boolean,required:!1,default:!1},toggleClass:{type:[String,Array,Object],required:!1,default:null},noCaret:{type:Boolean,required:!1,default:!1},state:{type:Boolean,required:!1,default:null},placement:{type:String,required:!1,default:"bottom-start",validator:function(t){return["left","center","right"].includes(t)&&Object(l.i)(`"${t}" placement is deprecated. Use ${o.y[t]} instead.`,{name:"GlDisclosureDropdown/GlCollapsibleListbox"}),Object.keys(o.y).includes(t)}},ariaHaspopup:{type:[String,Boolean],required:!1,default:!1,validator:function(t){return["menu","listbox","tree","grid","dialog",!0,!1].includes(t)}},activeItemId:{type:String,required:!1,default:void 0},hasExternalLabel:{type:Boolean,required:!1,default:!1},hasSearchableListbox:{type:Boolean,required:!1,default:!1},isDisclosure:{type:Boolean,required:!1,default:!1},toggleId:{type:String,required:!0},listboxId:{type:String,required:!1,default:void 0},ariaLabelledby:{type:String,required:!1,default:null},ariaLabel:{type:String,required:!1,default:null},offset:{type:[Number,Object],required:!1,default:function(){return{mainAxis:f.b}}},fluidWidth:{type:Boolean,required:!1,default:!1},panelMatchTriggerWidth:{type:Boolean,required:!1,default:!1},positioningStrategy:{type:String,required:!1,default:a.l,validator:function(t){return[a.l,a.m].includes(t)}}},data:()=>({openedYet:!1,visible:!1,baseDropdownId:Object(i.a)("base-dropdown-")}),computed:{ariaActiveDescendant(){if(!this.isDisclosure&&this.visible)return this.activeItemId},hasNoVisibleToggleText(){var t;return!(null!==(t=this.toggleText)&&void 0!==t&&t.length)||this.textSrOnly},isIconOnly(){return Boolean(this.icon&&this.hasNoVisibleToggleText)},isEllipsisButton(){return this.isIconOnly&&"ellipsis_h"===this.icon},isCaretOnly(){return!this.noCaret&&!this.icon&&this.hasNoVisibleToggleText},computedState(){return Object(r.a)(this.state)?this.state:null},stateClass(){return!0===this.computedState?"is-valid":!1===this.computedState?"is-invalid":null},isDefaultToggle(){return!this.$scopedSlots.toggle},isToggleCombobox(){return!this.hasSearchableListbox&&!this.isDisclosure},isToggleLabelledExternally(){return!(!this.hasExternalLabel||!this.toggleId)},computedToggleId(){return this.isDisclosure||this.isToggleLabelledExternally?this.isDefaultToggle?this.toggleId:void 0:this.hasSearchableListbox?this.toggleId:void 0},computedToggleInnerId(){return this.isToggleCombobox&&!this.isToggleLabelledExternally?this.toggleId:this.isToggleCombobox&&this.isToggleLabelledExternally?this.listboxId:void 0},toggleAriaAttributes(){return{"aria-controls":this.baseDropdownId,"aria-expanded":String(this.visible),"aria-haspopup":this.ariaHaspopup,"aria-labelledby":this.toggleLabelledBy,"aria-label":this.ariaLabel||void 0,"aria-activedescendant":this.ariaActiveDescendant}}
1,toggleButtonClasses(){return[this.toggleClass,{"gl-new-dropdown-toggle":!0,"button-ellipsis-horizontal":this.isEllipsisButton,"gl-new-dropdown-icon-only btn-icon":this.isIconOnly&&!this.isEllipsisButton,"gl-new-dropdown-toggle-no-caret":this.noCaret,"gl-new-dropdown-caret-only btn-icon":this.isCaretOnly},this.stateClass]},toggleButtonTextClasses(){return this.block?"gl-w-full":""},toggleLabelledBy(){var t;const e=null===(t=this.getFormGroupInstance())||void 0===t?void 0:t.labelId;return this.isToggleCombobox?this.ariaLabelledby?""+this.ariaLabelledby:e?`${e} ${this.toggleId}`:this.toggleId:this.isToggleCombobox?void 0:this.ariaLabelledby?`${this.ariaLabelledby} ${this.toggleId}`:e?`${e} ${this.toggleId}`:void 0},toggleRole(){if(this.isToggleCombobox)return"combobox"},toggleAccessibilityAttributes(){return{...this.toggleAriaAttributes,id:this.toggleId,role:this.toggleRole}},toggleOptions(){var t=this;return this.isDefaultToggle?{is:c.a,icon:this.icon,block:this.block,buttonTextClasses:this.toggleButtonTextClasses,category:this.category,variant:this.variant,size:this.size,disabled:this.disabled,loading:this.loading,class:this.toggleButtonClasses,role:this.toggleRole,...this.toggleAriaAttributes,listeners:{keydown:function(e){return t.onKeydown(e)},click:function(e){return t.toggle(e)}}}:{is:"div",class:"gl-new-dropdown-custom-toggle",listeners:{keydown:function(e){return t.onKeydown(e)},click:function(e){return t.toggle(e)}}}},toggleListeners(){return this.toggleOptions.listeners},toggleAttributes(){const{listeners:t,is:e,...n}=this.toggleOptions;return n},toggleComponent(){return this.toggleOptions.is},toggleElement(){var t;return this.$refs.toggle.$el||(null===(t=this.$refs.toggle)||void 0===t?void 0:t.firstElementChild)},panelClasses(){return{"!gl-block":this.visible,[f.c]:!this.fluidWidth&&!this.panelMatchTriggerWidth,"gl-new-dropdown-panel-fluid-width":this.fluidWidth&&!this.panelMatchTriggerWidth,"gl-fixed":this.openedYet&&this.isFixed,"gl-absolute":this.openedYet&&!this.isFixed}},isFixed(){return this.positioningStrategy===a.m},floatingUIConfig(){var t=this;const e=o.y[this.placement],[,n]=e.split("-");return{placement:e,strategy:this.positioningStrategy,middleware:[Object(s.offset)(this.offset),Object(s.autoPlacement)({alignment:n,allowedPlacements:o.w[this.placement]}),Object(s.shift)(),Object(s.arrow)({element:this.$refs.dropdownArrow}),Object(s.size)({apply:function({availableWidth:e,availableHeight:n,elements:i}){var r;const s=i.floating.querySelector("."+a.f);if(!s)return;const o=n-(null!==(r=t.nonScrollableContentHeight)&&void 0!==r?r:0)-f.b,l=t.fluidWidth?{maxWidth:Math.max(0,e)+"px"}:{},u=t.panelMatchTriggerWidth?{minWidth:t.toggleElement.getBoundingClientRect().width+"px"}:{};Object.assign(s.style,{maxHeight:Math.max(o,0)+"px"},l,u)}})]}}},mounted(){this.checkToggleFocusable()},beforeDestroy(){this.stopFloating()},methods:{checkToggleFocusable(){Object(l.g)(this.toggleElement)||Object(l.h)(this.toggleElement)||Object(l.i)("Toggle is missing a 'tabindex' and cannot be focused.\n          Use 'a' or 'button' element instead or make sure to add 'role=\"button\"' along with 'tabindex' otherwise.",{name:"GlDisclosureDropdown/GlCollapsibleListbox",element:this.$el})},getArrowOffsets(t){const e={top:{staticSide:"bottom",rotation:"225deg"},bottom:{staticSide:"top",rotation:"45deg"},left:{staticSide:"right",rotation:"135deg"},right:{staticSide:"left",rotation:"315deg"}};return e[null==t?void 0:t.split("-")[0]]||e.bottom},async startFloating(){var t=this;this.calculateNonScrollableAreaHeight(),this.observer=new MutationObserver(this.calculateNonScrollableAreaHeight),this.observer.observe(this.$refs.content,{childList:!0,subtree:!0}),this.stopAutoUpdate=Object(s.autoUpdate)(this.toggleElement,this.$refs.content,(async function(){const e=await Object(s.computePosition)(t.toggleElement,t.$refs.content,t.floatingUIConfig);if(!t.$refs.content)return;const{x:n,y:i,middlewareData:r,placement:o}=e,{rotation:a,staticSide:l}=t.getArrowOffsets(o);if(Object.assign(t.$refs.content.style,{left:n+"px",top:i+"px"}),r&&r.arrow){const{x:e,y:n}=r.arrow,i=t.toggleElement.getBoundingClientRect(),s=t.$refs.content.getBoundingClientRect(),o=i.width>s.width?Math.min(Math.max(e,f.a),s.width-f.a):e;Object.assign(t.$refs.dropdownArrow.style,{left:null!=e?o+"px":"",top:null!=n?n+"px":"",right:"",bottom:"",[l]:"-4px",transform:`rotate(${a})`})}}))},stopFloating(){var t,e;null===(t=this.observer)||void 0===t||t.disconnect(),null===(e=this.stopAutoUpdate)||void 0===e||e.call(this)},async toggle(t){if(t&&this.visible){let e=!1;if(this.$emit(a.e,{originalEvent:t,preventDefault(){e=!0}}),e)return!1}return this.visible=!this.visible,this.visible?(await this.$nextTick(),this.openedYet=!0,this.startFloating(),this.$emit(a.i)):(this.stopFloating(),this.$emit(a.h,t)),!0},open(){this.visible||this.toggle()},close(t){this.visible&&this.toggle(t)},clickedToggle(t){var e,n,i,r;return(null===(e=(n=this.$refs.toggle).contains)||void 0===e?void 0:e.call(n,t.target))||(null===(i=this.$refs.toggle.$el)||void 0===i||null===(r=i.contains)||void 0===r?void 0:r.call(i,t.target))},handleClickOutside(t){this.clickedToggle(t)||this.close(t)},async closeAndFocus(t){if(!this.visible)return;const e=this.$el.contains(document.activeElement),n=await this.toggle(t);e&&n&&this.focusToggle()},focusToggle(){this.toggleElement.focus()},onKeydown(t){const{keyCode:e,code:n,target:{tagName:i}}=t;if(e===a.k&&this.visible)return Object(l.k)(t),void this.close();let r=!0,s=!0;"BUTTON"===i?(r=!1,s=!1):"A"===i&&(r=!1),(n===a.d&&r||n===a.n&&s)&&this.toggle(t),n===a.a&&this.$emit(a.g,t)},calculateNonScrollableAreaHeight(){var t;const e=null===(t=this.$refs.content)||void 0===t?void 0:t.querySelector("."+a.f);if(!e)return;const n=this.$refs.content.getBoundingClientRect(),i=e.getBoundingClientRect();this.nonScrollableContentHeight=n.height-i.height},containsElement(t){return t.closest(".gl-new-dropdown")===this.$el||t.closest(".gl-new-dropdown-container")===this.$refs.dropdownContainer}}
1},m=n("tBpV"),v=Object(m.a)(g,(function(){var t=this,e=t._self._c;return e("div",{class:[t.$options.BASE_DROPDOWN_CLASS,{"!gl-block":t.block}]},[e(t.toggleComponent,t._g(t._b({ref:"toggle",tag:"component",attrs:{id:t.computedToggleId,"data-testid":"base-dropdown-toggle"}},"component",t.toggleAttributes,!1),t.toggleListeners),[t._t("toggle",(function(){return[e("span",{staticClass:"gl-new-dropdown-button-text",class:{"gl-sr-only":t.textSrOnly},attrs:{id:t.computedToggleInnerId,"data-testid":"base-dropdown-span"}},[t._v("\n        "+t._s(t.toggleText)+"\n      ")]),t._v(" "),t.noCaret?t._e():e("gl-icon",{staticClass:"gl-button-icon gl-new-dropdown-chevron",attrs:{name:"chevron-down"}})]}),{accessibilityAttributes:t.toggleAccessibilityAttributes})],2),t._v(" "),e("dropdown-container",{attrs:{"positioning-strategy":t.positioningStrategy}},[e("div",{directives:[{name:"outside",rawName:"v-outside.click.focusin",value:t.handleClickOutside,expression:"handleClickOutside",modifiers:{click:!0,focusin:!0}}],ref:"dropdownContainer",class:t.$options.DROPDOWN_CONTAINER_CLASS},[e("div",{ref:"content",staticClass:"gl-new-dropdown-panel",class:t.panelClasses,attrs:{id:t.baseDropdownId,"data-testid":"base-dropdown-menu"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:(e.stopPropagation(),e.preventDefault(),t.closeAndFocus.apply(null,arguments))}}},[e("div",{ref:"dropdownArrow",staticClass:"gl-new-dropdown-arrow"}),t._v(" "),e("div",{staticClass:"gl-new-dropdown-inner"},[t._t("default",null,{visible:t.visible})],2)])])])],1)}),[],!1,null,null,null);e.a=v.exports},bKkX:function(t,e,n){"use strict";var i=n("Db6D"),r=n("6woR"),s=n("8EOZ"),o=n("0qM9"),a=n("7ypz");var l=function(t,e){return t&&Object(o.a)(e,Object(a.a)(e),t)},u=n("2RTp");var c=function(t,e){return t&&Object(o.a)(e,Object(u.a)(e),t)},d=n("Pt6S"),p=n("7bAV"),h=n("rVCS");var f=function(t,e){return Object(o.a)(t,Object(h.a)(t),e)},g=n("pwcw");var m=function(t,e){return Object(o.a)(t,Object(g.a)(t),e)},v=n("jtcF"),b=n("eeyn"),y=n("rbFe"),x=Object.prototype.hasOwnProperty;var O=function(t){var e=t.length,n=new t.constructor(e);return e&&"string"==typeof t[0]&&x.call(t,"index")&&(n.index=t.index,n.input=t.input),n},w=n("5jBk");var _=function(t,e){var n=e?Object(w.a)(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)},S=/\w*$/;var k=function(t){var e=new t.constructor(t.source,S.exec(t));return e.lastIndex=t.lastIndex,e},C=n("7hII"),I=C.a?C.a.prototype:void 0,T=I?I.valueOf:void 0;var j=function(t){return T?Object(T.call(t)):{}},A=n("Pg5R");var B=function(t,e,n){var i=t.constructor;switch(e){case"[object ArrayBuffer]":return Object(w.a)(t);case"[object Boolean]":case"[object Date]":return new i(+t);case"[object DataView]":return _(t,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return Object(A.a)(t,n);case"[object Map]":return new i;case"[object Number]":case"[object String]":return new i(t);case"[object RegExp]":return k(t);case"[object Set]":return new i;case"[object Symbol]":return j(t)}},q=n("Zhfs"),$=n("/iFl"),L=n("nPsG"),R=n("QgRH");var D=function(t){return Object(R.a)(t)&&"[object Map]"==Object(y.a)(t)},E=n("4H6Q"),z=n("HMX8"),P=z.a&&z.a.isMap,V=P?Object(E.a)(P):D,N=n("1s/W");var F=function(t){return Object(R.a)(t)&&"[object Set]"==Object(y.a)(t)},G=z.a&&z.a.isSet,H=G?Object(E.a)(G):F,M={};M["[object Arguments]"]=M["[object Array]"]=M["[object ArrayBuffer]"]=M["[object DataView]"]=M["[object Boolean]"]=M["[object Date]"]=M["[object Float32Array]"]=M["[object Float64Array]"]=M["[object Int8Array]"]=M["[object Int16Array]"]=M["[object Int32Array]"]=M["[object Map]"]=M["[object Number]"]=M["[object Object]"]=M["[object RegExp]"]=M["[object Set]"]=M["[object String]"]=M["[object Symbol]"]=M["[object Uint8Array]"]=M["[object Uint8ClampedArray]"]=M["[object Uint16Array]"]=M["[object Uint32Array]"]=!0,M["[object Error]"]=M["[object Function]"]=M["[object WeakMap]"]=!1;e.a=function t(e,n,o,h,g,x){var w,_=1&n,S=2&n,k=4&n;if(o&&(w=g?o(e,h,g,x):o(e)),void 0!==w)return w;if(!Object(N.a)(e))return e;var C=Object($.a)(e);if(C){if(w=O(e),!_)return Object(p.a)(e,w)}else{var I=Object(y.a)(e),T="[object Function]"==I||"[object GeneratorFunction]"==I;if(Object(L.a)(e))return Object(d.a)(e,_);if("[object Object]"==I||"[object Arguments]"==I||T&&!g){if(w=S||T?{}:Object(q.a)(e),!_)return S?m(e,c(w,e)):f(e,l(w,e))}else{if(!M[I])return g?e:{};w=B(e,I,_)}}x||(x=new i.a);var j=x.get(e);if(j)return j;x.set(e,w),H(e)?e.forEach((function(i){w.add(t(i,n,o,i,e,x))})):V(e)&&e.forEach((function(i,r){w.set(r,t(i,n,o,r,e,x))}));var A=k?S?b.a:v.a:S?u.a:a.a,R=C?void 0:A(e);return Object(r.a)(R||e,(function(i,r){R&&(i=e[r=i]),Object(s.a)(w,r,t(i,n,o,r,e,x))})),w}},"bu9/":function(t,e,n){"use strict";e.a=gon&&gon.illustrations_path},fI8y:function(t,e,n){"use strict";n("aFm2"),n("z6RN"),n("R9qC"),n("B++/"),n("47t/");var i=n("bu9/"),r=n("/ev+"),s=n("mpVB");const o=r.icons;var a={name:"GlIllustration",props:{name:{type:String,required:!0,validator:function(t){return!!o.some((function(e){return e.name===t}))||(Object(s.i)(`Illustration '${t}
1' is not a known illustration of @gitlab/svgs`,{name:"GlIllustration"}),!1)}}},computed:{spriteHref(){return`${i.a}#${this.name}`},illustrationSize(){var t=this;return o.find((function(e){return e.name===t.name})).svg_size}}},l=n("tBpV"),u=Object(l.a)(a,(function(){var t=this._self._c;return t("svg",this._g({key:this.spriteHref,attrs:{"data-testid":this.name+"-illustration",role:"presentation",width:this.illustrationSize,height:this.illustrationSize}},this.$listeners),[t("use",{attrs:{href:this.spriteHref}})])}),[],!1,null,null,null);e.a=u.exports},iDkE:function(t,e,n){"use strict";var i=n("6IH5");var r={name:"GlFilteredSearchSuggestionList",inject:["suggestionsListClass","termsAsTokens"],provide(){return{filteredSearchSuggestionListInstance:this}},props:{initialValue:{required:!1,validator:function(){return!0},default:null}},data:()=>({activeIdx:-1,registeredItems:[]}),computed:{initialActiveIdx(){var t=this;return this.registeredItems.findIndex((function(e){return t.valuesMatch(e.value,t.initialValue)}))},initialActiveItem(){return this.registeredItems[this.initialActiveIdx]},activeItem(){return this.termsAsTokens()||-2!==this.activeIdx?-1===this.activeIdx?this.initialActiveItem:this.registeredItems[this.activeIdx]:null},listClasses(){return[this.suggestionsListClass(),"dropdown-menu "+i.a]}},watch:{initialValue(){this.activeIdx=-1}},methods:{valuesMatch:(t,e)=>null!=t&&null!=e&&("string"==typeof t&&"string"==typeof e?t.toLowerCase()===e.toLowerCase():t===e),register(t){this.registeredItems.push(t)},unregister(t){const e=this.registeredItems.indexOf(t);-1!==e&&(this.registeredItems.splice(e,1),e===this.activeIdx&&(this.activeIdx=-1))},nextItem(){this.termsAsTokens()?this.stepItem(1):this.stepItem(1,this.registeredItems.length-1)},prevItem(){this.termsAsTokens()?this.stepItem(-1):this.stepItem(-1,0)},stepItem(t,e){if(this.termsAsTokens()||this.activeIdx!==e&&(-1!==this.activeIdx||this.initialActiveIdx!==e)){const e=-1===this.activeIdx?this.initialActiveIdx:this.activeIdx;this.activeIdx=Object(i.m)(e,t,this.registeredItems.length)}else this.activeIdx=-2,this.$refs.top.scrollIntoView()},getValue(){return this.activeItem?this.activeItem.value:null}}},s=n("tBpV"),o=Object(s.a)(r,(function(){var t=this._self._c;return t("ul",{class:this.listClasses},[t("li",{ref:"top"}),this._v(" "),this._t("default")],2)}),[],!1,null,null,null);e.a=o.exports},ivn1:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));n("B++/"),n("z6RN"),n("47t/");const i={props:{value:{type:[String,Number],default:""}},data(){return{localValue:this.stringifyValue(this.value)}},watch:{value(t){t!==this.localValue&&(this.localValue=this.stringifyValue(t))},localValue(t){t!==this.value&&this.$emit("input",t)}},mounted(){var t=this;const e=this.stringifyValue(this.value);if(this.activeOption){const e=this.predefinedOptions.find((function(e){return e.name===t.activeOption}));this.localValue=e.value}else e!==this.localValue&&(this.localValue=e)},methods:{stringifyValue:t=>null==t?"":String(t)}}},jI5q:function(t,e,n){"use strict";n("LdIe"),n("z6RN"),n("PTOk"),n("UezY"),n("hG7+"),n("B++/"),n("47t/"),n("3UXl"),n("iyoE");var i=n("9MU8"),r=n("dLPT"),s=n("onSc"),o=n("zIFf"),a=n("mpVB"),l=n("d85j"),u=n("D2zM"),c=n("yxLa"),d=n("47Nv"),p=n("6IH5"),h={name:"GlFilteredSearchTerm",components:{GlFilteredSearchTokenSegment:d.a,GlToken:c.a},inject:["termsAsTokens"],inheritAttrs:!1,props:{availableTokens:{type:Array,required:!0},active:{type:Boolean,required:!1,default:!1},value:{type:Object,required:!1,default:function(){return{data:""}}},placeholder:{type:String,required:!1,default:""},searchInputAttributes:{type:Object,required:!1,default:function(){return{}}},isLastToken:{type:Boolean,required:!1,default:!1},currentValue:{type:Array,required:!1,default:function(){return[]}},cursorPosition:{type:String,required:!1,default:"end",validator:function(t){return["start","end"].includes(t)}},searchTextOptionLabel:{type:String,required:!1,default:p.n.title},viewOnly:{type:Boolean,required:!1,default:!1}},computed:{showInput(){return this.termsAsTokens()||Boolean(this.placeholder)||this.isLastToken},showToken(){return this.termsAsTokens()&&Boolean(this.value.data)},suggestedTokens(){var t=this;if(this.viewOnly)return[];const e=this.availableTokens.filter((function(e){return"function"==typeof e.match?e.match.call(null,{query:t.value.data,title:e.title,defaultMatcher:p.i}):Object(p.i)(e.title,t.value.data)}));return this.termsAsTokens()&&this.value.data&&e.push({...p.n,title:this.searchTextOptionLabel}),e.map(p.o)},internalValue:{get(){return this.value.data},set(t){this.$emit("input",{data:t})}},eventListeners(){return this.viewOnly?{}:{mousedown:this.stopMousedownOnCloseButton,close:this.destroyByClose}}},methods:{onBackspace(){this.$emit("destroy",{intent:p.b})},stopMousedownOnCloseButton(t){t.target.closest(p.d)&&Object(a.k)(t)},destroyByClose(){this.$emit("destroy")},onComplete(t){t===p.c?this.$emit("complete"):this.$emit("replace",{type:t})}}},f=n("tBpV"),g=Object(f.a)(h,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"gl-filtered-search-term gl-h-auto",attrs:{"data-testid":"filtered-search-term"}}
1,[e("gl-filtered-search-token-segment",{ref:"segment",staticClass:"gl-filtered-search-term-token",attrs:{"is-term":"",active:t.active,"cursor-position":t.cursorPosition,"search-input-attributes":t.searchInputAttributes,"is-last-token":t.isLastToken,"current-value":t.currentValue,"view-only":t.viewOnly,options:t.suggestedTokens},on:{activate:function(e){return t.$emit("activate")},deactivate:function(e){return t.$emit("deactivate")},complete:t.onComplete,backspace:t.onBackspace,submit:function(e){return t.$emit("submit")},split:function(e){return t.$emit("split",e)},previous:function(e){return t.$emit("previous")},next:function(e){return t.$emit("next")}},scopedSlots:t._u([{key:"view",fn:function({label:n}){return[t.showToken?e("gl-token",t._g({class:{"gl-cursor-pointer":!t.viewOnly},attrs:{"view-only":t.viewOnly}},t.eventListeners),[t._v(t._s(t.value.data))]):t.showInput?e("input",t._b({staticClass:"gl-filtered-search-term-input",attrs:{placeholder:t.placeholder,"aria-label":n,readonly:t.viewOnly,disabled:t.viewOnly,"data-testid":"filtered-search-term-input"},on:{focusin:function(e){return t.$emit("activate")}}},"input",t.searchInputAttributes,!1)):[t._v(t._s(t.value.data))]]}}]),model:{value:t.internalValue,callback:function(e){t.internalValue=e},expression:"internalValue"}})],1)}),[],!1,null,null,null).exports;let m=0;function v(t,e){const n=null!=t&&t.length?Object(i.a)(t):[Object(p.e)()];return Object(p.j)(n)?Object(p.f)(n,e):n}var b={name:"GlFilteredSearch",components:{GlSearchBoxByClick:u.a,GlIcon:l.a,PortalTarget:s.PortalTarget},directives:{GlTooltip:o.a},provide(){var t=this;return m+=1,this.portalName="filters_portal_"+m,{portalName:this.portalName,alignSuggestions:function(e){return t.alignSuggestions(e)},suggestionsListClass:function(){return t.suggestionsListClass},termsAsTokens:function(){return t.termsAsTokens}}},inheritAttrs:!1,props:{value:{required:!1,type:Array,default:function(){return[]}},availableTokens:{type:Array,required:!1,default:function(){return[]},validator(t){if(!t.__v_raw)return!0;const e=Array.isArray(t)&&t.every((function({token:t}){return!t||t.__v_skip}));return e||Object(a.i)("You are using Vue3. In Vue3 each token component passed to filtered search must be wrapped into markRaw",{name:"GlFilteredSearch"}),e}},placeholder:{type:String,required:!1,default:"Search"},clearButtonTitle:{type:String,required:!1,default:"Clear"},historyItems:{type:Array,required:!1,default:null},suggestionsListClass:{type:[String,Array,Object],required:!1,default:null},showFriendlyText:{type:Boolean,required:!1,default:!1},searchButtonAttributes:{type:Object,required:!1,default:function(){return{}}},searchInputAttributes:{type:Object,required:!1,default:function(){return{}}},viewOnly:{type:Boolean,required:!1,default:!1},termsAsTokens:{type:Boolean,required:!1,default:!1},searchTextOptionLabel:{type:String,required:!1,default:p.n.title},showSearchButton:{type:Boolean,required:!1,default:!0}},data(){return{tokens:v(this.value,this.termsAsTokens),activeTokenIdx:null,suggestionsStyle:{},intendedCursorPosition:"end"}},computed:{activeToken(){return this.tokens[this.activeTokenIdx]},appliedTokens(){return this.tokens.filter((function(t){return!Object(p.h)(t)}))},lastTokenIdx(){return this.tokens.length-1},isLastTokenActive(){return this.activeTokenIdx===this.lastTokenIdx},hasValue(){return this.tokens.length>1||""!==this.tokens[0].value.data},termPlaceholder(){return this.hasValue?null:this.placeholder},currentAvailableTokens(){var t=this;return this.availableTokens.filter((function(e){return!e.disabled&&(!e.unique||!t.tokens.find((function(t){return t.type===e.type})))}))}},watch:{tokens:{handler(){0!==this.tokens.length&&this.isLastTokenEmpty()||this.viewOnly||this.tokens.push(Object(p.e)()),this.$emit("input",this.tokens)},deep:!0,immediate:!0},value:{handler(t,e){Object(r.a)(t,e)||this.applyNewValue(t)},deep:!0}},methods:{applyNewValue(t){this.tokens=v(t,this.termsAsTokens)},isActiveToken(t){return this.activeTokenIdx===t},isLastToken(t){return null===this.activeTokenIdx&&t===this.lastTokenIdx},isLastTokenEmpty(){return Object(p.h)(this.tokens[this.lastTokenIdx])},getTokenEntry(t){return this.availableTokens.find((function(e){return e.type===t}))},getTokenComponent(t){var e;return(null===(e=this.getTokenEntry(t))||void 0===e?void 0:e.token)||g},getTokenClassList(t){return{"gl-filtered-search-item":!0,"gl-filtered-search-last-item":this.isLastToken(t)&&!this.viewOnly}},activate(t){this.viewOnly||(this.activeTokenIdx=t)},activatePreviousToken(){this.activeTokenIdx>0&&(this.activeTokenIdx-=1,this.intendedCursorPosition="end")},activateNextToken(){this.activeTokenIdx<this.value.length&&(this.activeTokenIdx+=1,this.intendedCursorPosition="start")},alignSuggestions(t){const e=t.getBoundingClientRect().left,n=this.$el.getBoundingClientRect().left,i=`translateX(${Math.floor(e-n)}px)`;this.suggestionsStyle={transform:i}},deactivate(t){this.intendedCursorPosition="end";const e=this.tokens.indexOf(t);-1!==e&&this.activeTokenIdx===e&&(this.isLastTokenEmpty()||this.tokens.push(Object(p.e)()),!this.isLastTokenActive&&Object(p.h)(this.activeToken)&&this.tokens.splice(e,1),this.activeTokenIdx=null)},destroyToken(t,{intent:e}={}){if(1===this.tokens.length)return;const[n]=this.tokens.splice(t,1);this.$emit("token-destroy",n),e===p.b?this.activeTokenIdx=Math.max(t-1,0):t<this.activeTokenIdx?this.activeTokenIdx-=1:(t===this.activeTokenIdx||null===this.activeTokenIdx
1)&&(this.activeTokenIdx=this.lastTokenIdx)},replaceToken(t,e){this.$set(this.tokens,t,Object(p.g)({...e,value:{data:"",...e.value}})),this.activeTokenIdx=t},createTokens(t,e=[""]){if(!this.isLastTokenActive&&1===e.length&&""===e[0])return void(this.activeTokenIdx=this.lastTokenIdx);const n=e.map((function(t){return Object(p.e)(t)}));this.tokens.splice(t+1,0,...n),this.activeTokenIdx=t+e.length},completeToken(){this.$emit("token-complete",this.activeToken),this.activeTokenIdx===this.lastTokenIdx-1?this.activeTokenIdx=this.lastTokenIdx:this.activeTokenIdx=null},async onClear(){await this.$nextTick(),this.activeTokenIdx=this.lastTokenIdx,this.$emit("clear")},submit(){this.$emit("submit",Object(p.k)(Object(i.a)(this.tokens)))}}},y=Object(f.a)(b,(function(){var t=this,e=t._self._c;return e("gl-search-box-by-click",t._b({attrs:{value:t.tokens,"history-items":t.historyItems,clearable:t.hasValue,"search-button-attributes":t.searchButtonAttributes,"show-search-button":t.showSearchButton,disabled:t.viewOnly,"wrapper-attributes":{"data-testid":"filtered-search-input"}},on:{submit:t.submit,input:t.applyNewValue,"history-item-selected":function(e){return t.$emit("history-item-selected",e)},clear:t.onClear,"clear-history":function(e){return t.$emit("clear-history")}},scopedSlots:t._u([{key:"history-item",fn:function(e){return[t._t("history-item",null,null,e)]}},{key:"input",fn:function(){return[e("div",{staticClass:"gl-filtered-search-scrollable-container",class:{"gl-filtered-search-scrollable-container-with-search-button":t.showSearchButton,"gl-filtered-search-view-only":t.viewOnly}},[e("div",{staticClass:"gl-filtered-search-scrollable"},t._l(t.tokens,(function(n,i){return e(t.getTokenComponent(n.type),{key:n.id,ref:"tokens",refInFor:!0,tag:"component",class:t.getTokenClassList(i),attrs:{config:t.getTokenEntry(n.type),active:t.activeTokenIdx===i,"cursor-position":t.intendedCursorPosition,"available-tokens":t.currentAvailableTokens,"current-value":t.tokens,index:i,placeholder:t.termPlaceholder,"show-friendly-text":t.showFriendlyText,"search-input-attributes":t.searchInputAttributes,"view-only":t.viewOnly,"is-last-token":t.isLastToken(i),"search-text-option-label":t.searchTextOptionLabel,"applied-tokens":t.appliedTokens},on:{activate:function(e){return t.activate(i)},deactivate:function(e){return t.deactivate(n)},destroy:function(e){return t.destroyToken(i,e)},replace:function(e){return t.replaceToken(i,e)},complete:t.completeToken,submit:t.submit,split:function(e){return t.createTokens(i,e)},previous:t.activatePreviousToken,next:t.activateNextToken},model:{value:n.value,callback:function(e){t.$set(n,"value",e)},expression:"token.value"}})})),1)]),t._v(" "),e("portal-target",{key:t.activeTokenIdx,ref:"menu",style:t.suggestionsStyle,attrs:{name:t.portalName,slim:""}})]},proxy:!0}],null,!0)},"gl-search-box-by-click",t.$attrs,!1))}),[],!1,null,null,null);e.a=y.exports},l0QG:function(t,e,n){"use strict";n.d(e,"f",(function(){return r})),n.d(e,"h",(function(){return s})),n.d(e,"c",(function(){return o})),n.d(e,"e",(function(){return a})),n.d(e,"g",(function(){return l})),n.d(e,"b",(function(){return u})),n.d(e,"i",(function(){return c})),n.d(e,"a",(function(){return p})),n.d(e,"j",(function(){return _})),n.d(e,"d",(function(){return S}));n("UezY"),n("z6RN"),n("hG7+");var i=n("/lV4");const r=0,s=20,o=30,a=40,l=50,u=60,c="SECURITY_MANAGER",d=function(){var t;return null===(t=window.gon)||void 0===t||null===(t=t.features)||void 0===t?void 0:t.securityManagerRoleEnabled},p={[r]:"NO_ACCESS",5:"MINIMAL_ACCESS",10:"GUEST",15:"PLANNER",[s]:"REPORTER",...d()?{25:c}:{},[o]:"DEVELOPER",[a]:"MAINTAINER",[l]:"OWNER"},h=(d(),Object(i.a)("No access")),f=Object(i.a)("Minimal Access"),g=Object(i.a)("Guest"),m=Object(i.a)("Planner"),v=Object(i.a)("Reporter"),b=Object(i.a)("Security Manager"),y=Object(i.a)("Developer"),x=Object(i.a)("Maintainer"),O=Object(i.a)("Owner"),w=(Object(i.a)("Admin"),{value:"SECURITY_MANAGER",text:b,accessLevel:25,occupiesSeat:!0,description:Object(i.i)("MemberRole|The Security Manager role is for security team members who need to view and manage security features for the group or project."),dropdownDescription:Object(i.i)("MemberRole|View and manage security features for the group or project.")}
1),_=[{value:"MINIMAL_ACCESS",text:f,accessLevel:5,occupiesSeat:!1,description:Object(i.i)("MemberRole|The Minimal Access role is for users who need the least amount of access into groups and projects. You can assign this role as a default, before giving a user another role with more permissions."),dropdownDescription:Object(i.i)("MemberRole|No project access. View limited group information only.")},{value:"GUEST",text:g,accessLevel:10,occupiesSeat:!1,description:Object(i.i)("MemberRole|The Guest role is for users who need visibility into a project or group but should not have the ability to make changes, such as external stakeholders."),dropdownDescription:Object(i.i)("MemberRole|No code access. View and comment on issues and epics.")},{value:"PLANNER",text:m,accessLevel:15,memberRoleId:null,occupiesSeat:!0,description:Object(i.i)("MemberRole|The Planner role is suitable for team members who need to manage projects and track work items but do not need to contribute code, such as project managers and scrum masters."),dropdownDescription:Object(i.i)("MemberRole|View code only. Create and manage issues, epics, milestones, and iterations.")},{value:"REPORTER",text:v,accessLevel:s,occupiesSeat:!0,description:Object(i.i)("MemberRole|The Reporter role is suitable for team members who need to stay informed about a project or group but do not actively contribute code."),dropdownDescription:Object(i.i)("MemberRole|View code only. Create issues and generate reports.")},...d()?[w]:[],{value:"DEVELOPER",text:y,accessLevel:o,occupiesSeat:!0,description:Object(i.i)("MemberRole|The Developer role gives users access to contribute code while restricting sensitive administrative actions."),dropdownDescription:Object(i.i)("MemberRole|Push code to non-protected branches. Create merge requests and run pipelines. Cannot manage project settings.")},{value:"MAINTAINER",text:x,accessLevel:a,occupiesSeat:!0,description:Object(i.i)("MemberRole|The Maintainer role is primarily used for managing code reviews, approvals, and administrative settings for projects. This role can also manage project memberships."),dropdownDescription:Object(i.i)("MemberRole|Push code. Manage branches, merge requests, CI/CD settings, and members. Cannot delete the project.")},{value:"OWNER",text:O,accessLevel:l,occupiesSeat:!0,description:Object(i.i)("MemberRole|The Owner role is typically assigned to the individual or team responsible for managing and maintaining the group or creating the project. This role has the highest level of administrative control, and can manage all aspects of the group or project, including managing other Owners."),dropdownDescription:Object(i.i)("MemberRole|Full control of project settings.")}],S=(_.filter((function({accessLevel:t}){return 5!==t})),_.filter((function({accessLevel:t}){return t!==l})),{[r]:h,5:f,10:g,15:m,[s]:v,...d()?{25:b}:{},[o]:y,[a]:x,[l]:O})},l85A:function(t,e,n){"use strict";var i=n("CbCZ"),r=n("fI8y"),s={name:"GlEmptyState",components:{GlButton:i.a,GlIllustration:r.a},props:{title:{type:String,required:!1,default:null},headerLevel:{type:Number,required:!1,default:2,validator:t=>t>0&&t<=6},illustrationName:{type:String,required:!1,default:null},svgPath:{type:String,required:!1,default:null},svgHeight:{type:Number,required:!1,default:144},description:{type:String,required:!1,default:null},primaryButtonLink:{type:String,required:!1,default:null},primaryButtonText:{type:String,required:!1,default:null},secondaryButtonLink:{type:String,required:!1,default:null},secondaryButtonText:{type:String,required:!1,default:null},compact:{type:Boolean,required:!1,default:!1},invertInDarkMode:{type:Boolean,required:!1,default:!0},contentClass:{type:[Array,String,Object],required:!1,default:function(){return[]}}},computed:{headerComponent(){return"h"+this.headerLevel},height(){return this.shouldPreventImageReflow?this.svgHeight:null},shouldPreventImageReflow(){return Boolean(this.svgHeight)&&!this.illustrationName},shouldRenderPrimaryButton(){return Boolean(this.primaryButtonLink&&this.primaryButtonText)},shouldRenderSecondaryButton(){return Boolean(this.secondaryButtonLink&&this.secondaryButtonText)},contentClasses(){return[this.compact?"gl-grow gl-basis-0 gl-px-4":"gl-m-auto gl-p-5",this.contentClass]}}},o=n("tBpV"),a=Object(o.a)(s,(function(){var t=this,e=t._self._c;return e("section",{staticClass:"gl-flex",class:{"gl-empty-state gl-flex-col gl-text-center":!t.compact,"gl-flex-row":t.compact}},[e("div",{class:{"gl-hidden gl-px-4 @sm:gl-block":t.compact,"gl-max-w-full":!t.compact}},[t.illustrationName?e("gl-illustration",{attrs:{name:t.illustrationName}}):t.svgPath?e("img",{staticClass:"gl-max-w-full",class:{"gl-dark-invert-keep-hue":t.invertInDarkMode},attrs:{src:t.svgPath,alt:"",height:t.height}}):t._e()],1),t._v(" "),e("div",{staticClass:"gl-empty-state-content gl-mx-auto gl-my-0",class:t.contentClasses,attrs:{"data-testid":"gl-empty-state-content"}},[t._t("title",(function(){return[e(t.headerComponent,{tag:"component",staticClass:"gl-mb-0 gl-mt-0 gl-text-size-h-display gl-leading-36",class:t.compact?"h5":"h4"},[t._v("\n        "+t._s(t.title)+"\n      ")])]})),t._v(" "),t.description||t.$scopedSlots.description?e("p",{ref:"description",staticClass:"gl-mb-0 gl-mt-4 gl-text-subtle"},[t._t("description",(function(){return[t._v("\n        "+t._s(t.description)+"\n      ")]}))],2):t._e(),t._v(" "),e("div",{staticClass:"gl-mt-5 gl-flex gl-flex-wrap",class:{"gl-justify-center":!t.compact}},[t._t("actions",(function(){return[t.shouldRenderPrimaryButton?e("gl-button",{staticClass:"gl-mb-3",class:t.compact?"gl-mr-3":"gl-mx-2",attrs:{variant:"confirm",href:t.primaryButtonLink}},[t._v(t._s(t.primaryButtonText))]):t._e(),t._v(" "),t.shouldRenderSecondaryButton?e("gl-button",{staticClass:"gl-mb-3 gl-mr-3",class:{"!gl-mx-2":!t.compact},attrs:{href:t.secondaryButtonLink}},[t._v(t._s(t.secondaryButtonText)+"\n        ")]):t._e()]}
vendor: 5,495 bytes, line 1
1))],2)],2)])}),[],!1,null,null,null);e.a=a.exports},lRsd:function(t,e,n){"use strict";function i(t,e){for(var n in e)t[n]=e[n];return t}n.d(e,"a",(function(){return Mt}));var r=/[!'()*]/g,s=function(t){return"%"+t.charCodeAt(0).toString(16)},o=/%2C/g,a=function(t){return encodeURIComponent(t).replace(r,s).replace(o,",")};function l(t){try{return decodeURIComponent(t)}catch(t){0}return t}var u=function(t){return null==t||"object"==typeof t?t:String(t)};function c(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach((function(t){var n=t.replace(/\+/g," ").split("="),i=l(n.shift()),r=n.length>0?l(n.join("=")):null;void 0===e[i]?e[i]=r:Array.isArray(e[i])?e[i].push(r):e[i]=[e[i],r]})),e):e}function d(t){var e=t?Object.keys(t).map((function(e){var n=t[e];if(void 0===n)return"";if(null===n)return a(e);if(Array.isArray(n)){var i=[];return n.forEach((function(t){void 0!==t&&(null===t?i.push(a(e)):i.push(a(e)+"="+a(t)))})),i.join("&")}return a(e)+"="+a(n)})).filter((function(t){return t.length>0})).join("&"):null;return e?"?"+e:""}var p=/\/?$/;function h(t,e,n,i){var r=i&&i.options.stringifyQuery,s=e.query||{};try{s=f(s)}catch(t){}var o={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:s,params:e.params||{},fullPath:v(e,r),matched:t?m(t):[]};return n&&(o.redirectedFrom=v(n,r)),Object.freeze(o)}function f(t){if(Array.isArray(t))return t.map(f);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=f(t[n]);return e}return t}var g=h(null,{path:"/"});function m(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function v(t,e){var n=t.path,i=t.query;void 0===i&&(i={});var r=t.hash;return void 0===r&&(r=""),(n||"/")+(e||d)(i)+r}function b(t,e,n){return e===g?t===e:!!e&&(t.path&&e.path?t.path.replace(p,"")===e.path.replace(p,"")&&(n||t.hash===e.hash&&y(t.query,e.query)):!(!t.name||!e.name)&&(t.name===e.name&&(n||t.hash===e.hash&&y(t.query,e.query)&&y(t.params,e.params))))}function y(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t).sort(),i=Object.keys(e).sort();return n.length===i.length&&n.every((function(n,r){var s=t[n];if(i[r]!==n)return!1;var o=e[n];return null==s||null==o?s===o:"object"==typeof s&&"object"==typeof o?y(s,o):String(s)===String(o)}))}function x(t){for(var e=0;e<t.matched.length;e++){var n=t.matched[e];for(var i in n.instances){var r=n.instances[i],s=n.enteredCbs[i];if(r&&s){delete n.enteredCbs[i];for(var o=0;o<s.length;o++)r._isBeingDestroyed||s[o](r)}}}}var O={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,s=e.parent,o=e.data;o.routerView=!0;for(var a=s.$createElement,l=n.name,u=s.$route,c=s._routerViewCache||(s._routerViewCache={}),d=0,p=!1;s&&s._routerRoot!==s;){var h=s.$vnode?s.$vnode.data:{};h.routerView&&d++,h.keepAlive&&s._directInactive&&s._inactive&&(p=!0),s=s.$parent}if(o.routerViewDepth=d,p){var f=c[l],g=f&&f.component;return g?(f.configProps&&w(g,o,f.route,f.configProps),a(g,o,r)):a()}var m=u.matched[d],v=m&&m.components[l];if(!m||!v)return c[l]=null,a();c[l]={component:v},o.registerRouteInstance=function(t,e){var n=m.instances[l];(e&&n!==t||!e&&n===t)&&(m.instances[l]=e)},(o.hook||(o.hook={})).prepatch=function(t,e){m.instances[l]=e.componentInstance},o.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==m.instances[l]&&(m.instances[l]=t.componentInstance),x(u)};var b=m.props&&m.props[l];return b&&(i(c[l],{route:u,configProps:b}),w(v,o,u,b)),a(v,o,r)}};function w(t,e,n,r){var s=e.props=function(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}(n,r);if(s){s=e.props=i({},s);var o=e.attrs=e.attrs||{};for(var a in s)t.props&&a in t.props||(o[a]=s[a],delete s[a])}}function _(t,e,n){var i=t.charAt(0);if("/"===i)return t;if("?"===i||"#"===i)return e+t;var r=e.split("/");n&&r[r.length-1]||r.pop();for(var s=t.replace(/^\//,"").split("/"),o=0;o<s.length;o++){var a=s[o];".."===a?r.pop():"."!==a&&r.push(a)}return""!==r[0]&&r.unshift(""),r.join("/")}function S(t){return t.replace(/\/(?:\s*\/)+/g,"/")}var k=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},C=V,I=q,T=function(t,e){return L(q(t,e),e)},j=L,A=P,B=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function q(t,e){for(var n,i=[],r=0,s=0,o="",a=e&&e.delimiter||"/";null!=(n=B.exec(t));){var l=n[0],u=n[1],c=n.index;if(o+=t.slice(s,c),s=c+l.length,u)o+=u[1];else{var d=t[s],p=n[2],h=n[3],f=n[4],g=n[5],m=n[6],v=n[7];o&&(i.push(o),o="");var b=null!=p&&null!=d&&d!==p,y="+"===m||"*"===m,x="?"===m||"*"===m,O=n[2]||a,w=f||g;i.push({name:h||r++,prefix:p||"",delimiter:O,optional:x,repeat:y,partial:b,asterisk:!!v,pattern:w?D(w):v?".*":"[^"+R(O)+"]+?"})}}return s<t.length&&(o+=t.substr(s)),o&&i.push(o),i}function $(t){return encodeURI(t).replace(/[\/?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function L(t,e){for(var n=new Array(t.length),i=0;i<t.length;i++)"object"==typeof t[i]&&(n[i]=new RegExp("^(?:"+t[i].pattern+")$",z(e)));return function(e,i){for(var r="",s=e||{},o=(i||{}).pretty?$:encodeURIComponent,a=0;a<t.length;a++){var l=t[a];if("string"!=typeof l){var u,c=s[l.name];if(null==c){if(l.optional){l.partial&&(r+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be defined')}
1if(k(c)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(c)+"`");if(0===c.length){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var d=0;d<c.length;d++){if(u=o(c[d]),!n[a].test(u))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(u)+"`");r+=(0===d?l.prefix:l.delimiter)+u}}else{if(u=l.asterisk?encodeURI(c).replace(/[?#]/g,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})):o(c),!n[a].test(u))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+u+'"');r+=l.prefix+u}}else r+=l}return r}}function R(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function D(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function E(t,e){return t.keys=e,t}function z(t){return t&&t.sensitive?"":"i"}function P(t,e,n){k(e)||(n=e||n,e=[]);for(var i=(n=n||{}).strict,r=!1!==n.end,s="",o=0;o<t.length;o++){var a=t[o];if("string"==typeof a)s+=R(a);else{var l=R(a.prefix),u="(?:"+a.pattern+")";e.push(a),a.repeat&&(u+="(?:"+l+u+")*"),s+=u=a.optional?a.partial?l+"("+u+")?":"(?:"+l+"("+u+"))?":l+"("+u+")"}}var c=R(n.delimiter||"/"),d=s.slice(-c.length)===c;return i||(s=(d?s.slice(0,-c.length):s)+"(?:"+c+"(?=$))?"),s+=r?"$":i&&d?"":"(?="+c+"|$)",E(new RegExp("^"+s,z(n)),e)}function V(t,e,n){return k(e)||(n=e||n,e=[]),n=n||{},t instanceof RegExp?function(t,e){var n=t.source.match(/\((?!\?)/g);if(n)for(var i=0;i<n.length;i++)e.push({name:i,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return E(t,e)}(t,e):k(t)?function(t,e,n){for(var i=[],r=0;r<t.length;r++)i.push(V(t[r],e,n).source);return E(new RegExp("(?:"+i.join("|")+")",z(n)),e)}(t,e,n):function(t,e,n){return P(q(t,n),e,n)}(t,e,n)}C.parse=I,C.compile=T,C.tokensToFunction=j,C.tokensToRegExp=A;var N=Object.create(null);function F(t,e,n){e=e||{};try{var i=N[t]||(N[t]=C.compile(t));return"string"==typeof e.pathMatch&&(e[0]=e.pathMatch),i(e,{pretty:!0})}catch(t){return""}finally{delete e[0]}}function G(t,e,n,r){var s="string"==typeof t?{path:t}:t;if(s._normalized)return s;if(s.name){var o=(s=i({},t)).params;return o&&"object"==typeof o&&(s.params=i({},o)),s}if(!s.path&&s.params&&e){(s=i({},s))._normalized=!0;var a=i(i({},e.params),s.params);if(e.name)s.name=e.name,s.params=a;else if(e.matched.length){var l=e.matched[e.matched.length-1].path;s.path=F(l,a,e.path)}else 0;return s}var d=function(t){var e="",n="",i=t.indexOf("#");i>=0&&(e=t.slice(i),t=t.slice(0,i));var r=t.indexOf("?");return r>=0&&(n=t.slice(r+1),t=t.slice(0,r)),{path:t,query:n,hash:e}}(s.path||""),p=e&&e.path||"/",h=d.path?_(d.path,p,n||s.append):p,f=function(t,e,n){void 0===e&&(e={});var i,r=n||c;try{i=r(t||"")}catch(t){i={}}for(var s in e){var o=e[s];i[s]=Array.isArray(o)?o.map(u):u(o)}return i}(d.query,s.query,r&&r.options.parseQuery),g=s.hash||d.hash;return g&&"#"!==g.charAt(0)&&(g="#"+g),{_normalized:!0,path:h,query:f,hash:g}}var H,M=function(){},U={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,s=n.resolve(this.to,r,this.append),o=s.location,a=s.route,l=s.href,u={},c=n.options.linkActiveClass,d=n.options.linkExactActiveClass,f=null==c?"router-link-active":c,g=null==d?"router-link-exact-active":d,m=null==this.activeClass?f:this.activeClass,v=null==this.exactActiveClass?g:this.exactActiveClass,y=a.redirectedFrom?h(null,G(a.redirectedFrom),null,n):a;u[v]=b(r,y,this.exactPath),u[m]=this.exact||this.exactPath?u[v]:function(t,e){return 0===t.path.replace(p,"/").indexOf(e.path.replace(p,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var n in e)if(!(n in t))return!1;return!0}(t.query,e.query)}(r,y);var x=u[v]?this.ariaCurrentValue:null,O=function(t){W(t)&&(e.replace?n.replace(o,M):n.push(o,M))},w={click:W};Array.isArray(this.event)?this.event.forEach((function(t){w[t]=O})):w[this.event]=O;var _={class:u},S=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:l,route:a,navigate:O,isActive:u[m],isExactActive:u[v]});if(S){if(1===S.length)return S[0];if(S.length>1||!S.length)return 0===S.length?t():t("span",{},S)}if("a"===this.tag)_.on=w,_.attrs={href:l,"aria-current":x};else{var k=function t(e){var n;if(e)for(var i=0;i<e.length;i++){if("a"===(n=e[i]).tag)return n;if(n.children&&(n=t(n.children)))return n}}(this.$slots.default);if(k){k.isStatic=!1;var C=k.data=i({},k.data);for(var I in C.on=C.on||{},C.on){var T=C.on[I];I in w&&(C.on[I]=Array.isArray(T)?T:[T])}for(var j in w)j in C.on?C.on[j].push(w[j]):C.on[j]=O;var A=k.data.attrs=i({},k.data.attrs);A.href=l,A["aria-current"]=x}else _.on=w}return t(this.tag,_,this.$slots.default)}};function W(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void 0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}var K="undefined"!=typeof window;function Y(t,e,n,i,r){var s=e||[],o=n||Object.create(null),a=i||Object.create(null);t.forEach((function(t){!function t(e,n,i,r,s,o){var a=r.path,l=r.name;0;var u=r.pathToRegexpOptions||{},c=function(t,e,n){n||(t=t.replace(/\/$/,""));if("/"===t[0])return t;if(null==e)return t;return S(e.path+"/"+t)}(a,s,u.strict);"boolean"==typeof r.caseSensitive&&(u.sensitive=r.caseSensitive);var d={path:c,regex:Z(c,u),components:r.components||{default:r.component},alias:r.alias?"string"==typeof r.alias?[r.alias]:r.alias:[],instances:{},enteredCbs:{},name:l,parent:s,matchAs:o,redirect:r.redirect,beforeEnter:r.beforeEnter,meta:r.meta||{},props:null==r.props?{}:r.components?r.props:{default:r.props}};
1r.children&&r.children.forEach((function(r){var s=o?S(o+"/"+r.path):void 0;t(e,n,i,r,d,s)}));n[d.path]||(e.push(d.path),n[d.path]=d);if(void 0!==r.alias)for(var p=Array.isArray(r.alias)?r.alias:[r.alias],h=0;h<p.length;++h){0;var f={path:p[h],children:r.children};t(e,n,i,f,s,d.path||"/")}l&&(i[l]||(i[l]=d))}(s,o,a,t,r)}));for(var l=0,u=s.length;l<u;l++)"*"===s[l]&&(s.push(s.splice(l,1)[0]),u--,l--);return{pathList:s,pathMap:o,nameMap:a}}function Z(t,e){return C(t,[],e)}function J(t,e){var n=Y(t),i=n.pathList,r=n.pathMap,s=n.nameMap;function o(t,n,o){var a=G(t,n,!1,e),u=a.name;if(u){var c=s[u];if(!c)return l(null,a);var d=c.regex.keys.filter((function(t){return!t.optional})).map((function(t){return t.name}));if("object"!=typeof a.params&&(a.params={}),n&&"object"==typeof n.params)for(var p in n.params)!(p in a.params)&&d.indexOf(p)>-1&&(a.params[p]=n.params[p]);return a.path=F(c.path,a.params),l(c,a,o)}if(a.path){a.params={};for(var h=0;h<i.length;h++){var f=i[h],g=r[f];if(X(g.regex,a.path,a.params))return l(g,a,o)}}return l(null,a)}function a(t,n){var i=t.redirect,r="function"==typeof i?i(h(t,n,null,e)):i;if("string"==typeof r&&(r={path:r}),!r||"object"!=typeof r)return l(null,n);var a=r,u=a.name,c=a.path,d=n.query,p=n.hash,f=n.params;if(d=a.hasOwnProperty("query")?a.query:d,p=a.hasOwnProperty("hash")?a.hash:p,f=a.hasOwnProperty("params")?a.params:f,u){s[u];return o({_normalized:!0,name:u,query:d,hash:p,params:f},void 0,n)}if(c){var g=function(t,e){return _(t,e.parent?e.parent.path:"/",!0)}(c,t);return o({_normalized:!0,path:F(g,f),query:d,hash:p},void 0,n)}return l(null,n)}function l(t,n,i){return t&&t.redirect?a(t,i||n):t&&t.matchAs?function(t,e,n){var i=o({_normalized:!0,path:F(n,e.params)});if(i){var r=i.matched,s=r[r.length-1];return e.params=i.params,l(s,e)}return l(null,e)}(0,n,t.matchAs):h(t,n,i,e)}return{match:o,addRoute:function(t,e){var n="object"!=typeof t?s[t]:void 0;Y([e||t],i,r,s,n),n&&n.alias.length&&Y(n.alias.map((function(t){return{path:t,children:[e]}})),i,r,s,n)},getRoutes:function(){return i.map((function(t){return r[t]}))},addRoutes:function(t){Y(t,i,r,s)}}}function X(t,e,n){var i=e.match(t);if(!i)return!1;if(!n)return!0;for(var r=1,s=i.length;r<s;++r){var o=t.keys[r-1];
1o&&(n[o.name||"pathMatch"]="string"==typeof i[r]?l(i[r]):i[r])}return!0}var Q=K&&window.performance&&window.performance.now?window.performance:Date;function tt(){return Q.now().toFixed(3)}var et=tt();function nt(){return et}function it(t){return et=t}var rt=Object.create(null);function st(){"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual");var t=window.location.protocol+"//"+window.location.host,e=window.location.href.replace(t,""),n=i({},window.history.state);return n.key=nt(),window.history.replaceState(n,"",e),window.addEventListener("popstate",lt),function(){window.removeEventListener("popstate",lt)}}function ot(t,e,n,i){if(t.app){var r=t.options.scrollBehavior;r&&t.app.$nextTick((function(){var s=function(){var t=nt();if(t)return rt[t]}(),o=r.call(t,e,n,i?s:null);o&&("function"==typeof o.then?o.then((function(t){ht(t,s)})).catch((function(t){0})):ht(o,s))}))}}function at(){var t=nt();t&&(rt[t]={x:window.pageXOffset,y:window.pageYOffset})}function lt(t){at(),t.state&&t.state.key&&it(t.state.key)}function ut(t){return dt(t.x)||dt(t.y)}function ct(t){return{x:dt(t.x)?t.x:window.pageXOffset,y:dt(t.y)?t.y:window.pageYOffset}}function dt(t){return"number"==typeof t}var pt=/^#\d/;function ht(t,e){var n,i="object"==typeof t;if(i&&"string"==typeof t.selector){var r=pt.test(t.selector)?document.getElementById(t.selector.slice(1)):document.querySelector(t.selector);if(r){var s=t.offset&&"object"==typeof t.offset?t.offset:{};e=function(t,e){var n=document.documentElement.getBoundingClientRect(),i=t.getBoundingClientRect();return{x:i.left-n.left-e.x,y:i.top-n.top-e.y}}(r,s={x:dt((n=s).x)?n.x:0,y:dt(n.y)?n.y:0})}else ut(t)&&(e=ct(t))}else i&&ut(t)&&(e=ct(t));e&&("scrollBehavior"in document.documentElement.style?window.scrollTo({left:e.x,top:e.y,behavior:t.behavior}):window.scrollTo(e.x,e.y))}var ft,gt=K&&((-1===(ft=window.navigator.userAgent).indexOf("Android 2.")&&-1===ft.indexOf("Android 4.0")||-1===ft.indexOf("Mobile Safari")||-1!==ft.indexOf("Chrome")||-1!==ft.indexOf("Windows Phone"))&&window.history&&"function"==typeof window.history.pushState);function mt(t,e){at();var n=window.history;try{if(e){var r=i({},n.state);r.key=nt(),n.replaceState(r,"",t)}else n.pushState({key:it(tt())},"",t)}catch(n){window.location[e?"replace":"assign"](t)}}function vt(t){mt(t,!0)}var bt={redirected:2,aborted:4,cancelled:8,duplicated:16};function yt(t,e){return Ot(t,e,bt.redirected,'Redirected when going from "'+t.fullPath+'" to "'+function(t){if("string"==typeof t)return t;if("path"in t)return t.path;var e={};return wt.forEach((function(n){n in t&&(e[n]=t[n])})),JSON.stringify(e,null,2)}(e)+'" via a navigation guard.')}function xt(t,e){return Ot(t,e,bt.cancelled,'Navigation cancelled from "'+t.fullPath+'" to "'+e.fullPath+'" with a new navigation.')}function Ot(t,e,n,i){var r=new Error(i);return r._isRouter=!0,r.from=t,r.to=e,r.type=n,r}var wt=["params","query","hash"];function _t(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function St(t,e){return _t(t)&&t._isRouter&&(null==e||t.type===e)}function kt(t,e,n){var i=function(r){r>=t.length?n():t[r]?e(t[r],(function(){i(r+1)})):i(r+1)};i(0)}function Ct(t){return function(e,n,i){var r=!1,s=0,o=null;It(t,(function(t,e,n,a){if("function"==typeof t&&void 0===t.cid){r=!0,s++;var l,u=At((function(e){var r;((r=e).__esModule||jt&&"Module"===r[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:H.extend(e),n.components[a]=e,--s<=0&&i()})),c=At((function(t){var e="Failed to resolve async component "+a+": "+t;o||(o=_t(t)?t:new Error(e),i(o))}));try{l=t(u,c)}catch(t){c(t)}if(l)if("function"==typeof l.then)l.then(u,c);else{var d=l.component;d&&"function"==typeof d.then&&d.then(u,c)}}})),r||i()}}function It(t,e){return Tt(t.map((function(t){return Object.keys(t.components).map((function(n){return e(t.components[n],t.instances[n],t,n)}))})))}function Tt(t){return Array.prototype.concat.apply([],t)}var jt="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function At(t){var e=!1;return function(){for(var n=[],i=arguments.length;i--;)n[i]=arguments[i];if(!e)return e=!0,t.apply(this,n)}}var Bt=function(t,e){this.router=t,this.base=function(t){if(!t)if(K){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=g,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function qt(t,e,n,i){var r=It(t,(function(t,i,r,s){var o=function(t,e){"function"!=typeof t&&(t=H.extend(t));return t.options[e]}(t,e);if(o)return Array.isArray(o)?o.map((function(t){return n(t,i,r,s)})):n(o,i,r,s)}));return Tt(i?r.reverse():r)}function $t(t,e){if(e)return function(){return t.apply(e,arguments)}}Bt.prototype.listen=function(t){this.cb=t},Bt.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},Bt.prototype.onError=function(t){this.errorCbs.push(t)},Bt.prototype.transitionTo=function(t,e,n){var i,r=this;try{i=this.router.match(t,this.current)}
1catch(t){throw this.errorCbs.forEach((function(e){e(t)})),t}var s=this.current;this.confirmTransition(i,(function(){r.updateRoute(i),e&&e(i),r.ensureURL(),r.router.afterHooks.forEach((function(t){t&&t(i,s)})),r.ready||(r.ready=!0,r.readyCbs.forEach((function(t){t(i)})))}),(function(t){n&&n(t),t&&!r.ready&&(St(t,bt.redirected)&&s===g||(r.ready=!0,r.readyErrorCbs.forEach((function(e){e(t)}))))}))},Bt.prototype.confirmTransition=function(t,e,n){var i=this,r=this.current;this.pending=t;var s,o,a=function(t){!St(t)&&_t(t)&&(i.errorCbs.length?i.errorCbs.forEach((function(e){e(t)})):console.error(t)),n&&n(t)},l=t.matched.length-1,u=r.matched.length-1;if(b(t,r)&&l===u&&t.matched[l]===r.matched[u])return this.ensureURL(),t.hash&&ot(this.router,r,t,!1),a(((o=Ot(s=r,t,bt.duplicated,'Avoided redundant navigation to current location: "'+s.fullPath+'".')).name="NavigationDuplicated",o));var c=function(t,e){var n,i=Math.max(t.length,e.length);for(n=0;n<i&&t[n]===e[n];n++);return{updated:e.slice(0,n),activated:e.slice(n),deactivated:t.slice(n)}}(this.current.matched,t.matched),d=c.updated,p=c.deactivated,h=c.activated,f=[].concat(function(t){return qt(t,"beforeRouteLeave",$t,!0)}(p),this.router.beforeHooks,function(t){return qt(t,"beforeRouteUpdate",$t)}(d),h.map((function(t){return t.beforeEnter})),Ct(h)),g=function(e,n){if(i.pending!==t)return a(xt(r,t));try{e(t,r,(function(e){!1===e?(i.ensureURL(!0),a(function(t,e){return Ot(t,e,bt.aborted,'Navigation aborted from "'+t.fullPath+'" to "'+e.fullPath+'" via a navigation guard.')}(r,t))):_t(e)?(i.ensureURL(!0),a(e)):"string"==typeof e||"object"==typeof e&&("string"==typeof e.path||"string"==typeof e.name)?(a(yt(r,t)),"object"==typeof e&&e.replace?i.replace(e):i.push(e)):n(e)}))}catch(t){a(t)}};kt(f,g,(function(){kt(function(t){return qt(t,"beforeRouteEnter",(function(t,e,n,i){return function(t,e,n){return function(i,r,s){return t(i,r,(function(t){"function"==typeof t&&(e.enteredCbs[n]||(e.enteredCbs[n]=[]),e.enteredCbs[n].push(t)),s(t)}))}}(t,n,i)}))}(h).concat(i.router.resolveHooks),g,(function(){if(i.pending!==t)return a(xt(r,t));i.pending=null,e(t),i.router.app&&i.router.app.$nextTick((function(){x(t)}))}))}))},Bt.prototype.updateRoute=function(t){this.current=t,this.cb&&this.cb(t)},Bt.prototype.setupListeners=function(){},Bt.prototype.teardown=function(){this.listeners.forEach((function(t){t()})),this.listeners=[],this.current=g,this.pending=null};var Lt=function(t){function e(e,n){t.call(this,e,n),this._startLocation=Rt(this.base)}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router,n=e.options.scrollBehavior,i=gt&&n;i&&this.listeners.push(st());var r=function(){var n=t.current,r=Rt(t.base);t.current===g&&r===t._startLocation||t.transitionTo(r,(function(t){i&&ot(e,t,n,!0)}))};window.addEventListener("popstate",r),this.listeners.push((function(){window.removeEventListener("popstate",r)}))}},e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var i=this,r=this.current;this.transitionTo(t,(function(t){mt(S(i.base+t.fullPath)),ot(i.router,t,r,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var i=this,r=this.current;this.transitionTo(t,(function(t){vt(S(i.base+t.fullPath)),ot(i.router,t,r,!1),e&&e(t)}),n)},e.prototype.ensureURL=function(t){if(Rt(this.base)!==this.current.fullPath){var e=S(this.base+this.current.fullPath);t?mt(e):vt(e)}},e.prototype.getCurrentLocation=function(){return Rt(this.base)},e}(Bt);function Rt(t){var e=window.location.pathname,n=e.toLowerCase(),i=t.toLowerCase();return!t||n!==i&&0!==n.indexOf(S(i+"/"))||(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var Dt=function(t){function e(e,n,i){t.call(this,e,n),i&&function(t){var e=Rt(t);if(!/^\/#/.test(e))return window.location.replace(S(t+"/#"+e)),!0}(this.base)||Et()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this;if(!(this.listeners.length>0)){var e=this.router.options.scrollBehavior,n=gt&&e;n&&this.listeners.push(st());var i=function(){var e=t.current;Et()&&t.transitionTo(zt(),(function(i){n&&ot(t.router,i,e,!0),gt||Nt(i.fullPath)}))},r=gt?"popstate":"hashchange";window.addEventListener(r,i),this.listeners.push((function(){window.removeEventListener(r,i)}
vendor: 4,647 bytes, line 1
1))}},e.prototype.push=function(t,e,n){var i=this,r=this.current;this.transitionTo(t,(function(t){Vt(t.fullPath),ot(i.router,t,r,!1),e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var i=this,r=this.current;this.transitionTo(t,(function(t){Nt(t.fullPath),ot(i.router,t,r,!1),e&&e(t)}),n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;zt()!==e&&(t?Vt(e):Nt(e))},e.prototype.getCurrentLocation=function(){return zt()},e}(Bt);function Et(){var t=zt();return"/"===t.charAt(0)||(Nt("/"+t),!1)}function zt(){var t=window.location.href,e=t.indexOf("#");return e<0?"":t=t.slice(e+1)}function Pt(t){var e=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function Vt(t){gt?mt(Pt(t)):window.location.hash=t}function Nt(t){gt?vt(Pt(t)):window.location.replace(Pt(t))}var Ft=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var i=this;this.transitionTo(t,(function(t){i.stack=i.stack.slice(0,i.index+1).concat(t),i.index++,e&&e(t)}),n)},e.prototype.replace=function(t,e,n){var i=this;this.transitionTo(t,(function(t){i.stack=i.stack.slice(0,i.index).concat(t),e&&e(t)}),n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var i=this.stack[n];this.confirmTransition(i,(function(){var t=e.current;e.index=n,e.updateRoute(i),e.router.afterHooks.forEach((function(e){e&&e(i,t)}))}),(function(t){St(t,bt.duplicated)&&(e.index=n)}))}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(Bt),Gt=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=J(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!gt&&!1!==t.fallback,this.fallback&&(e="hash"),K||(e="abstract"),this.mode=e,e){case"history":this.history=new Lt(this,t.base);break;case"hash":this.history=new Dt(this,t.base,this.fallback);break;case"abstract":this.history=new Ft(this,t.base);break;default:0}},Ht={currentRoute:{configurable:!0}};Gt.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},Ht.currentRoute.get=function(){return this.history&&this.history.current},Gt.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",(function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null),e.app||e.history.teardown()})),!this.app){this.app=t;var n=this.history;if(n instanceof Lt||n instanceof Dt){var i=function(t){n.setupListeners(),function(t){var i=n.current,r=e.options.scrollBehavior;gt&&r&&"fullPath"in t&&ot(e,t,i,!1)}(t)};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen((function(t){e.apps.forEach((function(e){e._route=t}))}))}},Gt.prototype.beforeEach=function(t){return Ut(this.beforeHooks,t)},Gt.prototype.beforeResolve=function(t){return Ut(this.resolveHooks,t)},Gt.prototype.afterEach=function(t){return Ut(this.afterHooks,t)},Gt.prototype.onReady=function(t,e){this.history.onReady(t,e)},Gt.prototype.onError=function(t){this.history.onError(t)},Gt.prototype.push=function(t,e,n){var i=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){i.history.push(t,e,n)}));this.history.push(t,e,n)},Gt.prototype.replace=function(t,e,n){var i=this;if(!e&&!n&&"undefined"!=typeof Promise)return new Promise((function(e,n){i.history.replace(t,e,n)}));this.history.replace(t,e,n)},Gt.prototype.go=function(t){this.history.go(t)},Gt.prototype.back=function(){this.go(-1)},Gt.prototype.forward=function(){this.go(1)},Gt.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map((function(t){return Object.keys(t.components).map((function(e){return t.components[e]}))}))):[]},Gt.prototype.resolve=function(t,e,n){var i=G(t,e=e||this.history.current,n,this),r=this.match(i,e),s=r.redirectedFrom||r.fullPath;return{location:i,route:r,href:function(t,e,n){var i="hash"===n?"#"+e:e;return t?S(t+"/"+i):i}(this.history.base,s,this.mode),normalizedTo:i,resolved:r}},Gt.prototype.getRoutes=function(){return this.matcher.getRoutes()},Gt.prototype.addRoute=function(t,e){this.matcher.addRoute(t,e),this.history.current!==g&&this.history.transitionTo(this.history.getCurrentLocation())},Gt.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==g&&this.history.transitionTo(this.history.getCurrentLocation())}
1,Object.defineProperties(Gt.prototype,Ht);var Mt=Gt;function Ut(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}Gt.install=function t(e){if(!t.installed||H!==e){t.installed=!0,H=e;var n=function(t){return void 0!==t},i=function(t,e){var i=t.$options._parentVnode;n(i)&&n(i=i.data)&&n(i=i.registerRouteInstance)&&i(t,e)};e.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,i(this,this)},destroyed:function(){i(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",O),e.component("RouterLink",U);var r=e.config.optionMergeStrategies;r.beforeRouteEnter=r.beforeRouteLeave=r.beforeRouteUpdate=r.created}},Gt.version="3.6.5",Gt.isNavigationFailure=St,Gt.NavigationFailureType=bt,Gt.START_LOCATION=g,K&&window.Vue&&window.Vue.use(Gt)},nuJP:function(t,e,n){"use strict";n("eJ0a");var i=n("ho4C"),r=n("AxB5"),s=n("O/A7"),o=n("6R0y");const a={[o.a.top]:"gl-border-t gl-border-t-dropdown-divider gl-pt-2 gl-mt-2",[o.a.bottom]:"gl-border-b gl-border-b-dropdown-divider gl-pb-2 gl-mb-2"};var l={name:o.b,components:{GlDisclosureDropdownItem:r.a},props:{group:{type:Object,required:!1,default:null,validator:s.c},bordered:{type:Boolean,required:!1,default:!1},borderPosition:{type:String,required:!1,default:o.a.top,validator:function(t){return Object.keys(o.a).includes(t)}}},computed:{borderClass(){return this.bordered?a[this.borderPosition]:null},showHeader(){var t;return this.$scopedSlots["group-label"]||(null===(t=this.group)||void 0===t?void 0:t.name)},groupLabeledBy(){return this.showHeader?this.nameId:null},siblingsHaveIcons(){return Object(s.a)(this.group.items)}},created(){this.nameId=Object(i.a)("gl-disclosure-dropdown-group-")},methods:{handleAction(t){this.$emit("action",t)},uniqueItemId:()=>Object(i.a)("disclosure-item-")}},u=n("tBpV"),c=Object(u.a)(l,(function(){var t=this,e=t._self._c;return e("li",{class:t.borderClass},[t.showHeader?e("div",{staticClass:"gl-py-2 gl-pl-4 gl-text-sm gl-font-bold gl-text-strong",attrs:{id:t.nameId}},[t._t("group-label",(function(){return[t._v(t._s(t.group.name))]}))],2):t._e(),t._v(" "),e("ul",{staticClass:"gl-new-dropdown-item-group gl-mb-0 gl-list-none gl-pl-0",attrs:{"aria-labelledby":t.groupLabeledBy}},[t._t("default",(function(){return t._l(t.group.items,(function(n){return e("gl-disclosure-dropdown-item",{key:t.uniqueItemId(),attrs:{"siblings-have-icons":t.siblingsHaveIcons,item:n},on:{action:t.handleAction},scopedSlots:t._u([{key:"list-item",fn:function(){return[t._t("list-item",null,{item:n})]},proxy:!0}],null,!0)})}))}))],2)])}),[],!1,null,null,null);e.a=c.exports},onSc:function(t,e,n){"use strict";
2/*! 
3  * portal-vue © Thorsten Lünborg, 2019 
4  * 
5  * Version: 2.1.7
6  * 
7  * LICENCE: MIT 
8  * 
9  * https://github.com/linusborg/portal-vue
10  * 
11 */Object.defineProperty(e,"__esModule",{value:!0});var i,r=(i=n("ewH8"))&&"object"==typeof i&&"default"in i?i.default:i;function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e<t.length;e++)n[e]=t[e];return n}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var a="undefined"!=typeof window;function l(t,e){return e.reduce((function(e,n){return t.hasOwnProperty(n)&&(e[n]=t[n]),e}),{})}var u={},c={},d={},p=new(r.extend({data:function(){return{transports:u,targets:c,sources:d,trackInstances:a}},methods:{open:function(t){if(a){var e=t.to,n=t.from,i=t.passengers,o=t.order,l=void 0===o?1/0:o;if(e&&n&&i){var u,c={to:e,from:n,passengers:(u=i,Array.isArray(u)||"object"===s(u)?Object.freeze(u):u),order:l};-1===Object.keys(this.transports).indexOf(e)&&r.set(this.transports,e,[]);var d,p=this.$_getTransportIndex(c),h=this.transports[e].slice(0);-1===p?h.push(c):h[p]=c,this.transports[e]=(d=function(t,e){return t.order-e.order},h.map((function(t,e){return[e,t]})).sort((function(t,e){return d(t[1],e[1])||t[0]-e[0]})).map((function(t){return t[1]})))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.to,i=t.from;if(n&&(i||!1!==e)&&this.transports[n])if(e)this.transports[n]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var s=this.transports[n].slice(0);s.splice(r,1),this.transports[n]=s}}},registerTarget:function(t,e,n){a&&(this.trackInstances&&!n&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,n){a&&(this.trackInstances&&!n&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,n=t.from;for(var i in this.transports[e])if(this.transports[e][i].from===n)return+i;return-1}}}))(u),h=1,f=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(h++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){p.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){p.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};p.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"==typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:o(t),order:this.order};p.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(n,[this.normalizeOwnChildren(e)]):this.slim?t():t(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),g=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}}
11,data:function(){return{transports:p.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){p.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){p.unregisterTarget(e),p.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){p.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,n){var i=n.passengers[0],r="function"==typeof i?i(e):n.passengers;return t.concat(r)}),[])}(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),n=this.children(),i=this.transition||this.tag;return e?n[0]:this.slim&&!i?t():t(i,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),m=0,v=["disabled","name","order","slim","slotProps","tag","to"],b=["multiple","transition"],y=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(m++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!=typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(p.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n        Aborting because 'bail: true' is set")):this.portalTarget=p.targets[e.name];else{var n=e.append;if(n){var i="string"==typeof n?n:"DIV",r=document.createElement(i);t.appendChild(r),t=r}var s=l(this.$props,b);s.slim=this.targetSlim,s.tag=this.targetTag,s.slotProps=this.targetSlotProps,s.name=this.to,this.portalTarget=new g({el:t,parent:this.$parent||this,propsData:s})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=l(this.$props,v);return t(f,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||t()}});var x={install:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",f),t.component(e.portalTargetName||"PortalTarget",g),t.component(e.MountingPortalName||"MountingPortal",y)}};e.default=x,e.Portal=f,e.PortalTarget=g,e.MountingPortal=y,e.Wormhole=p},pDO9:function(t,e,n){"use strict";var i=n("zNqO"),r=n("n64d"),s=n("eOJu");const o={tag:{type:String,required:!1,default:"hr"}};var a={name:"GlDropdownDivider",components:{BDropdownDivider:Object(i.c)({name:r.e,functional:!0,props:o,render:(t,{props:e,data:n})=>t("li",Object(i.e)(Object(s.j)(n,["attrs"]),{attrs:{role:"presentation"}}),[t(e.tag,{staticClass:"dropdown-divider",attrs:{...n.attrs||{},role:"separator","aria-orientation":"horizontal"},ref:"divider"})])})},inheritAttrs:!1},l=n("tBpV"),u=Object(l.a)(a,(function(){return(0,this._self._c)("b-dropdown-divider",this._g(this._b({staticClass:"gl-dropdown-divider"},"b-dropdown-divider",this.$attrs,!1),this.$listeners))}),[],!1,null,null,null);e.a=u.exports},spe0:function(t,e,n){"use strict";var i={name:"GlFilteredSearchSuggestion",components:{GlIcon:n("d85j").a},inject:["filteredSearchSuggestionListInstance"],inheritAttrs:!1,props:{iconName:{type:String,required:!1,default:""},value:{required:!0,validator:function(){return!0}}},emits:["suggestion"],computed:{isActive(){return this.filteredSearchSuggestionListInstance.activeItem===this}},watch:{isActive(t){var e=this;t&&window.requestAnimationFrame((function(){var t;null===(t=e.$el)||void 0===t||t.scrollIntoView({block:"nearest",inline:"end"})}))}},created(){this.filteredSearchSuggestionListInstance.register(this)},beforeDestroy(){this.filteredSearchSuggestionListInstance.unregister(this)},methods:{emitValue(){this.filteredSearchSuggestionListInstance.$emit("suggestion",this.value)}}},r=n("tBpV"),s=Object(r.a)(i,(function(){var t=this,e=t._self._c;return e("li",{staticClass:"gl-dropdown-item gl-filtered-search-suggestion",class:{"gl-filtered-search-suggestion-active":t.isActive}},[e("button",{staticClass:"dropdown-item",attrs:{"data-testid":"filtered-search-suggestion",tabindex:"-1"},on:{mousedown:function(e){return e.preventDefault(),t.emitValue.apply(null,arguments)}}},[t.iconName?e("gl-icon",{staticClass:"gl-dropdown-item-icon gl-fill-icon-default",attrs:{name:t.iconName}}):t._e(),t._v(" "),e("div",{staticClass:"gl-dropdown-item-text-wrapper"},[e("p",{staticClass:"gl-dropdown-item-text-primary"},[t._t("default")],2)])],1)])}),[],!1,null,null,null);e.a=s.exports},udiD:function(t,e,n){"use strict";n.r(e),n.d(e,"default",(function(){return s}));var i=n("0Q6N");const r=new(n("ewH8").default)({name:"GlobalToastRoot",mixins:[i.a],render:function(){return null}});function s(...t){return r.$toast.show(...t)}},wVKn:function(t,e,n){"use strict";e.a=function(t){return t&&t.length?t[0]:void 0}},xYWK:function(t,e,n){"use strict";n("3UXl"),n("iyoE");var i=n("P3VF"),r=n("/lV4"),s=n("C1Tf"),o=n("rl6x"),a=n("RXYC"),l=n("W4cT"),u=n("IAmF"),c={name:"FilteredSearchAndSort",components:{FilteredSearchBar:s.a,GlSorting:i.a},mixins:[u.a],props:{filteredSearchTokens:{type:Array,required:!0},filteredSearchQuery:{type:Object,required:!0},filteredSearchTermKey:{type:String,required:!0},filteredSearchNamespace:{type:String,required:!0},filteredSearchRecentSearchesStorageKey:{type:String,required:!0,validator:t=>[o.a,o.b].includes(t)},sortOptions:{type:Array,required:!1,default:()=>[]},activeSortOption:{type:Object,required:!0},isAscending:{type:Boolean,required:!0},searchInputPlaceholder:{type:String,required:!1,default:Object(r.a)("Filter or search (3 character minimum)")}},emits:["filter","sort-by-change","sort-direction-change"],computed:{filteredSearchValue(){const t=Object(a.d)(Object(a.h)(this.filteredSearchQuery,{filteredSearchTermKey:this.filteredSearchTermKey,filterNamesAllowList:[l.d,...this.filteredSearchTokens.map((function({type:t}){return t}))]}));return t.length?t:[l.D]},shouldShowSort(){return this.sortOptions.length}},methods:{onFilter(t){this.$emit("filter",Object(a.b)(Object(a.e)(t),{filteredSearchTermKey:this.filteredSearchTermKey,shouldExcludeEmpty:!0}))}}},d=n("tBpV"),p=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"gl-border-t gl-bg-subtle gl-p-5"},[e("div",{staticClass:"gl-flex gl-flex-col gl-gap-3 @md/panel:gl-flex-row"},[e("div",{staticClass:"gl-grow"},[e("filtered-search-bar",{attrs:{namespace:t.filteredSearchNamespace,tokens:t.filteredSearchTokens,"initial-filter-value":t.filteredSearchValue,"
11sync-filter-and-sort":"","recent-searches-storage-key":t.filteredSearchRecentSearchesStorageKey,"search-input-placeholder":t.searchInputPlaceholder,"terms-as-tokens":""},on:{"on-filter":t.onFilter}})],1),t._v(" "),t.glSlots().default?e("div",[t._t("default")],2):t._e(),t._v(" "),t.shouldShowSort?e("div",{attrs:{"data-testid":"groups-projects-sort"}},[e("gl-sorting",{staticClass:"gl-flex",attrs:{"dropdown-class":"gl-w-full",block:"",text:t.activeSortOption.text,"is-ascending":t.isAscending,"sort-options":t.sortOptions,"sort-by":t.activeSortOption.value},on:{"sort-direction-change":function(e){return t.$emit("sort-direction-change",e)},"sort-by-change":function(e){return t.$emit("sort-by-change",e)}}})],1):t._e()])])}),[],!1,null,null,null);e.a=p.exports},yxLa:function(t,e,n){"use strict";var i=n("q3oM"),r=n("4qOP"),s={name:"GlToken",components:{CloseButton:n("qYtX").a},props:{viewOnly:{type:Boolean,required:!1,default:!1},variant:{type:String,required:!1,default:"default",validator:function(t){return i.T.includes(t)}},removeLabel:{type:String,required:!1,default:function(){return Object(r.b)("GlToken.closeButtonTitle","Remove")}}},computed:{variantClass(){return`gl-token-${this.variant}-variant`},viewOnlyClass(){return{"gl-token-view-only":this.viewOnly}}},methods:{close(t){this.$emit("close",t)}}},o=n("tBpV"),a=Object(o.a)(s,(function(){var t=this,e=t._self._c;return e("span",t._g({class:["gl-token",t.variantClass,t.viewOnlyClass]},t.$listeners),[e("span",{staticClass:"gl-token-content"},[t._t("default"),t._v(" "),t.viewOnly?t._e():e("close-button",{staticClass:"gl-token-close",attrs:{label:t.removeLabel},on:{click:t.close}})],2)])}),[],!1,null,null,null);e.a=a.exports}}]);
12//# sourceMappingURL=commons-pages.admin.groups.index-pages.admin.projects.index-pages.dashboard.groups.index-pages.dashb-6a77819a.c8e3ad4b.chunk.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.