PageSourceSearch

https://thedevdavid-digital-garden.vercel.app/_next/static/chunks/app/layout-c941d364a8722d77.js

js thedevdavid-digital-garden.vercel.app collected 2026-10-03 07:52:32 UTC 8,821 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{4850:function(e,t,r){Promise.resolve().then(r.t.bind(r,4443,23)),Promise.resolve().then(r.bind(r,3932)),Promise.resolve().then(r.bind(r,8607)),Promise.resolve().then(r.bind(r,9177)),Promise.resolve().then(r.bind(r,226)),Promise.resolve().then(r.t.bind(r,2225,23)),Promise.resolve().then(r.t.bind(r,4086,23)),Promise.resolve().then(r.t.bind(r,1982,23))},3932:function(e,t,r){"use strict";r.d(t,{BackTopButton:function(){return d}});var n=r(3890),o=r(8496),s=r(6076),i=r(1597),a=r(9083);let d=()=>{let[e,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=()=>{window.scrollY>1550?t(!0):t(!1)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,n.jsx)(a.z,{variant:"default",size:"icon","aria-label":"Scroll To Top",type:"button",onClick:e=>{e.preventDefault(),window.scrollTo({top:0,behavior:"smooth"})},className:(0,i.cn)(e?"flex":"hidden","fixed bottom-8 right-8 z-50"),children:(0,n.jsx)(s.Z,{})})}},8607:function(e,t,r){"use strict";r.d(t,{ThemeProvider:function(){return s}});var n=r(3890);r(8496);var o=r(3373);function s(e){let{children:t,...r}=e;return(0,n.jsx)(o.f,{...r,children:t})}},9083:function(e,t,r){"use strict";r.d(t,{z:function(){return l}});var n=r(3890),o=r(8496),s=r(7336),i=r(8898),a=r(1597);let d=(0,i.j)("inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"underline-offset-4 hover:underline text-primary"},size:{default:"h-10 py-2 px-4",sm:"h-9 px-3 rounded-md",lg:"h-11 px-8 rounded-md",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),l=o.forwardRef((e,t)=>{let{className:r,variant:o,size:i,asChild:l=!1,...u}=e,c=l?s.g7:"button";return(0,n.jsx)(c,{className:(0,a.cn)(d({variant:o,size:i,className:r})),ref:t,...u})});l.displayName="Button"},9177:function(e,t,r){"use strict";r.d(t,{Toaster:function(){return g}});var n=r(3890),o=r(8496),s=r(5229),i=r(8898),a=r(8),d=r(1597);let l=s.zt,u=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(s.l_,{ref:t,className:(0,d.cn)("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",r),...o})});u.displayName=s.l_.displayName;let c=(0,i.j)("data-[swipe=move]:transition-none group relative pointer-events-auto flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full data-[state=closed]:slide-out-to-right-full",{variants:{variant:{default:"bg-background border",destructive:"group destructive border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),f=o.forwardRef((e,t)=>{let{className:r,variant:o,...i}=e;return(0,n.jsx)(s.fC,{ref:t,className:(0,d.cn)(c({variant:o}),r),...i})});f.displayName=s.fC.displayName,o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(s.aU,{ref:t,className:(0,d.cn)("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors hover:bg-secondary focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 group-[.destructive]:border-destructive/30 group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground group-[.destructive]:focus:ring-destructive",r),...o})}).displayName=s.aU.displayName;let m=o.forwardRef((e,t)=>
1{let{className:r,...o}=e;return(0,n.jsx)(s.x8,{ref:t,className:(0,d.cn)("absolute right-2 top-2 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-2 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",r),"toast-close":"",...o,children:(0,n.jsx)(a.Z,{className:"h-4 w-4"})})});m.displayName=s.x8.displayName;let p=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(s.Dx,{ref:t,className:(0,d.cn)("text-sm font-semibold",r),...o})});p.displayName=s.Dx.displayName;let v=o.forwardRef((e,t)=>{let{className:r,...o}=e;return(0,n.jsx)(s.dk,{ref:t,className:(0,d.cn)("text-sm opacity-90",r),...o})});v.displayName=s.dk.displayName;var h=r(3479);function g(){let{toasts:e}=(0,h.pm)();return(0,n.jsxs)(l,{children:[e.map(function(e){let{id:t,title:r,description:o,action:s,...i}=e;return(0,n.jsxs)(f,{...i,children:[(0,n.jsxs)("div",{className:"grid gap-1",children:[r&&(0,n.jsx)(p,{children:r}),o&&(0,n.jsx)(v,{children:o})]}),s,(0,n.jsx)(m,{})]},t)}),(0,n.jsx)(u,{})]})}},3479:function(e,t,r){"use strict";r.d(t,{pm:function(){return f}});var n=r(8496);let o=0,s=new Map,i=e=>{if(s.has(e))return;let t=setTimeout(()=>{s.delete(e),u({type:"REMOVE_TOAST",toastId:e})},1e6);s.set(e,t)},a=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,1)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case"DISMISS_TOAST":{let{toastId:r}=t;return r?i(r):e.toasts.forEach(e=>{i(e.id)}),{...e,toasts:e.toasts.map(e=>e.id===r||void 0===r?{...e,open:!1}:e)}}case"REMOVE_TOAST":if(void 0===t.toastId)return{...e,toasts:[]};return{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)}}},d=[],l={toasts:[]};function u(e){l=a(l,e),d.forEach(e=>{e(l)})}function c(e){let{...t}=e,r=(o=(o+1)%Number.MAX_VALUE).toString(),n=()=>u({type:"DISMISS_TOAST",toastId:r});return u({type:"ADD_TOAST",toast:{...t,id:r,open:!0,onOpenChange:e=>{e||n()}}}),{id:r,dismiss:n,update:e=>u({type:"UPDATE_TOAST",toast:{...e,id:r}})}}function f(){let[e,t]=n.useState(l);return n.useEffect(()=>(d.push(t),()=>{let e=d.indexOf(t);e>-1&&d.splice(e,1)}),[e]),{...e,toast:c,dismiss:e=>u({type:"DISMISS_TOAST",toastId:e})}}},1343:function(e,t,r){"use strict";r.d(t,{ZP:function(){return i},r4:function(){return n}}),r(2555).env.VERCEL_URL;let n={name:"Amy Shields",handle:"@amyshieldsfake",socialProfiles:[{name:"github",link:"https://github.com/thedevdavid"},{name:"instagram",link:"https://instagram.com/thedevdavid"},{name:"linkedin",link:"https://linkedin.com/in/thedevdavid"},{name:"mastodon",link:"https://mastodon.social/@thedevdavid"},{name:"threads",link:"https://threads.net/@thedevdavid"},{name:"tiktok",link:"https://tiktok.com/@thedevdavid"},{name:"x",link:"https://twitter.com/thedevdavid"},{name:"youtube",link:"https://youtube.com/@thedevdavid"}],email:"[email protected]",website:"https://nextjs.org",jobTitle:"Frontend Engineer & UI Designer",company:"Unicorns & Co.",availableForWork:!0,location:{city:"Los Angeles",media:"/losangeles.jpg"}},o="".concat(n.name,"'s Blog"),s="I'm ".concat(n.name,". Building hackin’ cool digital products around the world \uD83C\uDF34.");var i={title:{template:"%s | ".concat(o),default:o},description:s,siteRepo:"https://github.com/thedevdavid/digital-garden",newsletterProvider:"mailerlite",newsletterUrl:"https://developreneur.davidlevai.com",analyticsProvider:"umami",defaultTheme:"system",activeAnnouncement:!0,announcement:{buttonText:"Support on DevHunt →",link:"https://devhunt.org/tool/modern-developer-blog-template-digital-garden-starter"},postsPerPage:10,postsOnHomePage:8,projectsOnHomePage:4}},1597:function(e,t,r){"use strict";r.d(t,{Ds:function(){return i},cn:function(){return s}});var n=r(2675),o=r(4380);function s(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,o.m6)((0,n.W)(t))}function i(e,t,r){let n;return function(){for(var o=arguments.length,s=Array(o),i=0;i<o;i++)s[i]=arguments[i];let a=this,d=r&&!n;clearTimeout(n),n=setTimeout(function(){n=null,r||e.apply(a,s)},t),d&&e.apply(a,s)}}r(1343)},4443:function(){}},function(e){e.O(0,[576,750,960,806,649,945,744],function(){return e(e.s=4850)}),_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.