const r=({gitProvider:t,loading:e})=>{let s=null;return t&&(s=t.reduce((E,i)=>(E[i.gitProvider]||(E[i.gitProvider]=[]),E[i.gitProvider].push(i),E),{})),{data:s,isLoading:e.effects.gitProvider.fetch}},o=({gitProvider:t,loading:e})=>({data:t==null?void 0:t.map(s=>s.gitProvider),isLoading:e.effects.gitProvider.fetch}),f=({gitRepository:t,loading:e})=>({data:t,isLoading:e.effects.gitRepository.fetch}),u=({gitCommit:t,loading:e})=>({data:t,isLoading:e.effects.gitCommit.fetch}),n=({gitExecution:t,loading:e})=>({data:t,isLoading:e.effects.gitExecution.fetch});var a=(t=>(t.GitHub="GitHub",t.GitLab="GitLab",t.BitBucket="BitBucket",t))(a||{}),C=(t=>(t.CREATE="CREATE",t.CREATE_CHECKOUT="CREATE_CHECKOUT",t.CHECKOUT="CHECKOUT",t.CHECKOUT_FORCE="CHECKOUT_FORCE",t.DELETE="DELETE",t))(C||{});const T=10,c=10;export{C as B,c as D,a as G,u as a,f as b,n as c,T as d,r as e,o as s};
