| 1 |
import{al as e,P as t,_ as __,a as s,I as o,o as i}from"./J3XbFqv-.js";import"./BlatK_BK.js";import{F as r}from"./BVfD-bny.js";import{B as n,b as c,L as a}from"./Dkha7hOO.js";import{u as l,A as d}from"./B6N17mhK.js";const m=i("/_authorized/settings/connections")({component:()=>{const{metricoolDynamicUrl:i,metricool:m}=e(),{connectedAccountsQuery:{data:h,isLoading:j,error:u,refetch:p,errorUpdateCount:x}}=l();return t.jsx("div",{className:"flex flex-col min-w-full md:min-w-[50%]",children:t.jsx(r,{direction:"column",children:t.jsxs(n,{className:"justify-between min-h-58",children:[t.jsx(c,{title:__("Connections","metricool"),description:__("The accounts that are connected to Metricool","metricool")}),t.jsx(r,{direction:"column",children:h?t.jsx("div",{className:"grid grid-cols-1 xl:grid-cols-2 gap-2",children:h.map(e=>t.jsx(d,{...e,link:i.withPath(e.metricoolWebsitePath)}))}):t.jsx(a,{error:u,isLoading:j,errorUpdateCount:x,refetch:p,supportTicketLink:m.trusted_urls.new_support_ticket})}),t.jsx(r,{direction:"row",className:"justify-end",children:t.jsx(s,{variant:"primary-gradient-ghost",link:i.withPath("evolution/settings/connections"),children:t.jsxs(r,{direction:"row",className:"!gap-2 items-center",children:[__("Connected Accounts","metricool"),t.jsx(o,{icon:"external-link",className:"svg-gradient"})]})})})]})})})}});export{m as Route}; |