PageSourceSearch

https://irfaqraza.com/_next/static/chunks/pages/launchpad/category-f9674c9422607bc5.js

js irfaqraza.com collected 2026-09-25 22:43:35 UTC 4,784 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[471],{44713:(e,l,t)=>{"use strict";t.d(l,{A:()=>c});var r=t(37876);t(14232);var a=t(48230),s=t.n(a),i=t(89311),o=t(16495),d=t(78545);let n=["rotate-[-3deg] z-[1] group-hover:rotate-[-9deg]","rotate-[5deg] z-[2] group-hover:rotate-[15deg]","rotate-[-2deg] z-[3] group-hover:rotate-[-8deg]","rotate-[4deg] z-[4] group-hover:rotate-[12deg]"],c=e=>{var l,t;let{category:a}=e,c=null==a||null==(l=a.projects)?void 0:l.map(e=>(null==e?void 0:e.logo)||(null==e?void 0:e.images[0])).filter(Boolean).slice(0,4);return(0,r.jsxs)(s(),{href:o.APP_PATHS.projectCategory((null==a||null==(t=a.id)?void 0:t.toLowerCase())||""),className:"flex flex-col gap-4 px-4 py-4 border rounded-2xl  border-primaryBorder hover:shadow-10 cursor-pointer group",children:[(0,r.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,r.jsx)(i.default.SemiBoldText,{sm:!0,children:null==a?void 0:a.label}),(0,r.jsxs)(i.default.MutedText,{xs:!0,className:"flex gap-1",children:[null==a?void 0:a.projectCount," Projects"]})]}),(null==c?void 0:c.length)?(0,r.jsx)("div",{className:"flex",children:null==c?void 0:c.map((e,l)=>(0,r.jsx)("div",{className:"transition-transform group-hover:-translate-y-1 duration-150 ease-in-out -ml-1 ".concat(n[l]," "),children:(0,r.jsx)(d.A.Medium,{src:e})},e))}):null]})}},75037:(e,l,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/launchpad/category",function(){return t(96571)}])},96571:(e,l,t)=>{"use strict";t.r(l),t.d(l,{__N_SSP:()=>m,default:()=>j});var r=t(37876),a=t(57994),s=t(89311),i=t(16495),o=t(18480);t(14232);var d=t(48230),n=t.n(d),c=t(21639),u=t(83872),x=t(5641),v=t(94296);let g=e=>{var l;let{category:t}=e,a=(null==t?void 0:t.projects)||[];return(null==a?void 0:a.length)?(0,r.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,r.jsxs)("div",{className:"flex justify-between items-center",children:[(0,r.jsx)(s.default.SemiBoldText,{children:null==t?void 0:t.label}),(0,r.jsx)("div",{className:"flex gap-2",children:(0,r.jsx)(c.Ay.CarbonOutline,{as:n(),href:i.APP_PATHS.projectCategory((null==t||null==(l=t.id)?void 0:l.toLowerCase())||""),small:!0,iconRight:(0,r.jsx)(u.ArrowRightIcon,{size:"14"}),children:"View all"})})]}),(0,r.jsx)("div",{className:"grid md:grid-cols-2 grid-cols-1 gap-4 w-full",children:a.map(e=>(0,r.jsx)(x.A.ProjectCard,{analyticsEventSource:v.oi.CATEGORY_LIST,project:e,shadowValue:"hover:shadow-10",hideRankMedals:!0},e.id))})]}):null};var h=t(44713),p=t(4282),m=!0;let j=e=>{let{categories:l,staffPicks:t,topCategories:d}=e,n=e=>null==e?void 0:e.map(e=>{let l=(0,p.K7)(null==e?void 0:e.categoryId);return{label:(null==l?void 0:l.name)||(null==e?void 0:e.categoryId),id:null==e?void 0:e.categoryId,...e}}),c=n(l),u=n(d),x=null==t?void 0:t.filter(e=>(null==e?void 0:e.id)&&(null==e?void 0:e.featuredOn)&&(null==e?void 0:e.peerlistFeaturedAt)).slice(0,4),v=[{label:"Staff Picks",id:null===i.STAFF_PICK_CATEGORY||void 0===i.STAFF_PICK_CATEGORY?void 0:i.STAFF_PICK_CATEGORY.id,projects:x},...u];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(o.A,{title:"Best Project Ideas and Tools",description:"Find curated projects built by designers and developers. Discover the latest mobile apps, websites, and technology projects that everyone is talking about.",canonical:"".concat(i.APP_PATHS.PEERLIST).concat(i.APP_PATHS.projectCategory()),url:"".concat(i.APP_PATHS.PEERLIST).concat(i.APP_PATHS.projectCategory())}),(0,r.jsxs)("div",{children:[(0,r.jsx)(a.A.CenterTop,{internalPage:!0,children:(0,r.jsx)("div",{className:"flex items-center justify-between w-full",children:(0,r.jsxs)("div",{className:"flex items-center",children:[(0,r.jsx)(a.A.BackButton,{}),(0,r.jsx)(a.A.PageHeading,{children:"Project Categories"})]})})}),(0,r.jsx)("div",{className:"mt-14 pb-30 sm:pb-20 w-full h-full relative",children:(0,r.jsxs)("div",{className:"flex flex-col px-4 sm:px-6 gap-10 pt-10",children:[(0,r.jsx)("div",{className:"flex flex-col items-center gap-2",children:(0,r.jsxs)("div",{className:"flex flex-col gap-2 sm:max-w-122",children:[(0,r.jsx)("h1",{className:"font-instrument text-xxxl md:text-[40px] text-center leading-120",children:"Project Category Catalogue!"}),(0,r.jsx)(s.default.MutedText,{lg:!0,className:"text-center",children:"From indie hacks to polished products, explore what the community is building!"})]})}),null==v?void 0:v.map(e=>
1(0,r.jsx)(g,{category:e},null==e?void 0:e.id)),(0,r.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,r.jsx)(s.default.SemiBoldText,{children:"All Categories"}),(null==c?void 0:c.length)?(0,r.jsx)("div",{className:"grid md:grid-cols-3 grid-cols-1 gap-6 w-full",children:null==c?void 0:c.map(e=>(0,r.jsx)(h.A,{category:e},null==e?void 0:e.id))}):null]})]})})]})]})}}},e=>{e.O(0,[636,6593,8792],()=>e(e.s=75037)),_N_E=e.O()}]);

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.