PageSourceSearch

https://www.sakura.fm/_next/static/chunks/6702-c99777c693aeb93e.js

js sakura.fm collected 2026-09-24 10:08:48 UTC 5,747 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6702],{46702:(e,t,n)=>{n.r(t),n.d(t,{default:()=>r.a});var o=n(61799),r=n.n(o),l={};for(const u in o)"default"!==u&&(l[u]=()=>o[u]);n.d(t,l)},71896:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return o}});n(39590);function o(e,t,n,o){return!1}("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&"undefined"===typeof t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},61799:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return m}});const o=n(6644),r=n(71312),l=o._(n(84935)),u=n(6785),f=n(29713),c=n(20740),a=n(51425),s=n(64798),i=n(13833),d=n(72286),p=n(54702),y=n(71896),h=n(81377),b=n(67953),v=new Set;function g(e,t,n,o,r,l){if("undefined"===typeof window)return;if(!l&&!(0,f.isLocalURL)(t))return;if(!o.bypassPrefetchedCheck){const r=t+"%"+n+"%"+("undefined"!==typeof o.locale?o.locale:"locale"in e?e.locale:void 0);if(v.has(r))return;v.add(r)}const u=l?e.prefetch(t,r):e.prefetch(t,n,o);Promise.resolve(u).catch((e=>{0}))}function _(e){return"string"===typeof e?e:(0,c.formatUrl)(e)}const m=l.default.forwardRef((function(e,t){let n;const{href:o,as:c,children:v,prefetch:m=null,passHref:C,replace:M,shallow:j,scroll:k,locale:P,onClick:O,onMouseEnter:w,onTouchStart:E,legacyBehavior:L=!1,...x}=e;n=v,!L||"string"!==typeof n&&"number"!==typeof n||(n=(0,r.jsx)("a",{children:n}));const R=l.default.useContext(i.RouterContext),I=l.default.useContext(d.AppRouterContext),T=null!=R?R:I,S=!R,U=!1!==m,K=null===m?b.PrefetchKind.AUTO:b.PrefetchKind.FULL;const{href:A,as:D}=l.default.useMemo((()=>{if(!R){const e=_(o);return{href:e,as:c?_(c):e}}const[e,t]=(0,u.resolveHref)(R,o,!0);return{href:e,as:c?(0,u.resolveHref)(R,c):t||e}}),[R,o,c]),N=l.default.useRef(A),H=l.default.useRef(D);let B;L&&(B=l.default.Children.only(n));const q=L?B&&"object"===typeof B&&B.ref:t,[z,F,G]=(0,p.useIntersection)({rootMargin:"200px"}),J=l.default.useCallback((e=>{H.current===D&&N.current===A||(G(),H.current=D,N.current=A),z(e),q&&("function"===typeof q?q(e):"object"===typeof q&&(q.current=e))}),[D,q,A,G,z]);l.default.useEffect((()=>{T&&F&&U&&g(T,A,D,{locale:P},{kind:K},S)}),[D,A,F,P,U,null==R?void 0:R.locale,T,S,K]);const Q={ref:J,onClick(e){L||"function"!==typeof O||O(e),L&&B.props&&"function"===typeof B.props.onClick&&B.props.onClick(e),T&&(e.defaultPrevented||function(e,t,n,o,r,u,c,a,s){const{nodeName:i}=e.currentTarget;if("A"===i.toUpperCase()&&(function(e){const t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!s&&!(0,f.isLocalURL)(n)))return;e.preventDefault();const d=()=>{const e=null==c||c;"beforePopState"in t?t[r?"replace":"push"](n,o,{shallow:u,locale:a,scroll:e}):t[r?"replace":"push"](o||n,{scroll:e})};s?l.default.startTransition(d):d()}(e,T,A,D,M,j,k,P,S))},onMouseEnter(e){L||"function"!==typeof w||w(e),L&&B.props&&"function"===typeof B.props.onMouseEnter&&B.props.onMouseEnter(e),T&&(!U&&S||g(T,A,D,{locale:P,priority:!0,bypassPrefetchedCheck:!0},{kind:K},S))},onTouchStart:function(e){L||"function"!==typeof E||E(e),L&&B.props&&"function"===typeof B.props.onTouchStart&&B.props.onTouchStart(e),T&&(!U&&S||g(T,A,D,{locale:P,priority:!0,bypassPrefetchedCheck:!0},{kind:K},S))}};if((0,a.isAbsoluteUrl)(D))Q.href=D;else if(!L||C||"a"===B.type&&!("href"in B.props)){const e="undefined"!==typeof P?P:null==R?void 0:R.locale,t=(null==R?void 0:R.isLocaleDomain)&&(0,y.getDomainLocale)(D,e,null==R?void 0:R.locales,null==R?void 0:R.domainLocales);Q.href=t||(0,h.addBasePath)((0,s.addLocale)(D,e,null==R?void 0:R.defaultLocale))}return L?l.default.cloneElement(B,Q):(0,r.jsx)("a",{...x,...Q,children:n})}));("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&"undefined"===typeof t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},54702:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return a}});const o=n(84935),r=n(76472),l="function"===typeof IntersectionObserver,u=new Map,f=[];function c(e,t,n){const{id:o,observer:r,elements:l}=function(e){const t={root:e.root||null,margin:e.rootMargin||""},n=f.find((e=>e.root===t.root&&e.margin===t.margin));let o;if(n&&(o=u.get(n),o))return o;const r=new Map,l=new IntersectionObserver((e=>{e.forEach((e=>{const t=r.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)}))}),e);return o={id:t,observer:l,elements:r},f.push(t),u.set(t,o),o}(n);return l.set(e,t),r.observe(e),function(){if(l.delete(e),r.unobserve(e),0===l.size){r.disconnect(),u.delete(o);const e=f.findIndex((e=>e.root===o.root&&e.margin===o.margin));e>-1&&f.splice(e,1)}}}function a(e){let{rootRef:t,rootMargin:n,disabled:u}=e;const f=u||!l,[a,s]=(0,o.useState)(!1),i=(0,o.useRef)(null),d=(0,o.useCallback)((e=>{i.current=e}),[]);(0,o.useEffect)((()=>{if(l){if(f||a)return;const e=i.current;if(e&&e.tagName){return c(e,(e=>e&&s(e)),{root:null==t?void 0:t.current,rootMargin:n})}}else if(!a){const e=(0,r.requestIdleCallback)((()=>s(!0)));return()=>(0,r.cancelIdleCallback)(e)}}),[f,n,t,a,i.current]);const p=(0,o.useCallback)((()=>{s(!1)}),[]);return[d,a,p]}("function"===typeof t.default||"object"===typeof t.default&&null!==t.default)&&"undefined"===typeof t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.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.