PageSourceSearch

https://okaydev.co/dist/assets/interview-renderer-n2xA-o9p.js

js okaydev.co collected 2026-10-03 23:31:28 UTC 2,232 bytes, 1 lines download raw bytes

1import{D as e}from"./default-renderer-B6hd38wO.js";/* empty css                   *//* empty css                        *//* empty css                         */import{s as t,g as r,Y as s}from"./HeaderLogoLetters-CMLHzChc.js";import{A as o}from"./ArticleThemeToggle-DuL0YjFW.js";import{s as i,t as a}from"./incrementEntryViewCountFromPage-B4JYzT2Z.js";import"./app-BiaPDw27.js";import"./refreshNavbarAuth-V-4DhXEm.js";import"./lazyDialog-CU88mIO4.js";import"./SplitText-VLUCmDhw.js";import"./distributeProjectAuthorCard-W_A8WnxX.js";import"./SocialPosts-Sl2W8KRq.js";import"./patchCommentsProtect-0fppbX_Y.js";import"./loadEmojiPicker-CsEuOpyk.js";const n=class{constructor(){this.initVars(),this.initAnimations(),this.initPage()}initVars(){this.articleTheme=new o,this.featuredAsset=document.querySelector(".featured-asset"),this.articleBody=document.querySelector(".article-body")}initAnimations(){const e=this;this.featuredAsset&&!t.isXs&&r.to(e.featuredAsset,{filter:"brightness(0.1)",autoAlpha:0,y:40,scale:.9,ease:"power3.in",scrollTrigger:{trigger:e.featuredAsset,start:"top+=40px top",end:"center+=40px top",scrub:2,invalidateOnRefresh:!0}});const s=document.querySelectorAll(".categories .tag"),o=document.querySelector(".article-author-stats-copy-slot .stats-copy");this.pageIntroTl=r.timeline({paused:!0}),t.isReducedMotion?(s.length&&r.set(s,{opacity:1}),o&&r.set(o,{opacity:1})):(s.length&&this.pageIntroTl.to(s,{opacity:1,duration:.8,ease:"expo.out"}),o&&this.pageIntroTl.fromTo(o,{opacity:0},{opacity:1,duration:.8,ease:"expo.out",immediateRender:!1},0)),this.articleBody&&!t.isXs&&r.from(e.articleBody,{opacity:0,scrollTrigger:{trigger:e.featuredAsset,start:"center+=225px center",end:"center+=60% center",scrub:.5,ease:"power2.in",invalidateOnRefresh:!0}})}initPage(){var e;i(),this.addListeners(),s(document),null==(e=this.pageIntroTl)||e.play()}addListeners(){}removeListeners(){}stopPage(){var e;a(),this.removeListeners(),null==(e=this.articleTheme)||e.destroy()}};let l;class p extends e{onEnter(){super.onEnter()}async onLeave(){if(super.onLeave(),l)try{await l.stopPage()}finally{l=null}}onEnterCompleted(){super.onEnterCompleted(),l=new n}onLeaveCompleted(){super.onLeaveCompleted()}}export{p as default};

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.