"use strict";(self.webpackChunkgrafana=self.webpackChunkgrafana||[]).push([[5981],{78014:(H,x,t)=>{t.d(x,{Z:()=>s});var e=t(66111),n=t(14747),P=t(31403),h=t(95509);class s extends e.PureComponent{render(){const{searchQuery:r,linkButton:y,setSearchQuery:f,target:D,placeholder:S="Search by name or type",sortPicker:i}=this.props,g={href:y?.href,disabled:y?.disabled};return D&&(g.target=D),e.createElement("div",{className:"page-action-bar"},e.createElement("div",{className:"gf-form gf-form--grow"},e.createElement(n.H,{value:r,onChange:f,placeholder:S})),i&&e.createElement(h.P,{onChange:i.onChange,value:i.value,getSortOptions:i.getSortOptions}),y&&e.createElement(P.Qj,{...g},y.title))}}},95509:(H,x,t)=>{t.d(x,{P:()=>y});var e=t(66111),n=t(59679),P=t(8581),h=t(39904),s=t(10216),l=t(82e3);const r=()=>(0,l.getGrafanaSearcher)().getSortOptions();function y({onChange:f,value:D,placeholder:S,filter:i,getSortOptions:g,isClearable:M}){const W=(0,n.Z)(async()=>{const d=await(g??r)();return i?d.filter(B=>i.includes(B.value)):d},[g,i]);if(W.loading)return null;const R=Boolean(D?.includes("desc")||D?.startsWith("-"));return e.createElement(P.Ph,{key:D,width:28,onChange:f,value:W.value?.find(d=>d.value===D)??null,options:W.value,"aria-label":"Sort",placeholder:S??`Sort (Default ${s.yw.label})`,prefix:e.createElement(h.J,{name:R?"sort-amount-down":"sort-amount-up"}),isClearable:M})}},51689:(H,x,t)=>{t.r(x),t.d(x,{default:()=>de});var e=t(66111),n=t(56895),P=t(25e3),h=t(27876),s=t(86475),l=t(8412),r=t(9892),y=t(59250),f=t(72648),D=t(61744),S=t(77582),i=t(74509),g=t(72948);const M=a=>({sourcesList:r.css`
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
    gap: 12px;
    list-style: none;
    margin-bottom: 80px;
  `,card:r.css`
    height: 90px;
    padding: 0px 24px;
    margin-bottom: 0;
  `,cardContent:r.css`
    display: flex;
    align-items: center;
  `,logoWrapper:r.css`
    display: flex;
    justify-content: center;
    margin-right: 8px;
    width: 32px;
    height: 32px;
    img {
      max-width: 100%;
      max-height: 100%;
      align-self: center;
    }
  `,label:r.css`
    color: ${a.colors.text.primary};
    margin-bottom: 0;
  `}),W=({items:a,onClickItem:m})=>{const E=(0,f.wW)(M);return e.createElement("ul",{className:E.sourcesList},a.map(v=>e.createElement(g.Z,{key:v.id,className:E.card,href:v.url,onClick:U=>{m&&m(U,v)}},e.createElement(g.Z.Heading,null,e.createElement("div",{className:E.cardContent},v.logo&&e.createElement("div",{className:E.logoWrapper},e.createElement("img",{src:v.logo,alt:`logo of ${v.name}`})),e.createElement("h4",{className:E.label},v.name))))))};var R=t(39904);const d=a=>({categoryHeader:r.css`
    align-items: center;
    display: flex;
    margin-bottom: 24px;
  `,categoryLabel:r.css`
    margin-bottom: 0px;
    margin-left: 8px;
  `}),B=({iconName:a,label:m})=>{const E=(0,f.wW)(d);return e.createElement("div",{className:E.categoryHeader},e.createElement(R.J,{name:a,size:"xl"}),e.createElement("h3",{className:E.categoryLabel},m))};var V=t(35029),Z=t(31403);const b=a=>({modal:r.css`
    width: 500px;
  `,modalContent:r.css`
    overflow: visible;
    color: ${a.colors.text.secondary};

    a {
      color: ${a.colors.text.link};
    }
  `,description:r.css`
    margin-bottom: ${a.spacing(2)};
  `,bottomSection:r.css`
    display: flex;
    border-top: 1px solid ${a.colors.border.weak};
    padding-top: ${a.spacing(3)};
    margin-top: ${a.spacing(3)};
  `,actionsSection:r.css`
    display: flex;
    justify-content: end;
    margin-top: ${a.spacing(3)};
  `,warningIcon:r.css`
    color: ${a.colors.warning.main};
    padding-right: ${a.spacing()};
    margin-top: ${a.spacing(.25)};
  `,header:r.css`
    display: flex;
    align-items: center;
  `,headerTitle:r.css`
    margin: 0;
  `,headerLogo:r.css`
    margin-right: ${a.spacing(2)};
    width: 32px;
    height: 32px;
  `});function Q({item:a,isOpen:m,onDismiss:E}){const v=(0,f.wW)(b);return e.createElement(V.u,{className:v.modal,contentClassName:v.modalContent,title:e.createElement(j,{item:a}),isOpen:m,onDismiss:E},e.createElement("div",null,e.createElement("div",null,a.description&&e.createElement("div",{className:v.description},a.description),e.createElement("div",null,"Links",e.createElement("br",null),e.createElement("a",{href:`https://grafana.com/grafana/plugins/${a.id}`,title:`${a.name} on Grafana.com`,target:"_blank",rel:"noopener noreferrer"},a.name))),e.createElement("div",{className:v.bottomSection},e.createElement("div",{className:v.warningIcon},e.createElement(R.J,{name:"exclamation-triangle"})),e.createElement("div",null,e.createElement("p",null,"Editors cannot add new connections. You may check to see if it is already configured in"," ",e.createElement("a",{href:"/connections/datasources"},"Data sources"),"."),e.createElement("p",null,"To add a new connection, contact your Grafana admin."))),e.createElement("div",{className:v.actionsSection},e.createElement(Z.zx,{onClick:E},"Okay"))))}function j({item:a}){const m=(0,f.wW)(b);return e.createElement("div",null,e.createElement("div",{className:m.header},a.logo&&e.createElement("img",{className:m.headerLogo,src:a.logo,alt:`logo of ${a.name}`}),e.createElement("h4",{className:m.headerTitle},a.name)))}const A=()=>({noResults:r.css`
    text-align: center;
    padding: 50px 0;
    font-style: italic;
  `}),L=()=>{const a=(0,f.wW)(A);return e.createElement("p",{className:a.noResults},"No results matching your query were found.")};var $=t(46967);const K=a=>({searchContainer:r.css`
    display: flex;
    margin: 16px 0;
    justify-content: space-between;

    position: sticky;
    top: 0;
    background-color: ${a.colors.background.primary};
    z-index: 2;
    padding: ${a.spacing(2)};
    margin: 0 -${a.spacing(2)};
  `}),c=({onChange:a})=>{const m=(0,f.wW)(K);return e.createElement("div",{className:m.searchContainer},e.createElement($.I,{onChange:a,prefix:e.createElement(R.J,{name:"search"}),placeholder:"Search all","aria-label":"Search all"}))},u=()=>({spacer:r.css`
    height: 16px;
  `,modal:r.css`
    width: 500px;
  `,modalContent:r.css`
    overflow: visible;
  `});function o(){const[a,m]=(0,e.useState)(""),[E,v]=(0,e.useState)(!1),[U,F]=(0,e.useState)(null),G=(0,f.wW)(u),q=S.Vt.hasPermission(h.AccessControlAction.DataSourcesCreate),z=O=>{m(O.currentTarget.value.toLowerCase())},{isLoading:X,error:w,plugins:J}=(0,i.Pj)({keyword:a,type:y.zV.datasource}),ue=(0,e.useMemo)(()=>J.map(O=>({id:O.id,name:O.name,description:O.description,logo:O.info.logos.small,url:s.Z.DataSourcesDetails.replace(":id",O.id)})),[J]),me=(O,ve)=>{q||(O.preventDefault(),O.stopPropagation(),ge(ve))},ge=O=>{v(!0),F(O)},Ee=()=>{v(!1),F(null)},pe=(0,e.useMemo)(()=>!X&&!w&&J.length<1,[X,w,J]);return e.createElement(e.Fragment,null,U&&e.createElement(Q,{item:U,isOpen:E,onDismiss:Ee}),e.createElement(c,{onChange:z}),e.createElement("div",{className:G.spacer}),e.createElement(B,{iconName:"database",label:"Data sources"}),X?e.createElement(D.u,{text:"Loading..."}):w?e.createElement("p",null,"Error: ",w.message):e.createElement(W,{items:ue,onClickItem:me}),pe&&e.createElement(L,null))}function N(){return e.createElement(l.T,{navId:"connections-add-new-connection"},e.createElement(l.T.Contents,null,e.createElement(o,null)))}var C=t(45253),p=t(19985),T=t(56747);function I(){const a="standalone-plugin-page-/connections/add-new-connection",{id:m}=(0,n.UO)(),E=(0,h.useSelector)(F=>F.navIndex),U=Boolean(E[a])?a:"connections-add-new-connection";return e.createElement(T.Q,{pluginId:m,navId:U,notFoundComponent:e.createElement(_,null),notFoundNavModel:{text:"Unknown datasource",subTitle:"No datasource with this ID could be found.",active:!0}})}function _(){const{id:a}=(0,n.UO)();return e.createElement(C.b,{severity:h.AppNotificationSeverity.Warning,title:""},"Maybe you mistyped the URL or the plugin with the id ",e.createElement(p.C,{text:a,color:"orange"})," is unavailable.",e.createElement("br",null),"To see a list of available datasources please ",e.createElement("a",{href:s.Z.AddNewConnection},"click here"),".")}var ee=t(19703),te=t(81955);function ae(){const m=(0,h.useSelector)(({dataSources:E})=>(0,P.r7)(E))>0?e.createElement(ee.G,null):void 0;return e.createElement(l.T,{navId:"connections-datasources",actions:m},e.createElement(l.T.Contents,null,e.createElement(te.c,null)))}var ne=t(81960),Y=t(24231);function k(a){const{uid:m}=(0,n.UO)(),E=(0,n.TH)(),v=(0,Y.wl)(m),U=(0,i.bJ)(v.type),F=new URLSearchParams(E.search),G=(0,Y.MF)(m,a||F.get("page"));return{navId:"connections-datasources",pageNav:{...G.main,text:v.name,subTitle:`Type: ${U?.name}`,active:!0,children:(G.main.children||[]).map(z=>({...z,url:z.url?.replace("datasources/edit/","/connections/datasources/edit/")}))}}}function se(){const{uid:a}=(0,n.UO)(),{navId:m,pageNav:E}=k("dashboards");return e.createElement(l.T,{navId:m,pageNav:E},e.createElement(l.T.Contents,null,e.createElement(ne.Z,{uid:a})))}var oe=t(77632),re=t(3515);function ce(){const{uid:a}=(0,n.UO)(),m=(0,n.TH)(),v=new URLSearchParams(m.search).get("page"),{navId:U,pageNav:F}=k();return e.createElement(l.T,{navId:U,pageNav:F,actions:e.createElement(re.K,{uid:a})},e.createElement(l.T.Contents,null,e.createElement(oe.H,{uid:a,pageId:v})))}var le=t(86218);function ie(){return e.createElement(l.T,{navId:"connections-datasources",pageNav:{text:"Add data source",subTitle:"Choose a data source type",active:!0}},e.createElement(l.T.Contents,null,e.createElement(le.x,null)))}function de(){const a=(0,h.useSelector)(E=>E.navIndex),m=Boolean(a["standalone-plugin-page-/connections/add-new-connection"]);return e.createElement(P.Vj.Provider,{value:{New:s.Z.DataSourcesNew,List:s.Z.DataSources,Edit:s.Z.DataSourcesEdit,Dashboards:s.Z.DataSourcesDashboards}},e.createElement(n.rs,null,e.createElement(n.AW,{exact:!0,sensitive:!0,path:s.Z.Base,component:()=>e.createElement(n.l_,{to:s.Z.AddNewConnection})}),e.createElement(n.AW,{exact:!0,sensitive:!0,path:s.Z.DataSources,component:ae}),e.createElement(n.AW,{exact:!0,sensitive:!0,path:s.Z.DataSourcesNew,component:ie}),e.createElement(n.AW,{exact:!0,sensitive:!0,path:s.Z.DataSourcesDetails,component:I}),e.createElement(n.AW,{exact:!0,sensitive:!0,path:s.Z.DataSourcesEdit,component:ce}),e.createElement(n.AW,{exact:!0,sensitive:!0,path:s.Z.DataSourcesDashboards,component:se}),!m&&e.createElement(n.AW,{exact:!0,sensitive:!0,path:s.Z.AddNewConnection,component:N}),e.createElement(n.AW,{component:()=>e.createElement(n.l_,{to:"/notfound"})})))}},19703:(H,x,t)=>{t.d(x,{G:()=>r});var e=t(66111),n=t(35645),P=t(31403),h=t(77582),s=t(27876),l=t(25e3);function r(){const y=h.Vt.hasPermission(s.AccessControlAction.DataSourcesCreate),f=(0,l.d7)();return y?e.createElement(P.Qj,{icon:"plus",href:n.v.appSubUrl+f.New},"Add new data source"):null}},81960:(H,x,t)=>{t.d(x,{Z:()=>y});var e=t(66111),n=t(2555),P=t(86977),h=t(85805),s=t(27876),l=t(44034),r=t(25e3);function y({uid:D}){(0,r.wi)(D);const S=(0,s.useDispatch)(),i=(0,s.useSelector)(d=>d.dataSources.dataSource),g=(0,s.useSelector)(d=>d.plugins.dashboards),M=(0,s.useSelector)(d=>d.plugins.isLoadingPluginDashboards);(0,e.useEffect)(()=>{i.id>0&&S((0,h.m3)())},[S,i]);const W=(d,B)=>{S((0,P.$j)({pluginId:d.pluginId,path:d.path,overwrite:B,inputs:[{name:"*",type:"datasource",pluginId:i.type,value:i.name}]},d.title))},R=({uid:d})=>{S((0,P.fG)(d))};return e.createElement(f,{dashboards:g,isLoading:M,onImportDashboard:W,onRemoveDashboard:R})}const f=({isLoading:D,dashboards:S,onImportDashboard:i,onRemoveDashboard:g})=>D?e.createElement(n.Z,null):e.createElement(l.Z,{dashboards:S,onImport:i,onRemove:g})},81955:(H,x,t)=>{t.d(x,{c:()=>b});var e=t(9892),n=t(66111),P=t(56895),h=t(35645),s=t(72648),l=t(72948),r=t(34719),y=t(31403),f=t(69142),D=t(2555),S=t(77582),i=t(27876),g=t(25e3),M=t(63065),W=t(85597),R=t(78014);const d="alpha-asc",B="alpha-desc",V=[{label:"Sort by A\u2013Z",value:d},{label:"Sort by Z\u2013A",value:B}];function Z(){const A=(0,i.useDispatch)(),L=(0,n.useCallback)(o=>A((0,g.zT)(o)),[A]),$=(0,i.useSelector)(({dataSources:o})=>(0,g.IO)(o)),K=(0,n.useCallback)(o=>A((0,g.Nu)(o.value===d)),[A]),c=(0,i.useSelector)(({dataSources:o})=>(0,g.IA)(o)),u={onChange:K,value:c?d:B,getSortOptions:()=>Promise.resolve(V)};return n.createElement(R.Z,{searchQuery:$,setSearchQuery:L,key:"action-bar",sortPicker:u})}function b(){const{isLoading:A}=(0,g.zJ)(),L=(0,i.useSelector)(o=>(0,g.mt)(o.dataSources)),$=(0,i.useSelector)(({dataSources:o})=>(0,g.r7)(o)),K=S.Vt.hasPermission(i.AccessControlAction.DataSourcesCreate),c=S.Vt.hasPermission(i.AccessControlAction.DataSourcesWrite),u=S.Vt.hasPermission(i.AccessControlAction.DataSourcesExplore);return n.createElement(Q,{dataSources:L,dataSourcesCount:$,isLoading:A,hasCreateRights:K,hasWriteRights:c,hasExploreRights:u})}function Q({dataSources:A,dataSourcesCount:L,isLoading:$,hasCreateRights:K,hasWriteRights:c,hasExploreRights:u}){const o=(0,s.wW)(j),N=(0,g.d7)(),C=(0,P.TH)();return(0,n.useEffect)(()=>{(0,M.dF)({grafana_version:h.v.buildInfo.version,path:C.pathname})},[C]),$?n.createElement(D.Z,null):L===0?n.createElement(f.Z,{buttonDisabled:!K,title:"No data sources defined",buttonIcon:"database",buttonLink:N.New,buttonTitle:"Add data source",proTip:"You can also define data sources through configuration files.",proTipLink:"http://docs.grafana.org/administration/provisioning/?utm_source=grafana_ds_list#data-sources",proTipLinkTitle:"Learn more",proTipTarget:"_blank"}):n.createElement(n.Fragment,null,n.createElement(Z,null),n.createElement("ul",{className:o.list},A.map(p=>{const T=h.v.appSubUrl+N.Edit.replace(/:uid/gi,p.uid);return n.createElement("li",{key:p.uid},n.createElement(l.Z,{href:c?T:void 0},n.createElement(l.Z.Heading,null,p.name),n.createElement(l.Z.Figure,null,n.createElement("img",{src:p.typeLogoUrl,alt:"",height:"40px",width:"40px",className:o.logo})),n.createElement(l.Z.Meta,null,[p.typeName,p.url,p.isDefault&&n.createElement(r.V,{key:"default-tag",name:"default",colorIndex:1})]),n.createElement(l.Z.Tags,null,n.createElement(y.Qj,{icon:"apps",fill:"outline",variant:"secondary",href:`dashboard/new-with-ds/${p.uid}`,onClick:()=>{(0,M.hJ)({grafana_version:h.v.buildInfo.version,datasource_uid:p.uid,plugin_name:p.typeName,path:C.pathname})}},"Build a dashboard"),u&&n.createElement(y.Qj,{icon:"compass",fill:"outline",variant:"secondary",className:o.button,href:(0,W.iU)(p),onClick:()=>{(0,M.U4)({grafana_version:h.v.buildInfo.version,datasource_uid:p.uid,plugin_name:p.typeName,path:C.pathname})}},"Explore"))))})))}const j=A=>({list:(0,e.css)({listStyle:"none",display:"grid"}),logo:(0,e.css)({objectFit:"contain"}),button:(0,e.css)({marginLeft:A.spacing(2)})})},86218:(H,x,t)=>{t.d(x,{x:()=>$});var e=t(66111),n=t(14747),P=t(31403),h=t(2555),s=t(9892),l=t(59250),r=t(68183),y=t(72648),f=t(17784),D=t(56766),S=t(52081),i=t(51613),g=t(74509);function M(){const c=(0,g.UQ)(),{isLoading:u}=(0,g.ZV)(),o=(0,y.wW)(R);return u||c.length===0?null:e.createElement(f.v,{"aria-label":r.wl.pages.PluginsList.signatureErrorNotice,severity:"warning",urlTitle:"Read more about plugin signing",url:"https://grafana.com/docs/grafana/latest/plugins/plugin-signatures/"},e.createElement("div",null,e.createElement("p",null,"Unsigned plugins were found during plugin initialization. Grafana Labs cannot guarantee the integrity of these plugins. We recommend only using signed plugins."),"The following plugins are disabled and not shown in the list below:",e.createElement(D.a,{items:c,className:o.list,renderItem:N=>e.createElement("div",{className:o.wrapper},e.createElement(S.Lh,{spacing:"sm",justify:"flex-start",align:"center"},e.createElement("strong",null,N.pluginId),e.createElement(i.o,{status:W(N.errorCode),className:o.badge})))})))}function W(c){switch(c){case l.w2.invalidSignature:return l.Xy.invalid;case l.w2.missingSignature:return l.Xy.missing;case l.w2.modifiedSignature:return l.Xy.modified;default:return l.Xy.missing}}function R(c){return{list:(0,s.css)({listStyleType:"circle"}),wrapper:(0,s.css)({marginTop:c.spacing(1)}),badge:(0,s.css)({marginTop:0})}}var d=t(27876),B=t(35645),V=t(86475),Z=t(72948);function b({onClick:c,dataSourcePlugin:u}){const o=u.module==="phantom",N=!o&&!u.unlicensed,C=u.info?.links?.length>0?u.info.links[0]:null,p=C?.target??"_blank",T=(0,y.wW)(Q);return e.createElement(Z.Z,{className:(0,s.cx)(T.card,"card-parent"),onClick:N?c:()=>{}},e.createElement(Z.Z.Heading,{className:T.heading,"aria-label":r.wl.pages.AddDataSource.dataSourcePluginsV2(u.name)},u.name),e.createElement(Z.Z.Figure,{align:"center",className:T.figure},e.createElement("img",{className:T.logo,src:u.info.logos.small,alt:""})),e.createElement(Z.Z.Description,{className:T.description},u.info.description),!o&&e.createElement(Z.Z.Meta,{className:T.meta},e.createElement(i.o,{status:u.signature})),e.createElement(Z.Z.Actions,{className:T.actions},C&&e.createElement(P.Qj,{"aria-label":`${u.name}, learn more.`,href:`${C.url}?utm_source=grafana_add_ds`,onClick:I=>I.stopPropagation(),rel:"noopener",target:p,variant:"secondary"},C.name)))}function Q(c){return{heading:(0,s.css)({fontSize:c.v1.typography.heading.h5,fontWeight:"inherit"}),figure:(0,s.css)({width:"inherit",marginRight:"0px","> img":{width:c.spacing(7)}}),meta:(0,s.css)({marginTop:"6px",position:"relative"}),description:(0,s.css)({margin:"0px",fontSize:c.typography.size.sm}),actions:(0,s.css)({position:"relative",alignSelf:"center",marginTop:"0px",opacity:0,".card-parent:hover &, .card-parent:focus-within &":{opacity:1}}),card:(0,s.css)({gridTemplateAreas:`
        "Figure   Heading   Actions"
        "Figure Description Actions"
        "Figure    Meta     Actions"
        "Figure     -       Actions"`}),logo:(0,s.css)({marginRight:c.v1.spacing.lg,marginLeft:c.v1.spacing.sm,width:c.spacing(7),maxHeight:c.spacing(7)})}}function j({dataSourcePlugins:c,onClickDataSourceType:u}){return!c||!c.length?null:e.createElement(D.a,{items:c,getItemKey:o=>o.id.toString(),renderItem:o=>e.createElement(b,{dataSourcePlugin:o,onClick:()=>u(o)}),className:s.css`
        > li {
          margin-bottom: 2px;
        }
      `})}function A({categories:c,onClickDataSourceType:u}){const o=B.v.featureToggles.dataConnectionsConsole?`${V.Z.AddNewConnection}?cat=data-source`:"/plugins?filterBy=all&filterByType=datasource&utm_source=grafana_add_ds";return e.createElement(e.Fragment,null,c.map(({id:N,title:C,plugins:p})=>e.createElement("div",{className:"add-data-source-category",key:N},e.createElement("div",{className:"add-data-source-category__header",id:N},C),e.createElement(j,{dataSourcePlugins:p,onClickDataSourceType:u}))),e.createElement("div",{className:"add-data-source-more"},e.createElement(P.Qj,{variant:"secondary",href:o,target:"_self",rel:"noopener"},"Find more data source plugins")))}var L=t(25e3);function $(){(0,L.OU)();const c=(0,d.useDispatch)(),u=(0,d.useSelector)(I=>(0,L.I5)(I.dataSources)),o=(0,d.useSelector)(I=>I.dataSources.dataSourceTypeSearchQuery),N=(0,d.useSelector)(I=>I.dataSources.isLoadingDataSourcePlugins),C=(0,d.useSelector)(I=>I.dataSources.categories),p=(0,L.nH)(),T=I=>c((0,L.Ht)(I));return e.createElement(K,{dataSources:u,dataSourceCategories:C,searchQuery:o,isLoading:N,onAddDataSource:p,onSetSearchQuery:T})}function K({dataSources:c,dataSourceCategories:u,searchQuery:o,isLoading:N,onAddDataSource:C,onSetSearchQuery:p}){const T=(0,L.d7)();return N?e.createElement(h.Z,null):e.createElement(e.Fragment,null,e.createElement("div",{className:"page-action-bar"},e.createElement(n.H,{value:o,onChange:p,placeholder:"Filter by name or type"}),e.createElement("div",{className:"page-action-bar__spacer"}),e.createElement(P.Qj,{href:T.List,fill:"outline",variant:"secondary",icon:"arrow-left"},"Cancel")),!o&&e.createElement(M,null),e.createElement("div",null,o&&e.createElement(j,{dataSourcePlugins:c,onClickDataSourceType:C}),!o&&e.createElement(A,{categories:u,onClickDataSourceType:C})))}}}]);

//# sourceMappingURL=Connections.334b1bad26228aeae278.js.map