PageSourceSearch

https://paidtabs.com/_next/static/chunks/pages/search/[searchValue]-c19d09730e8ffa0f.js

js paidtabs.com collected 2026-09-24 11:44:11 UTC 5,251 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2107,7226,9151],{32107:(e,t,s)=>{"use strict";s.d(t,{$j:()=>c,_J:()=>d,rN:()=>a,wy:()=>n});var r=s(43290),i=s(67223);let a=async e=>{try{if(i.A.state.recentlyViewed.some(t=>t._id===e._id))return;if((0,r.av)()){if((await (0,r.xI)("/API/addToRecentlyViewed",{itemId:e._id})).success){let t=i.A.state.recentlyViewed||[],s=[{...e,viewedAt:new Date().toISOString()},...t.filter(t=>t._id!==e._id)];i.A.set({recentlyViewed:s})}return}let t=i.A.state.recentlyViewed||[],s=[{...e,viewedAt:new Date().toISOString()},...t.filter(t=>t._id!==e._id)];i.A.set({recentlyViewed:s})}catch(e){console.warn("Failed to add to recently viewed:",e)}},d=async e=>{try{if((await (0,r.xI)("/API/likeItem",{itemId:e._id})).success){let t=i.A.state.favorites||[],s=i.A.state.likesSession.filter(t=>t._id!==e._id)||[],r=[{...e,likedAt:new Date().toISOString()},...t.filter(t=>t._id!==e._id)];i.A.set({favorites:r,favoritesNum:i.A.state.favoritesNum+1,likesSession:[...s,{_id:e._id,isLiked:!0}]})}}catch(e){console.warn("Failed to add to favorites:",e)}},n=async e=>{try{if((await (0,r.xI)("/API/unlikeItem",{itemId:e})).success){let t=(i.A.state.favorites||[]).filter(t=>t._id!==e),s=i.A.state.likesSession.filter(t=>t._id!==e)||[];i.A.set({favorites:t,favoritesNum:i.A.state.favoritesNum>0?i.A.state.favoritesNum-1:0,likesSession:[...s,{_id:e,isLiked:!1}]})}}catch(e){console.warn("Failed to remove from favorites:",e)}},c=async e=>{try{if((await (0,r.xI)("/API/removeViewedIt",{itemId:e})).success){let t=(i.A.state.recentlyViewed||[]).filter(t=>t._id!==e);i.A.set({recentlyViewed:t})}}catch(e){console.warn("Failed to remove from favorites:",e)}}},43930:(e,t,s)=>{"use strict";s.r(t),s.d(t,{SSRInfo:()=>d,getClientIp:()=>a,passSetCookie:()=>n,revertSearch:()=>c,ssrUrl:()=>i});let{isTestNet:r}=s(80820),i=r?"http://testnet.backend.paidtabs.com:3000":"http://backend.paidtabs.com:3000";function a(e){let t=e.headers["cf-connecting-ip"]||e.headers["x-real-ip"]||e.connection.remoteAddress;return t&&t.includes(",")&&(t=t.split(",")[0].trim()),t}function d(e){if(e)return delete e.headers.host,{url:i,ip:a(e),userAgent:e.headers["user-agent"],headers:e.headers}}function n(e,t){e&&t&&t["set-cookie"]&&e.setHeader("Set-Cookie",t["set-cookie"])}function c(e){var t;return e?-1===e.indexOf(" ")&&(e.endsWith("_guitar_tab_chords")||e.endsWith("_chords_tabs_sheet_music"))?(e.endsWith("_guitar_tab_chords")&&(e=e.replace("_guitar_tab_chords","")),e.endsWith("_chords_tabs_sheet_music")&&(e=e.replace("_chords_tabs_sheet_music","")),(t=(t=e).replace(/[_]/gi," ")).trim(t)):e:""}},45250:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>v,search:()=>A});var r=s(37876),i=s(75961),a=s.n(i),d=s(14232),n=s(18847),c=s.n(n),o=s(10218),l=s(1808),h=s(43290),u=s(22833),_=s(31),m=s(28012),w=s(474);let f=c()(()=>s.e(6667).then(s.bind(s,56667)),{loadableGenerated:{webpack:()=>[56667]},ssr:!1,loading:()=>(0,r.jsx)("div",{style:{height:"50vh"}})}),A=async(e,t)=>await (0,h.xI)("/API/search",{search:e},"POST",t).then(e=>e);class g extends d.PureComponent{static getDerivedStateFromProps(e,t){return e.data!==t.data||e.isError!==t.isError?{data:e.data,isError:e.isError}:{}}render(){let{data:e,isError:t}=this.state,{similarTabs:s,minimumLength:i,chosenItem:n}=e,{requests:c,downloads:h}=(0,u.TR)(e),w=c&&c.length>0,A=h&&h.length>0,g=w||A||n&&0!==Object.keys(n).length,v=(0,u.l7)(n,e.downloads,s),p=v&&v.length>0,I=e.clientTags,b=!g;return(0,r.jsxs)(d.Fragment,{children:[(0,r.jsx)(a(),{id:l.A.__hash,children:l.A}),t&&(0,r.jsx)(f,{submitRequest:!0,isPart:!0,hideBtns:!0,errorData:e}),!b&&(0,r.jsx)(_.A,{title:(0,u.CR)(h,c,n).title,desc:(0,u.CR)(h,c,n).desc,canonical:"https://paidtabs.com/search/".concat(n.videoDetails.videoLinkId),ogImg:(0,u.CR)(h,c,n).ogImg,justSongName:(0,u.CR)(h,c,n).desc}),!b&&(0,r.jsx)(m.Ay,{chosenItem:n,similar:v,isSimilar:p}),!t&&(0,r.jsx)(o.A,{minimumLength:i,chosenItem:n,similarTabs:v,requests:e.requests,isSimilar:p,isRequests:w,tags:I})]})}constructor(e){super(e),this.state={showSearch:e.showSearch,data:e.data,isOpenSample:!1,sampleData:{},searching:!1,isError:e.isError}}}let v=g;g.getInitialProps=async e=>{let t,{req:r,res:i,query:a}=e,d=!1,{searchValue:n}=a,{SSRInfo:c,passSetCookie:o}=s(43930),l=s(26533);r&&(t=c(r));let h=await A(l(n||""),t);i&&(o(i,h),i.statusCode=h.xhrStatus,d=200!==i.statusCode);let u=(0,w.A)(h);return{userType:"buyers",data:u,showSearch:n,isError:!!(d||u&&(!u.success||!u.chosenItem))}}},59390:(e,t,s)=>{"use strict";s.d(t,{A:()=>r});let r={src:"/_next/static/media/search.2ca48ad3.svg",height:133,width:133,blurWidth:0,blurHeight:0}},71548:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/search/[searchValue]",function(){return s(45250)}])},99151:(e,t,s)=>{"use strict";s.d(t,{A:()=>
1o});var r=s(37876);s(14232);var i=s(18847),a=s.n(i),d=s(6699),n=s(39429);let c=a()(()=>s.e(4429).then(s.bind(s,44429)),{loadableGenerated:{webpack:()=>[44429]},ssr:!1}),o=e=>{let{children:t,disableSwap:s,...i}=e;return i.open?window.isMob&&!s?(0,r.jsx)(c,{...i,"data-mob":!0,children:(0,r.jsx)(n.A,{children:t})}):(0,r.jsx)(d.A,{...i,children:(0,r.jsx)(n.A,{children:t})}):null}}},e=>{e.O(0,[2867,7108,974,3259,5571,7481,7010,2254,1849,636,6593,8792],()=>e(e.s=71548)),_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.