import{j as r}from"./jsx-runtime.D_zvdyIk.js";import{E as a,a as m}from"./ErrorBoundary.BDazmPSq.js";import{F as e,m as s}from"./FriendCard.CJwTk3f6.js";import{f as i}from"./friends-config.BSUHS37C.js";import{m as l}from"./proxy.D9st1TsE.js";import"./index.BIRwh3HZ.js";import"./_commonjsHelpers.CqkleIqs.js";import"./index.DdUPy29j.js";import"./utils.BZbvJs_N.js";import"./index.E5Nwsatb.js";import"./useIsMounted.BP-0-XYC.js";import"./index.RTTH55m1.js";import"./christmas.D6_UQK5_.js";import"./site-config.CgQ_bxrG.js";import"./site.Deo0TYgJ.js";import"./index.3whys8t3.js";import"./use-motion-value.VZwO9K77.js";import"./use-spring.B9wz-lgt.js";import"./use-transform.FggEy_-h.js";function D(){return r.jsx(a,{FallbackComponent:m,children:r.jsxs("div",{className:"w-full",children:[r.jsx("div",{className:"grid grid-cols-3 gap-6 md:grid-cols-2 md:gap-4 xl:grid-cols-4 xl:gap-8",children:i.map((t,o)=>r.jsx(e,{friend:t,index:o},t.url))}),i.length===0&&r.jsxs(l.div,{className:"flex min-h-[300px] flex-col items-center justify-center text-center",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.3,...s},children:[r.jsx("h3",{className:"mb-2 font-bold text-3xl text-gray-700 dark:text-gray-300",children:"The Void is Empty"}),r.jsx("p",{className:"text-gray-500 text-lg dark:text-gray-400",children:"Be the first to connect!"})]})]})})}export{D as default};
