PageSourceSearch

https://pedra-decoracao.vercel.app/_next/static/chunks/3020-3a1381e5fc0c795c.js

js pedra-decoracao.vercel.app collected 2026-10-03 07:28:58 UTC 8,131 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3020],{73020:function(e,t,r){r.d(t,{U:function(){return i},km:function(){return o},v1:function(){return M}});var n,l=function(){try{if("undefined"==typeof localStorage)return!1;let e="nuqs-localStorage-test";localStorage.setItem(e,e);let t=localStorage.getItem(e)===e;if(localStorage.removeItem(e),!t)return!1}catch(e){return console.error("[nuqs]: debug mode is disabled (localStorage unavailable).",e),!1}let e=localStorage.getItem("debug")??"";return e.includes("nuqs")||e.includes("next-usequerystate")}();function s(e,...t){if(!l)return;let r=function(e,...t){return e.replace(/%[sfdO]/g,e=>{let r=t.shift();return"%O"===e&&r?JSON.stringify(r).replace(/"([^"]+)":/g,"$1:"):String(r)})}(e,...t);performance.mark(r),console.log(e,...t)}function u(e,t,r){try{return e(t)}catch(e){return!function(e,...t){l&&console.warn(e,...t)}("[nuqs] Error while parsing value `%s`: %O"+(r?" (for key `%s`)":""),t,e,r),null}}function a(e){function t(t){if(void 0===t)return null;let r="";if(Array.isArray(t)){if(void 0===t[0])return null;r=t[0]}return"string"==typeof t&&(r=t),u(e.parse,r)}return{eq:(e,t)=>e===t,...e,parseServerSide:t,withDefault(e){return{...this,defaultValue:e,parseServerSide:r=>t(r)??e}},withOptions(e){return{...this,...e}}}}a({parse:e=>e,serialize:e=>`${e}`});var i=a({parse:e=>{let t=parseInt(e);return Number.isNaN(t)?null:t},serialize:e=>Math.round(e).toFixed()});function o(e){return a({parse:t=>e.includes(t)?t:null,serialize:e=>e.toString()})}a({parse:e=>{let t=parseInt(e,16);return Number.isNaN(t)?null:t},serialize:e=>{let t=Math.round(e).toString(16);return t.padStart(t.length+t.length%2,"0")}}),a({parse:e=>{let t=parseFloat(e);return Number.isNaN(t)?null:t},serialize:e=>e.toString()}),a({parse:e=>"true"===e,serialize:e=>e?"true":"false"}),a({parse:e=>{let t=parseInt(e);return Number.isNaN(t)?null:new Date(t)},serialize:e=>e.valueOf().toString()}),a({parse:e=>{let t=new Date(e);return Number.isNaN(t.valueOf())?null:t},serialize:e=>e.toISOString()});var c={409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` was about to load on top.",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cache. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?"};function h(e){return`[nuqs] ${c[e]}
2  See https://err.47ng.com/NUQS-${e}`}var f=r(99376),p=r(20955),g=function(){if("undefined"==typeof window||!window.GestureEvent)return 50;try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}(),d=new Map,y={history:"replace",scroll:!1,shallow:!0,throttleMs:g},m=new Set,w=0,S=null;function q(e){return d.get(e)??null}function b(e,t){return(e.split("#")[0]??"")+function(e){if(0===e.size)return"";let t=[];for(let[r,n]of e.entries()){let e=r.replace(/#/g,"%23").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/=/g,"%3D").replace(/\?/g,"%3F");t.push(`${e}=${n.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E")}`)}return"?"+t.join("&")}(t)+location.hash}var v=Symbol("__nuqs__SYNC__"),_="__nuqs__NO_SYNC__",N=Symbol("__nuqs__NOTIFY__"),O={all:n=n||new Map,on:function(e,t){var r=n.get(e);r?r.push(t):n.set(e,[t])},off:function(e,t){var r=n.get(e);r&&(t?r.splice(r.indexOf(t)>>>0,1):n.set(e,[]))},emit:function(e,t){var r=n.get(e);r&&r.slice().map(function(e){e(t)}),(r=n.get("*"))&&r.slice().map(function(r){r(e,t)})}};function M(e,{history:t="replace",shallow:r=!0,scroll:n=!1,throttleMs:l=g,parse:a=e=>e,serialize:i=String,eq:o=(e,t)=>e===t,defaultValue:c,clearOnDefault:N=!1,startTransition:M}={history:"replace",scroll:!1,shallow:!0,throttleMs:g,parse:e=>e,serialize:String,eq:(e,t)=>e===t,clearOnDefault:!1,defaultValue:void 0}){let I=(0,f.useRouter)(),T=(0,f.useSearchParams)(),x=p.useRef(null),[k,z]=p.useState(()=>{let t=q(e),r=T?.get(e)??null,n=t??r;return x.current=n,null===n?null:u(a,n,e)}),E=p.useRef(k);s("[nuqs `%s`] render - state: %O, iSP: %s",e,k,T?.get(e)??null),p.useEffect(()=>{if(window.next?.version!=="14.0.3")return;let t=T.get(e)??null;if(t===x.current)return;let r=null===t?null:u(a,t,e);s("[nuqs `%s`] syncFromUseSearchParams %O",e,r),E.current=r,x.current=t,z(r)},[T?.get(e),e]),p.useInsertionEffect(()=>{function t({state:t,query:r}){s("[nuqs `%s`] updateInternalState %O",e,t),E.current=t,x.current=r,z(t)}function r(r){let n=r.get(e);if(n===x.current)return;let l=null===n?null:u(a,n,e);s("[nuqs `%s`] syncFromURL %O",e,l),t({state:l,query:n})}return s("[nuqs `%s`] subscribing to sync",e),O.on(v,r),O.on(e,t),()=>{s("[nuqs `%s`] unsubscribing from sync",e),O.off(v,r),O.off(e,t)}},[e]);let P=p.useCallback((u,a={})=>{let f="function"==typeof u?u(E.current??c??null):u;return(a.clearOnDefault??N)&&null!==f&&void 0!==c&&o(f,c)&&(f=null),x.current=function(e,t,r,n){let l=null===t?null:r(t);return s("[nuqs queue] Enqueueing %s=%s %O",e,l,n),d.set(e,l),"push"===n.history&&(y.history="push"),n.scroll&&(y.scroll=!0),!1===n.shallow&&(y.shallow=!1),n.startTransition&&(m.add(n.startTransition),y.shallow=!1),y.throttleMs=Math.max(n.throttleMs??g,Number.isFinite(y.throttleMs)?
2y.throttleMs:0),l}(e,f,i,{history:a.history??t,shallow:a.shallow??r,scroll:a.scroll??n,throttleMs:a.throttleMs??l,startTransition:a.startTransition??M}),O.emit(e,{state:f,query:x.current}),null===S&&(S=new Promise((e,t)=>{if(!Number.isFinite(y.throttleMs)){s("[nuqs queue] Skipping flush due to throttleMs=Infinity"),e(new URLSearchParams(location.search)),setTimeout(()=>{S=null},0);return}function r(){w=performance.now();let[r,n]=function(e){let t=new URLSearchParams(location.search);if(0===d.size)return[t,null];let r=Array.from(d.entries()),n={...y},l=Array.from(m);for(let[e,l]of(d.clear(),m.clear(),y.history="replace",y.scroll=!1,y.shallow=!0,y.throttleMs=g,s("[nuqs queue] Flushing queue %O with options %O",r,n),r))null===l?t.delete(e):t.set(e,l);try{let r=window.next?.router;if("string"==typeof r?.state?.asPath){let e=b(r.state.asPath.split("?")[0]??"",t);s("[nuqs queue (pages)] Updating url: %s",e),("push"===n.history?r.push:r.replace).call(r,e,e,{scroll:n.scroll,shallow:n.shallow})}else{let r=b(location.origin+location.pathname,t);s("[nuqs queue (app)] Updating url: %s",r);let u="push"===n.history?history.pushState:history.replaceState,a=(window.next?.version??"")>="14.1.0"?null:history.state;u.call(history,a,_,r),n.scroll&&window.scrollTo(0,0),n.shallow||function(e,t){let r=n=>{if(n===e.length)return t();let l=e[n];if(!l)throw Error("Invalid transition function");l(()=>r(n+1))};r(0)}(l,()=>{e.replace(r,{scroll:!1})})}return[t,null]}catch(e){return console.error(h(429),r.map(([e])=>e).join(),e),[t,e]}}(I);null===n?e(r):t(r),S=null}setTimeout(function(){let e=performance.now()-w,t=y.throttleMs,n=Math.max(0,Math.min(t,t-e));s("[nuqs queue] Scheduling flush in %f ms. Throttled at %f ms",n,t),0===n?r():setTimeout(r,n)},0)})),S},[e,t,r,n,l,M]);return[k??c??null,P]}"object"==typeof history&&function(){let e="1.19.1",t=history.__nuqs_patched;if(t){t!==e&&console.error(h(409),t,e);return}for(let t of(s("[nuqs] Patching history with %s",e),["pushState","replaceState"])){let e=history[t].bind(history);history[t]=function(r,n,l){if(!l)return s("[nuqs] history.%s(null) (%s) %O",t,n,r),e(r,n,l);let u=n===_?"internal":"external",a=new URL(l,location.origin).searchParams;if(s("[nuqs] history.%s(%s) (%s) %O",t,l,u,r),"external"===u){for(let[e,t]of a.entries()){let r=q(e);null!==r&&r!==t&&(s("[nuqs] Overwrite detected for key: %s, Server: %s, queue: %s",e,t,r),a.set(e,r))}setTimeout(()=>{s("[nuqs] External history.%s call: triggering sync with %s",t,a),O.emit(v,a),O.emit(N,{search:a,source:u})},0)}else setTimeout(()=>{O.emit(N,{search:a,source:u})},0);return e(r,n===_?"":n,l)}}Object.defineProperty(history,"__nuqs_patched",{value:e,writable:!1,enumerable:!1,configurable:!1})}()}}]);

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.