try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="4ec59fb8-c62b-4d0d-9ad1-58ca5b2dbb23",e._sentryDebugIdIdentifier="sentry-dbid-4ec59fb8-c62b-4d0d-9ad1-58ca5b2dbb23")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[803],{3732:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"errorOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},9518:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(87085);let a=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},l=function(){for(var e=arguments.length,t=Array(e),r=0;r!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim()};var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let o=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:a=24,strokeWidth:o=2,absoluteStrokeWidth:i,className:c="",children:u,iconNode:d,...f}=e;return(0,n.createElement)("svg",{ref:t,...s,width:a,height:a,stroke:r,strokeWidth:i?24*Number(o)/Number(a):o,className:l("lucide",c),...!u&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(f)&&{"aria-hidden":"true"},...f},[...d.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(u)?u:[u]])}),i=(e,t)=>{let r=(0,n.forwardRef)((r,s)=>{let{className:i,...c}=r;return(0,n.createElement)(o,{ref:s,iconNode:t,className:l("lucide-".concat(a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),"lucide-".concat(e),i),...c})});return r.displayName=a(e),r}},12497:(e,t,r)=>{"use strict";r.d(t,{BlogListWithFilter:()=>m});var n=r(97657),a=r(87085),l=r(35631),s=r(63330),o=r.n(s);function i(e){return e.split("-").map(e=>{let t=e.toLowerCase();return"and"===t?t:t.charAt(0).toUpperCase()+t.slice(1)}).join(" ")}let c={container:"max-h-[180px] md:max-h-[700px] overflow-y-auto",header:"absolute top-0 left-0 right-0 bg-white text-center text-sm font-semibold text-gray-600 mb-2",tagList:"flex flex-wrap items-center justify-center gap-2 overflow-y-auto pt-6",tag:"text-center capitalize p-1 items-center rounded-full text-xs h-6 mb-0 bg-gray-200 px-2 py-1 hover:bg-gray-300 text-gray-600 no-underline",filterText:"text-center text-sm text-gray-400 mb-4",clearLink:"text-focus hover:underline"},u=(0,a.memo)(e=>{let{tagFilter:t}=e;return(0,n.jsxs)("p",{className:c.filterText,children:["Showing posts tagged with:"," ",(0,n.jsx)("span",{className:"font-semibold",children:t})," ",(0,n.jsx)(o(),{href:"/blog",className:c.clearLink,children:"(clear filter)"})]})}),d=(0,a.memo)(e=>{let{tags:t}=e;return(0,n.jsxs)("div",{className:c.container,children:[(0,n.jsx)("p",{className:c.header,children:"Filter by tag:"}),(0,n.jsx)("div",{className:c.tagList,children:t.sort((e,t)=>t.count-e.count).map(e=>(0,n.jsx)(f,{...e},e.tag))})]})}),f=(0,a.memo)(e=>{let{tag:t,count:r}=e;return(0,n.jsxs)(o(),{href:"/blog?tag=".concat(t),className:c.tag,children:[i(t).length>20?"".concat(i(t).substring(0,20),"..."):i(t)," ","(",r,")"]})});u.displayName="FilterAppliedText",d.displayName="FilterNotAppliedText",f.displayName="TagLink";var p=r(28007);let h=e=>{let{children:t,isMobile:r}=e;return(0,n.jsx)("div",{className:r?"md:hidden":"hidden md:block",children:(0,n.jsx)("div",{className:"".concat("border border-gray-400 shadow-lg bg-white rounded-lg"," ").concat(r?"fixed bottom-0 right-0 z-20 mx-4 my-2 p-2":"sticky top-20 w-96 m-1 mt-4 p-2 z-20"),children:(0,n.jsx)("div",{className:"relative",children:t})})})};function m(e){let{posts:t,tags:r,initialTag:s}=e,o=(0,p.useSearchParams)(),[i,c]=(0,a.useState)(t),[f,m]=(0,a.useState)(s);(0,a.useEffect)(()=>{let e=null==o?void 0:o.get("tag");m(e||""),c(function(e,t){if(!Array.isArray(e)||!e.length)return[];if(!t)return e;let r=new Set((Array.isArray(t)?t:[t]).map(e=>e.toLowerCase())),n=e.length,a=[];for(let t=0;t{"use strict";r.d(t,{Y:()=>p});let n=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),a=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);var l=r(87085),s=r(829);let o=Symbol.for("react-aria.i18n.locale");function i(){let e="undefined"!=typeof window&&window[o]||"undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch{e="en-US"}return{locale:e,direction:!function(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize(),r="function"==typeof t.getTextInfo?t.getTextInfo():t.textInfo;if(r)return"rtl"===r.direction;if(t.script)return n.has(t.script)}let t=e.split("-")[0];return a.has(t)}(e)?"ltr":"rtl"}}let c=i(),u=new Set;function d(){for(let e of(c=i(),u))e(c)}let f=l.createContext(null);function p(){let e=function(){let e=(0,s.wR)(),[t,r]=(0,l.useState)(c);return((0,l.useEffect)(()=>(0===u.size&&window.addEventListener("languagechange",d),u.add(r),()=>{u.delete(r),0===u.size&&window.removeEventListener("languagechange",d)}),[]),e)?{locale:"en-US",direction:"ltr"}:t}();return(0,l.useContext)(f)||e}},20742:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return a}});let n=r(87085);function a(e,t){let r=(0,n.useRef)(null),a=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=a.current;t&&(a.current=null,t())}else e&&(r.current=l(e,n)),t&&(a.current=l(t,n))},[e,t])}function l(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},21471:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(9518).A)("star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]])},25052:(e,t,r)=>{"use strict";r.d(t,{A:()=>s,n:()=>l});var n=r(80251),a=r(53395),l=(0,n.tv)({base:["relative inline-flex items-center outline-hidden tap-highlight-transparent",...a.zb],variants:{size:{sm:"text-small",md:"text-medium",lg:"text-large"},color:{foreground:"text-foreground",primary:"text-primary",secondary:"text-secondary",success:"text-success",warning:"text-warning",danger:"text-danger"},underline:{none:"no-underline",hover:"hover:underline",always:"underline",active:"active:underline",focus:"focus:underline"},isBlock:{true:["px-2","py-1","hover:after:opacity-100","after:content-['']","after:inset-0","after:opacity-0","after:w-full","after:h-full","after:rounded-xl","after:transition-background","after:absolute"],false:"hover:opacity-hover active:opacity-disabled transition-opacity"},isDisabled:{true:"opacity-disabled cursor-default pointer-events-none"},disableAnimation:{true:"after:transition-none transition-none"}},compoundVariants:[{isBlock:!0,color:"foreground",class:"hover:after:bg-foreground/10"},{isBlock:!0,color:"primary",class:"hover:after:bg-primary/20"},{isBlock:!0,color:"secondary",class:"hover:after:bg-secondary/20"},{isBlock:!0,color:"success",class:"hover:after:bg-success/20"},{isBlock:!0,color:"warning",class:"hover:after:bg-warning/20"},{isBlock:!0,color:"danger",class:"hover:after:bg-danger/20"},{underline:["hover","always","active","focus"],class:"underline-offset-4"}],defaultVariants:{color:"primary",size:"md",isBlock:!1,underline:"none",isDisabled:!1}}),s="flex mx-1 text-current self-center"},27743:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(9518).A)("link",[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]])},28007:(e,t,r)=>{"use strict";var n=r(20207);r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},30972:(e,t,r)=>{"use strict";r.d(t,{M:()=>l});var n=r(75534),a=r(33803);function l(e){let{id:t,label:r,"aria-labelledby":l,"aria-label":s,labelElementType:o="label"}=e;t=(0,n.Bi)(t);let i=(0,n.Bi)(),c={};return r&&(l=l?`${i} ${l}`:i,c={id:i,htmlFor:"label"===o?t:void 0}),{labelProps:c,fieldProps:(0,a.b)({id:t,"aria-label":s,"aria-labelledby":l})}}},33803:(e,t,r)=>{"use strict";r.d(t,{b:()=>a});var n=r(75534);function a(e,t){let{id:r,"aria-label":a,"aria-labelledby":l}=e;return r=(0,n.Bi)(r),l&&a?l=[...new Set([r,...l.trim().split(/\s+/)])].join(" "):l&&(l=l.trim().split(/\s+/).join(" ")),a||l||!t||(a=t),{id:r,"aria-label":a,"aria-labelledby":l}}},35157:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,63330,23)),Promise.resolve().then(r.bind(r,12497)),Promise.resolve().then(r.bind(r,42924))},35631:(e,t,r)=>{"use strict";r.d(t,{z:()=>c});var n=r(97657),a=r(21471),l=r(27743),s=r(87590),o=r(63330),i=r.n(o);let c=e=>{let{posts:t,style:r="cards",forceSubscribeInvite:o=!1}=e,c=o||t.length<3;return(0,n.jsxs)("div",{className:"flex flex-col gap-4 justify-center",children:[(0,n.jsx)("div",{className:"container mx-4 ".concat("cards"===r?"my-4":"my-0"," mx-auto flex flex-wrap gap-4 justify-center"),children:"cards"===r?t.map((e,t)=>(0,n.jsx)(s.default,{post:e,index:t},e.slug)):(0,n.jsx)("div",{className:"flex flex-col gap-2",children:t.map(e=>(0,n.jsxs)("div",{className:"flex flex-row items-center my-0",children:[e.stars>1&&(0,n.jsx)(a.A,{className:"w-4 h-4 mr-2 text-yellow-500 fill-yellow-500"}),(0,n.jsxs)(i(),{href:"/posts/".concat(e.slug),className:"flex flex-row items-center text-gray-600 hover:scale-100 no-underline",children:[e.title,(0,n.jsx)(l.A,{className:"w-4 h-4 ml-2 text-gray-600"})]})]},e.slug))})}),(0,n.jsxs)("footer",{className:"flex flex-col gap-2",children:[c&&(0,n.jsxs)("p",{className:"text-xs text-gray-400 text-center text-balance my-0!",children:["I will add more posts soon (subscribe to"," ",(0,n.jsx)(i(),{href:"/newsletter",children:"my newsletter"})," to be notified)."]}),(0,n.jsxs)("p",{className:"text-xs text-gray-400 text-center text-balance my-0!",children:["Click ",(0,n.jsx)(i(),{href:"/blog",children:"here"})," to view all of my posts."]})]})]})}},42342:(e,t,r)=>{"use strict";r.d(t,{h:()=>c});var n=r(55781),a=r(64465),l=r(97657),s=e=>(0,l.jsxs)("svg",{"aria-hidden":"true",fill:"none",focusable:"false",height:"1em",shapeRendering:"geometricPrecision",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",viewBox:"0 0 24 24",width:"1em",...e,children:[(0,l.jsx)("path",{d:"M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"}),(0,l.jsx)("path",{d:"M15 3h6v6"}),(0,l.jsx)("path",{d:"M10 14L21 3"})]}),o=r(25052),i=(0,a.Rf)((e,t)=>{let{Component:r,children:a,showAnchorIcon:i,anchorIcon:c=(0,l.jsx)(s,{className:o.A}),getLinkProps:u}=(0,n.i)({ref:t,...e});return(0,l.jsx)(r,{...u(),children:(0,l.jsxs)(l.Fragment,{children:[a,i&&c]})})});i.displayName="HeroUI.Link";var c=i},42924:(e,t,r)=>{"use strict";r.d(t,{LoadingSpinner:()=>l});var n=r(97657),a=r(1236);function l(){return(0,n.jsx)(a.Y,{})}},55781:(e,t,r)=>{"use strict";r.d(t,{i:()=>m});var n=r(25052),a=r(60466),l=r(19488),s=r(70638),o=r(84685),i=r(32547),c=r(54032),u=r(64465),d=r(13336),f=r(29036),p=r(45026),h=r(87085);function m(e){var t,r,m,x;let g=(0,c.o)(),[b,y]=(0,u.rE)(e,n.n.variantKeys),{ref:v,as:w,children:j,anchorIcon:N,isExternal:k=!1,showAnchorIcon:C=!1,autoFocus:P=!1,className:L,onPress:T,onPressStart:A,onPressEnd:M,onClick:S,..._}=b,E=(0,d.zD)(v),O=null!=(r=null!=(t=null==e?void 0:e.disableAnimation)?t:null==g?void 0:g.disableAnimation)&&r,{linkProps:I}=function(e,t){let{elementType:r="a",onPress:n,onPressStart:c,onPressEnd:u,onClick:d,isDisabled:f,...p}=e,h={};"a"!==r&&(h={role:"link",tabIndex:f?void 0:0});let{focusableProps:m}=(0,o.Wc)(e,t),{pressProps:x,isPressed:g}=(0,i.d)({onClick:d,onPress:n,onPressStart:c,onPressEnd:u,isDisabled:f,ref:t}),b=(0,a.$)(p,{labelable:!0,isLink:"a"===r}),y=(0,l.v)(m,x),v=(0,s.rd)(),w=(0,s._h)(e);return{isPressed:g,linkProps:(0,l.v)(b,w,{...y,...h,"aria-disabled":f||void 0,"aria-current":e["aria-current"],onClick:t=>{var r;null==(r=x.onClick)||r.call(x,t),!v.isNative&&t.currentTarget instanceof HTMLAnchorElement&&t.currentTarget.href&&!t.isDefaultPrevented()&&(0,s.sU)(t.currentTarget,t)&&e.href&&(t.preventDefault(),v.open(t.currentTarget,t,e.href,e.routerOptions))}})}}({..._,onPress:T,onPressStart:A,onPressEnd:M,onClick:S,isDisabled:e.isDisabled,elementType:"".concat(w)},E),{isFocused:D,isFocusVisible:U,focusProps:B}=(0,f.o)({autoFocus:P});k&&(_.rel=null!=(m=_.rel)?m:"noopener noreferrer",_.target=null!=(x=_.target)?x:"_blank");let R=(0,h.useMemo)(()=>(0,n.n)({...y,disableAnimation:O,className:L}),[(0,p.t6)(y),O,L]);return{Component:w||"a",children:j,anchorIcon:N,showAnchorIcon:C,getLinkProps:(0,h.useCallback)(()=>({ref:E,className:R,"data-focus":(0,p.sE)(D),"data-disabled":(0,p.sE)(e.isDisabled),"data-focus-visible":(0,p.sE)(U),...(0,p.v6)(B,I,_)}),[R,D,U,B,I,_])}}},63330:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return x},useLinkStatus:function(){return b}});let n=r(79852),a=r(97657),l=n._(r(87085)),s=r(81805),o=r(27475),i=r(34466),c=r(20742),u=r(1023),d=r(82305);r(99590);let f=r(91130),p=r(85328),h=r(72994);function m(e){return"string"==typeof e?e:(0,s.formatUrl)(e)}function x(e){let t,r,n,[s,x]=(0,l.useOptimistic)(f.IDLE_LINK_STATUS),b=(0,l.useRef)(null),{href:y,as:v,children:w,prefetch:j=null,passHref:N,replace:k,shallow:C,scroll:P,onClick:L,onMouseEnter:T,onTouchStart:A,legacyBehavior:M=!1,onNavigate:S,ref:_,unstable_dynamicOnHover:E,...O}=e;t=w,M&&("string"==typeof t||"number"==typeof t)&&(t=(0,a.jsx)("a",{children:t}));let I=l.default.useContext(o.AppRouterContext),D=!1!==j,U=null===j||"auto"===j?i.PrefetchKind.AUTO:i.PrefetchKind.FULL,{href:B,as:R}=l.default.useMemo(()=>{let e=m(y);return{href:e,as:v?m(v):e}},[y,v]);M&&(r=l.default.Children.only(t));let z=M?r&&"object"==typeof r&&r.ref:_,F=l.default.useCallback(e=>(null!==I&&(b.current=(0,f.mountLinkInstance)(e,B,I,U,D,x)),()=>{b.current&&((0,f.unmountLinkForCurrentNavigation)(b.current),b.current=null),(0,f.unmountPrefetchableInstance)(e)}),[D,B,I,U,x]),K={ref:(0,c.useMergedRef)(F,z),onClick(e){M||"function"!=typeof L||L(e),M&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),I&&(e.defaultPrevented||function(e,t,r,n,a,s,o){let{nodeName:i}=e.currentTarget;if(!("A"===i.toUpperCase()&&function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||e.currentTarget.hasAttribute("download"))){if(!(0,p.isLocalURL)(t)){a&&(e.preventDefault(),location.replace(t));return}if(e.preventDefault(),o){let e=!1;if(o({preventDefault:()=>{e=!0}}),e)return}l.default.startTransition(()=>{(0,h.dispatchNavigateAction)(r||t,a?"replace":"push",null==s||s,n.current)})}}(e,B,R,b,k,P,S))},onMouseEnter(e){M||"function"!=typeof T||T(e),M&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),I&&D&&(0,f.onNavigationIntent)(e.currentTarget,!0===E)},onTouchStart:function(e){M||"function"!=typeof A||A(e),M&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),I&&D&&(0,f.onNavigationIntent)(e.currentTarget,!0===E)}};return(0,u.isAbsoluteUrl)(R)?K.href=R:M&&!N&&("a"!==r.type||"href"in r.props)||(K.href=(0,d.addBasePath)(R)),n=M?l.default.cloneElement(r,K):(0,a.jsx)("a",{...O,...K,children:t}),(0,a.jsx)(g.Provider,{value:s,children:n})}r(3732);let g=(0,l.createContext)(f.IDLE_LINK_STATUS),b=()=>(0,l.useContext)(g);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},87590:(e,t,r)=>{"use strict";r.d(t,{default:()=>m});var n=r(97657),a=r(77633),l=r(42342),s=r(61734),o=r(61472),i=r(51339),c=r(87085);let u="text-xs text-nowrap rounded-md px-1 py-0.5",d=(0,c.memo)(e=>{let{stars:t,index:r}=e,a=((e,t)=>e>=2?{text:"Most popular",className:"".concat(u," text-rose-600 border border-rose-600")}:e>=1||0===t&&e>0?{text:"Popular",className:"".concat(u," text-orange-500 border border-orange-500")}:0===e&&0===t?{text:"Most recent",className:"".concat(u," text-orange-500 border border-orange-500")}:null)(t,r);return a?(0,n.jsx)("span",{className:a.className,children:a.text}):null});d.displayName="BlogpostCardTitle";let f={container:"mx-auto w-full md:max-w-[48%] 2xl:max-w-[31%]",card:"no-button-style z-0 p-2 w-full min-w-64 cursor-pointer",header:"py-1 md:py-2 lg:py-3",headerContent:"w-full flex justify-between items-start",title:"text-left text-balance font-semibold",chipContainer:"flex justify-end mt-1 ml-2",body:"py-2",description:"text-sm text-gray-500",footer:"flex justify-between items-center py-1 md:py-2 lg:py-3",date:"text-xs text-gray-400 min-w-20",tagContainer:"flex flex-wrap space-x-1 justify-end",tag:"text-xs text-gray-400"},p=(0,c.memo)(e=>{let{tags:t}=e;return(0,n.jsx)("div",{className:f.tagContainer,children:t.map(e=>(0,n.jsxs)("span",{className:f.tag,children:["#",e]},e))})});p.displayName="Tags";let h=(0,c.memo)(e=>{let{post:t,index:r}=e,{title:c,slug:u,stars:h,description:m,date:x,tags:g}=t;return(0,n.jsx)("div",{className:f.container,children:(0,n.jsxs)(a.Z,{as:l.h,href:"/posts/".concat(u),classNames:{base:"".concat(f.card," border border-gray-200 rounded-lg shadow-lg")},children:[(0,n.jsx)(s.d,{className:f.header,children:(0,n.jsxs)("div",{className:f.headerContent,children:[(0,n.jsx)("span",{className:f.title,children:c}),(0,n.jsx)("div",{className:f.chipContainer,children:(0,n.jsx)(d,{stars:h,index:r})})]})}),(0,n.jsx)(o.U,{className:f.body,children:(0,n.jsx)("span",{className:f.description,children:m})}),(0,n.jsxs)(i.Z,{className:f.footer,children:[(0,n.jsx)("span",{className:f.date,children:x}),(0,n.jsx)(p,{tags:g})]})]})})});h.displayName="BlogpostCard";let m=h},97567:(e,t,r)=>{"use strict";r.d(t,{$:()=>c});let n=new Set(["id"]),a=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),l=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),s=new Set(["dir","lang","hidden","inert","translate"]),o=new Set(["onClick","onAuxClick","onContextMenu","onDoubleClick","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut","onGotPointerCapture","onLostPointerCapture","onScroll","onWheel","onAnimationStart","onAnimationEnd","onAnimationIteration","onTransitionCancel","onTransitionEnd","onTransitionRun","onTransitionStart"]),i=/^(data-.*)$/;function c(e,t={}){let{labelable:r,isLink:u,global:d,events:f=d,propNames:p}=t,h={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n.has(t)||r&&a.has(t)||u&&l.has(t)||d&&s.has(t)||f&&o.has(t)||t.endsWith("Capture")&&o.has(t.slice(0,-7))||(null==p?void 0:p.has(t))||i.test(t))&&(h[t]=e[t]);return h}}},e=>{e.O(0,[7924,3161,3635,6331,4341,7358],()=>e(e.s=35157)),_N_E=e.O()}]);