1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[327],{6192:function(e,s,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/projects",function(){return r(3156)}])},3156:function(e,s,r){"use strict";r.r(s),r.d(s,{__N_SSG:function(){return m},default:function(){return u}});var n=r(5893),l=r(5675),a=r.n(l),i=r(3928),c=r(7631),t=r(9094),o=(0,r(7294).forwardRef)((function(e,s){var r=e.slug,l=e.name,o=e.description,d=e.period,h=e.image,x=e.link,m=e.githubLink,u=e.placeholderImage;return(0,n.jsxs)("div",{className:"flex flex-col space-y-8 rounded-xl border-[1px] border-tertiary bg-secondary/50 p-4 md:h-48 md:flex-row md:space-y-0 md:space-x-8",ref:s,children:[(0,n.jsx)("div",{className:"overflow-hidden rounded-lg md:w-72",children:(0,n.jsx)(c.Z,{href:"/projects/".concat(r),children:(0,n.jsx)("div",{className:"relative h-36 w-full transition duration-200 hover:opacity-60 md:h-full md:w-72",children:(0,n.jsx)(a(),{src:h.url,alt:l,className:"rounded-xl",layout:"fill",placeholder:"blur",blurDataURL:u})})})}),(0,n.jsxs)("div",{className:"flex flex-1 flex-col justify-between",children:[(0,n.jsxs)("div",{className:"flex flex-col space-y-1",children:[(0,n.jsx)(c.Z,{href:"/projects/".concat(r),className:"transition duration-200 hover:opacity-60",children:(0,n.jsx)("h2",{className:"text-2xl font-bold",children:l})}),(0,n.jsxs)("p",{className:"text-sm text-gray-300",children:[d?"".concat(d," \xb7 "):"",o]}),(0,n.jsxs)("div",{className:"flex flex-col space-y-2 md:flex-row md:items-center md:space-x-2 md:space-y-0",children:[x&&(0,n.jsx)(c.Z,{href:x,noHighlight:!0,children:(0,i.Qu)(x)}),m&&(0,n.jsx)(c.Z,{href:m,icon:(0,n.jsx)(t.c8,{}),noHighlight:!0,children:(0,i.dN)(m)})]})]}),(0,n.jsxs)(c.Z,{href:"/projects/".concat(r),className:"mt-4",gradientUnderline:!0,children:[(0,n.jsxs)("p",{className:"sr-only",children:["Learn more about ",l]}),"Learn More"]})]})]})}));o.displayName="ProjectCard";var d=o,h=r(5169),x=r(2962),m=!0,u=function(e){var s=e.allProjectsWithPlaceholderImages;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(x.PB,{title:"Projects | Anish De",description:"Projects worked upon by Anish De"}),(0,n.jsx)("h1",{className:"mb-8 text-2xl font-bold",children:"Projects"}),(0,n.jsx)("div",{className:"flex-col space-y-8",children:s.map((function(e,s){return(0,n.jsx)(d,{name:e.name,description:e.description,period:e.period,link:e.link,githubLink:e.githubLink,slug:e.slug,image:e.image,placeholderImage:e.placeholderImage},e._id)}))}),(0,n.jsxs)(c.Z,{href:"https://github.com/stars/AnishDe12020/lists/projects",className:"group mt-8 flex flex-row items-center justify-start space-x-2 text-xl font-medium",noExternalLinkIcon:!0,children:[(0,n.jsx)("span",{children:"View more on GitHub"}),(0,n.jsx)(h.Z,{className:"h-4 w-4 transition duration-200 group-hover:translate-x-1"})]})]})}}},function(e){e.O(0,[675,774,888,179],(function(){return s=6192,e(e.s=s);var s}));var s=e.O();_N_E=s}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.