PageSourceSearch

https://devapt.com/_next/static/chunks/pages/blog/page/[number]-9e7176d480106a4b.js

js devapt.com collected 2026-10-01 13:54:08 UTC 8,776 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[608],{12347:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]])},15637:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]])},21131:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("github",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]])},22963:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},28447:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("menu",[["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 18h16",key:"19g7jn"}],["path",{d:"M4 6h16",key:"1o0s65"}]])},31630:(e,t,a)=>{"use strict";a.r(t),a.d(t,{__N_SSG:()=>m,default:()=>g});var s=a(37876),r=a(77328),l=a.n(r),n=a(48230),i=a.n(n),c=a(81662),o=a(62161),d=a(22963),h=a(96108),x=a(94797),m=!0;function g(e){let{posts:t,currentPage:a,totalPages:r,categories:n}=e,m=a>1,g=a<r,p=2===a?"/blog":"/blog/page/".concat(a-1),u="/blog/page/".concat(a+1);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(l(),{children:[(0,s.jsx)("title",{children:"Blog - Page ".concat(a," | DevApt Insights & Tutorials")}),(0,s.jsx)("meta",{name:"description",content:"Discover the latest insights, tutorials, and tips on web development and productivity tools. Page ".concat(a," of our blog archive.")}),(0,s.jsx)("meta",{name:"keywords",content:"web development, tutorials, productivity, developer tools, javascript, react, next.js, chrome extensions"}),(0,s.jsx)("meta",{property:"og:title",content:"DevApt Blog - Page ".concat(a)}),(0,s.jsx)("meta",{property:"og:description",content:"Latest insights, tutorials, and tips on web development and productivity tools."}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,s.jsx)("link",{rel:"canonical",href:"https://devapt.com/blog/page/".concat(a)})]}),(0,s.jsxs)("div",{className:"min-h-screen bg-white dark:bg-gray-900",children:[(0,s.jsx)(c.V,{}),(0,s.jsxs)("main",{className:"pt-20",children:[(0,s.jsx)("section",{className:"py-4 px-4",children:(0,s.jsxs)("div",{className:"container mx-auto max-w-6xl",children:[(0,s.jsxs)("div",{className:"text-center mb-4",children:[(0,s.jsxs)("h1",{className:"text-2xl md:text-3xl font-bold mb-2 text-gray-900 dark:text-white",children:["DevApt"," ",(0,s.jsx)("span",{className:"bg-gradient-to-r from-blue-600 to-blue-400 bg-clip-text text-transparent",children:"Blog"})]}),(0,s.jsxs)("p",{className:"text-base text-gray-600 dark:text-gray-300 max-w-2xl mx-auto",children:["Page ",a," of ",r," - Continue exploring our insights and tutorials."]})]}),(null==n?void 0:n.length)>0&&(0,s.jsx)("div",{className:"flex flex-wrap gap-2 justify-center mt-4",children:n.slice(0,8).map(e=>(0,s.jsx)(i(),{href:"/blog/category/".concat(e._id),className:"px-3 py-1 bg-gray-100 dark:bg-gray-700 text-gray-700 dark:text-gray-300 rounded-full text-xs font-medium hover:bg-blue-100 dark:hover:bg-blue-900/30 hover:text-blue-700 dark:hover:text-blue-200 transition-colors",children:e.name},e._id))})]})}),(0,s.jsx)("section",{className:"py-6 px-4",children:(0,s.jsx)("div",{className:"container mx-auto max-w-6xl",children:t.length>0?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8 mb-12",children:t.map(e=>{var t,a;let r=new Date(e.updatedAt).toLocaleDateString("en-US",{year:"numeric",month:"short",day:"numeric"}),l="".concat(Math.max(1,Math.ceil(((null==(t=e.content)?void 0:t.length)||(null==(a=e.description)?void 0:a.length)||500)/200))," min read");return(0,s.jsxs)("article",{className:"group overflow-hidden bg-white dark:bg-gray-800 shadow-sm border border-gray-200 dark:border-gray-700 rounded-2xl hover:shadow-lg hover:border-gray-300 dark:hover:border-gray-600 transition-all duration-300",children:[(0,s.jsxs)("div",{className:"relative overflow-hidden",children:[(0,s.jsx)(i(),{href:"/".concat(e.slug),className:"block",children:(0,s.jsx)("img",{className:"w-full h-48 object-cover group-hover:scale-105 transition-transform duration-300",src:e.thumbnail||"https://res.cloudinary.com/cloudtale/image/upload/v1639579845/devapt/DevApt.png",alt:e.title,loading:"lazy"})}),e.categories&&e.categories.length>0&&(0,s.jsx)("div",{className:"absolute top-3 left-3",children:(0,s.jsx)(i(),{href:"/blog/category/".concat(e.categories[0]._id),className:"px-3 py-1 bg-blue-600 text-white text-xs font-medium rounded-full hover:bg-blue-700 transition-colors",children:e.categories[0].name})})]}),(0,s.jsxs)("div",{className:"p-6",children:[(0,s.jsx)("h2",{className:"font-bold text-gray-900 dark:text-white text-xl leading-tight mb-3 line-clamp-2",children:(0,s.jsx)(i(),{href:"/".concat(e.slug),className:"hover:text-blue-600 dar
1k:hover:text-blue-400 transition-colors",children:e.title})}),e.description&&(0,s.jsx)("p",{className:"text-gray-600 dark:text-gray-300 text-sm leading-relaxed mb-4 line-clamp-3",children:e.description}),(0,s.jsxs)("div",{className:"flex items-center justify-between text-xs text-gray-500 dark:text-gray-400 pt-3 border-t border-gray-100 dark:border-gray-700",children:[(0,s.jsxs)("time",{dateTime:e.updatedAt,className:"flex items-center gap-1",children:[(0,s.jsx)("svg",{className:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M8 7V3m8 4V3m-9 8h10M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 002 2v12a2 2 0 002 2z"})}),r]}),(0,s.jsxs)("span",{className:"flex items-center gap-1",children:[(0,s.jsx)("svg",{className:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,s.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"})}),l]})]})]})]},e.id)})}),(0,s.jsxs)("div",{className:"flex justify-center items-center gap-4",children:[m&&(0,s.jsx)(x.$n,{variant:"outline",asChild:!0,children:(0,s.jsxs)(i(),{href:p,className:"flex items-center gap-2",children:[(0,s.jsx)(d.A,{className:"h-4 w-4"}),"Previous"]})}),(0,s.jsx)("div",{className:"flex items-center gap-2",children:(0,s.jsxs)("span",{className:"text-sm text-gray-600 dark:text-gray-400",children:["Page ",a," of ",r]})}),g&&(0,s.jsx)(x.$n,{variant:"outline",asChild:!0,children:(0,s.jsxs)(i(),{href:u,className:"flex items-center gap-2",children:["Next",(0,s.jsx)(h.A,{className:"h-4 w-4"})]})})]})]}):(0,s.jsxs)("div",{className:"text-center py-12",children:[(0,s.jsx)("div",{className:"text-gray-400 dark:text-gray-500 text-lg mb-2",children:"No articles found"}),(0,s.jsx)("p",{className:"text-gray-600 dark:text-gray-400",children:"Check back soon for new content!"})]})})})]}),(0,s.jsx)(o.w,{})]})]})}},36495:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},39458:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]])},64516:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog/page/[number]",function(){return a(31630)}])},70672:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},78239:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]])},96108:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s=(0,a(11713).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])}},e=>{var t=t=>e(e.s=t);e.O(0,[3544,2374,1518,636,6593,8792],()=>t(64516)),_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.