PageSourceSearch

https://feedly.com/_next/static/chunks/8690-1595f9c7f659c6de.js

js feedly.com collected 2026-10-01 08:37:49 UTC 16,220 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8690],{13783:(e,t,n)=>{n.d(t,{RK:()=>h,Vh:()=>p});var r=n(82775),i=n(65321),l=n(26697);let o={textDecoration:"underline"},s=(e,t)=>`[@portabletext/react] Unknown ${e}, specify a component for it in the \`components.${t}\` prop`,a=e=>s(`block type "${e}"`,"types");function u(e){console.warn(e)}let c={display:"none"},f={types:{},block:{normal:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("p",{children:n}),t[0]=n,t[1]=l),l},blockquote:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("blockquote",{children:n}),t[0]=n,t[1]=l),l},h1:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("h1",{children:n}),t[0]=n,t[1]=l),l},h2:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("h2",{children:n}),t[0]=n,t[1]=l),l},h3:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("h3",{children:n}),t[0]=n,t[1]=l),l},h4:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("h4",{children:n}),t[0]=n,t[1]=l),l},h5:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("h5",{children:n}),t[0]=n,t[1]=l),l},h6:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("h6",{children:n}),t[0]=n,t[1]=l),l}},marks:{em:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("em",{children:n}),t[0]=n,t[1]=l),l},strong:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("strong",{children:n}),t[0]=n,t[1]=l),l},code:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("code",{children:n}),t[0]=n,t[1]=l),l},underline:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("span",{style:o,children:n}),t[0]=n,t[1]=l),l},"strike-through":function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("del",{children:n}),t[0]=n,t[1]=l),l},link:function(e){let t=(0,r.c)(3),{children:n,value:l}=e,o=l?.href,s;return t[0]!==n||t[1]!==o?(s=(0,i.jsx)("a",{href:o,children:n}),t[0]=n,t[1]=o,t[2]=s):s=t[2],s}},list:{number:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("ol",{children:n}),t[0]=n,t[1]=l),l},bullet:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("ul",{children:n}),t[0]=n,t[1]=l),l}},listItem:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("li",{children:n}),t[0]=n,t[1]=l),l},hardBreak:function(){let e=(0,r.c)(1),t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,i.jsx)("br",{}),e[0]=t):t=e[0],t},unknownType:function(e){let t=(0,r.c)(5),{value:n,isInline:l}=e,o;t[0]===n._type?o=t[1]:(o=a(n._type),t[0]=n._type,t[1]=o);let s=o,u;return t[2]!==l||t[3]!==s?(u=(0,i.jsx)(l?"span":"div",{style:c,children:s}),t[2]=l,t[3]=s,t[4]=u):u=t[4],u},unknownMark:function(e){let t=(0,r.c)(3),{markType:n,children:l}=e,o=`unknown__pt__mark__${n}`,s;return t[0]!==l||t[1]!==o?(s=(0,i.jsx)("span",{className:o,children:l}),t[0]=l,t[1]=o,t[2]=s):s=t[2],s},unknownList:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("ul",{children:n}),t[0]=n,t[1]=l),l},unknownListItem:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("li",{children:n}),t[0]=n,t[1]=l),l},unknownBlockStyle:function(e){let t=(0,r.c)(2),{children:n}=e,l;return t[0]===n?l=t[1]:(l=(0,i.jsx)("p",{children:n}),t[0]=n,t[1]=l),l}};function p(e,t){let{block:n,list:r,listItem:i,marks:l,types:o,...s}=t;return{...e,block:d(e,t,"block"),list:d(e,t,"list"),listItem:d(e,t,"listItem"),marks:d(e,t,"marks"),types:d(e,t,"types"),...s}}function d(e,t,n){let r=t[n],i=e[n];return"function"==typeof r||r&&"function"==typeof i?r:r?{...i,...r}:i}function h(e){let t,n=(0,r.c)(10),{value:o,components:s,listNestingMode:a,onMissingComponent:c}=e,d=(void 0===c?u:c)||k,h;if(Array.isArray(o))h=o;else if(null==o){let e;n[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],n[0]=e):e=n[0],h=e}else{let e;n[1]===o?e=n[2]:(e=[o],n[1]=o,n[2]=e),h=e}if(n[3]!==h||n[4]!==s||n[5]!==d||n[6]!==a){let e=(0,l.iS)(h,a||l.mn),r
1=m(s?p(f,s):f,d);t=e.map((e,t)=>r({node:e,index:t,isInline:!1,renderNode:r})),n[3]=h,n[4]=s,n[5]=d,n[6]=a,n[7]=t}else t=n[7];let y=t,x;return n[8]===y?x=n[9]:(x=(0,i.jsx)(i.Fragment,{children:y}),n[8]=y,n[9]=x),x}let m=(e,t)=>function n(r){var o,u,c,f,p,d,h,m;let k,x,{node:_,index:g,isInline:$}=r,I=_._key||`node-${g}`;return(0,l.zp)(_)?function(r,l,o){let a=r.children.map((e,t)=>n({node:e._key?e:{...e,_key:`li-${l}-${t}`},index:t,isInline:!1,renderNode:n})),u=e.list,c=("function"==typeof u?u:u[r.listItem])||e.unknownList;if(c===e.unknownList){let e=r.listItem||"bullet";t(s(`list style "${e}"`,"list"),{nodeType:"listStyle",type:e})}return(0,i.jsx)(c,{value:r,index:l,isInline:!1,renderNode:n,children:a},o)}(_,g,I):(0,l.n2)(_)?function(r,l,o){let a=y({node:r,index:l,isInline:!1,renderNode:n}),u=e.listItem,c=("function"==typeof u?u:u[r.listItem])||e.unknownListItem;if(c===e.unknownListItem){let e=r.listItem||"bullet";t(s(`list item style "${e}"`,"listItem"),{type:e,nodeType:"listItemStyle"})}let f=a.children;if(r.style&&"normal"!==r.style){let{listItem:e,...t}=r;f=n({node:t,index:l,isInline:!1,renderNode:n})}return(0,i.jsx)(c,{value:r,index:l,isInline:!1,renderNode:n,children:f},o)}(_,g,I):(0,l.tO)(_)?function(r,o){let{markDef:a,markType:u,markKey:c}=r,f=e.marks[u]||e.unknownMark,p=r.children.map((e,t)=>n({node:e,index:t,isInline:!0,renderNode:n}));return f===e.unknownMark&&t(s(`mark type "${u}"`,"marks"),{nodeType:"mark",type:u}),(0,i.jsx)(f,{text:(0,l.fg)(r),value:a,markType:u,markKey:c,renderNode:n,children:p},o)}(_,I):_._type in e.types?(o=_,u=g,c=I,f=$,(k=e.types[o._type])?(0,i.jsx)(k,{value:o,isInline:f,index:u,renderNode:n},c):null):(0,l.IG)(_)?function(r,l,o,a){let{_key:u,...c}=y({node:r,index:l,isInline:a,renderNode:n}),f=c.node.style||"normal",p=("function"==typeof e.block?e.block:e.block[f])||e.unknownBlockStyle;return p===e.unknownBlockStyle&&t(s(`block style "${f}"`,"block"),{nodeType:"blockStyle",type:f}),(0,i.jsx)(p,{...c,value:c.node,renderNode:n},o)}(_,g,I,$):(0,l.YA)(_)?function(t,n){if("\n"===t.text){let t=e.hardBreak;return t?(0,i.jsx)(t,{},n):"\n"}return t.text}(_,I):(p=_,d=g,h=I,m=$,t(a(p._type),{nodeType:"block",type:p._type}),x=e.unknownType,(0,i.jsx)(x,{value:p,isInline:m,index:d,renderNode:n},h))};function y(e){let{node:t,index:n,isInline:r,renderNode:i}=e,o=(0,l.Pq)(t).map((e,t)=>i({node:e,isInline:!0,index:t,renderNode:i}));return{_key:t._key||`block-${n}`,children:o,index:n,isInline:r,node:t}}function k(){}},26697:(e,t,n)=>{function r(e){return"span"===e._type&&"text"in e&&"string"==typeof e.text&&(void 0===e.marks||Array.isArray(e.marks)&&e.marks.every(e=>"string"==typeof e))}function i(e){return"string"==typeof e._type&&"@"!==e._type[0]&&(!("markDefs"in e)||!e.markDefs||Array.isArray(e.markDefs)&&e.markDefs.every(e=>"string"==typeof e._key))&&"children"in e&&Array.isArray(e.children)&&e.children.every(e=>"object"==typeof e&&"_type"in e)}function l(e){return i(e)&&"listItem"in e&&"string"==typeof e.listItem&&(void 0===e.level||"number"==typeof e.level)}function o(e){return"@list"===e._type}function s(e){return"@span"===e._type}function a(e){return"@text"===e._type}n.d(t,{IG:()=>i,Pq:()=>f,YA:()=>a,bo:()=>g,fg:()=>function e(t){let n="";return t.children.forEach(t=>{a(t)?n+=t.text:s(t)&&(n+=e(t))}),n},iS:()=>p,mn:()=>$,n2:()=>l,tO:()=>s,zp:()=>o});let u=["strong","em","code","underline","strike-through"];function c(e,t,n){if(!r(e)||!e.marks||!e.marks.length)return[];let i=e.marks.slice(),l={};return i.forEach(e=>{l[e]=1;for(let i=t+1;i<n.length;i++){let t=n[i];if(t&&r(t)&&Array.isArray(t.marks)&&-1!==t.marks.indexOf(e))l[e]++;else break}}),i.sort((e,t)=>(function(e,t,n){let r=e[t],i=e[n];if(r!==i)return i-r;let l=u.indexOf(t),o=u.indexOf(n);return l===o?t.localeCompare(n):l-o})(l,e,t))}function f(e){let{children:t}=e,n=e.markDefs??[];if(!t||!t.length)return[];let i=t.map(c),l={_type:"@span",children:[],markType:"<unknown>"},o=[l];for(let e=0;e<t.length;e++){let l=t[e];if(!l)continue;let s=i[e]||[],a=1;if(o.length>1)for(;a<o.length;a++){let e=s.indexOf(o[a]?.markKey||"");if(-1===e)break;s.splice(e,1)}let u=(o=o.slice(0,a))[o.length-1];
1if(u){for(let e of s){let t=n?.find(t=>t._key===e),r={_type:"@span",_key:l._key,children:[],markDef:t,markType:t?t._type:e,markKey:e};u.children.push(r),o.push(r),u=r}if(r(l)){let e=l.text.split("\n");for(let t=e.length;t-- >1;)e.splice(t,0,"\n");u.children=u.children.concat(e.map(e=>({_type:"@text",text:e})))}else u.children=u.children.concat(l)}}return l.children}function p(e,t){let n=[],r;for(let s=0;s<e.length;s++){let a=e[s];if(a){var i,o;if(!l(a)){n.push(a),r=void 0;continue}if(!r){let e=h(a,s,t,0);r=e.current,n.push(e.root);continue}if(i=a,o=r,(i.level||1)===o.level&&i.listItem===o.listItem){r.children.push(a);continue}if((a.level||1)>r.level){let e=h(a,s,t,r.level);y(r,e.root),r=e.current;continue}if((a.level||1)<r.level){let e=n[n.length-1],i=e&&k(e,a);if(i){(r=i).children.push(a);continue}let l=h(a,s,t,0);r=l.current,n.push(l.root);continue}if(a.listItem!==r.listItem){let e=n[n.length-1],i=e&&k(e,{level:a.level||1});if(i&&i.listItem===a.listItem){(r=i).children.push(a);continue}{let e=h(a,s,t,0);r=e.current,n.push(e.root);continue}}console.warn("Unknown state encountered for block",a),n.push(a)}}return n}function d(e,t,n,r,i){let l=r===(e.level||1)?"":`-${r}`;return{_type:"@list",_key:`${e._key||`${t}`}-parent${l}`,mode:n,level:r,listItem:e.listItem,children:i}}function h(e,t,n,r){let i=e.level||1,l=r+1,o=d(e,t,n,l,m(e,t,n,l,i)),s=o;for(let r=l+1;r<=i;r++){let l=d(e,t,n,r,m(e,t,n,r,i));y(s,l),s=l}return{root:o,current:s}}function m(e,t,n,r,i){var l,o,s;return r===i?[e]:"html"===n?[(l=e,o=t,s=r,{...l,_key:`${l._key||`${o}`}-placeholder-${s}`,children:[],level:s})]:[]}function y(e,t){if("html"===e.mode&&"html"===t.mode){let n=e.children.length-1,r=e.children[n];if(!r)return;e.children[n]={...r,children:[...r.children,t]};return}"direct"===e.mode&&"direct"===t.mode&&e.children.push(t)}function k(e,t){let n=t.level||1,i=t.listItem||"normal",l="string"==typeof t.listItem;if(o(e)&&(e.level||1)===n&&l&&(e.listItem||"normal")===i)return e;if(!("children"in e))return;let s=e.children[e.children.length-1];return s&&!r(s)?k(s,t):void 0}let x=/^\s/,_=/\s$/;function g(e){let t=Array.isArray(e)?e:[e],n="";return t.forEach((e,l)=>{if(!i(e))return;let o=!1;e.children.forEach(e=>{r(e)?(n+=o&&n&&!_.test(n)&&!x.test(e.text)?" ":"",n+=e.text,o=!1):o=!0}),l!==t.length-1&&(n+="\n\n")}),n}let $="html"},67396:(e,t,n)=>{n.d(t,{vX:()=>S});let r="https://cdn.sanity.io",i=/^https:\/\/cdn\.sanity\./,l=/^https:\/\/cdn\.[^/]+\/(images|files)\/[^/]+\/.*?[a-zA-Z0-9_]{24,40}.*$/,o=/^([a-zA-Z0-9_]{24,40}|[a-f0-9]{40})+\.[a-z0-9]+$/,s=/^file-([a-zA-Z0-9_]{24,40}|[a-f0-9]{40})+-[a-z0-9]+$/,a=/^([a-zA-Z0-9_]{24,40}|[a-f0-9]{40})-\d+x\d+\.[a-z0-9]+$/,u=/^(images|files)\/([a-z0-9]+)\/([a-z0-9][-\w]*)\//,c=/^(?:image-(?:[a-zA-Z0-9_]{24,40}|[a-f0-9]{40})+-\d+x\d+-[a-z0-9]+|file-(?:[a-zA-Z0-9_]{24,40}|[a-f0-9]{40})+-[a-z0-9]+)$/,f="sanity.fileAsset",p={projectId:"a",dataset:"b"},d="upload-in-progress-placeholder",h="upload-in-progress";class m extends Error{constructor(e,t="Failed to resolve asset ID from source"){super(t),this.unresolvable=!0,this.input=e}}function y(e){return(...t)=>{try{return e(...t)}catch(e){if(e.unresolvable&&"input"in e)return;throw e}}}function k(e){return null!==e&&!Array.isArray(e)&&"object"==typeof e}function x(e){return k(e)&&"string"==typeof e._ref}function _(e){return k(e)&&"string"==typeof e.path}function g(e){return k(e)&&"string"==typeof e.url}function $(e){return k(e)&&!!e.asset&&"object"==typeof e.asset}function I(e){return k(e)&&!!e._upload&&!("asset"in e)}function b(e){return i.test(e)||l.test(e)}let v=Object.freeze({left:0,top:0,bottom:0,right:0}),j=Object.freeze({x:.5,y:.5,height:1,width:1}),w=()=>({...v}),A=()=>({...j});function z(e,t){let n=t?.projectId||e.projectId,r=t?.dataset||e.dataset;if(!n||!r)throw Error("Project details (projectId and dataset) required to resolve path for image");let i="metadata"in e?e.metadata.dimensions:{width:e.width,height:e.height},l="originalFilename"in e?e.originalFilename:void 0,{assetId:o,extension:s,vanityFilename:a}=e,{width:u,height:c}=i,f=L(l,a,t);return`images/${n}/${r}/${o}-${u}x${c}.${s}${f}`}function E(e,t){let n=t?.projectId||e.projectId,r=t?.dataset||e.dataset;if(!n||!r)throw Error("Project details (projectId and dataset) required to resolve path for file");let i="originalFilename"in e?e.originalFilename:void 0,{assetId:l,extension:o,vanityFilename:s}=e,a=L(i,s,t);return`files/${n}/${r}/${l}.${o}${a}`}function D(e){if(u.test(e))return e;
1if(!b(e))throw new m(`Failed to resolve path from URL "${e}"`);return new URL(e).pathname.replace(/^\/+/,"")}let F=y(D);function L(e,t,n){let r=t||e;return n?.useVanityName!==!1&&r?`/${r}`:""}function O(e){let[,t,n,r]=e.split("-"),[i,l]=(n||"").split("x").map(Number);if(!t||!n||!r||!(i>0)||!(l>0))throw Error(`Malformed asset ID '${e}'. Expected an id like "image-027401f31c3ac1e6d78c5d539ccd1beff72b9b11-2000x3000-jpg".`);return{type:"image",assetId:t,width:i,height:l,extension:r}}function S(e){if(I(e))return{width:0,height:0,aspectRatio:0};let{width:t,height:n}=O(q(e));return{width:t,height:n,aspectRatio:t/n}}function R(e,t){if(I(e))return{asset:{_id:d,_type:"sanity.imageAsset",assetId:h,extension:"tmp",url:"",path:"",metadata:{dimensions:{width:1,height:1,aspectRatio:1}}},crop:w(),hotspot:A()};let n=t||P(e);return{asset:T(e,n),crop:e.crop||w(),hotspot:e.hotspot||A()}}function T(e,t){let n={...t||C(e),useVanityName:!1},i=q(e),l=(e.asset||e).metadata||{},{assetId:o,width:s,height:a,extension:u}=O(i),c={...k(e)&&"sanity.imageAsset"===e._type?e:{},_id:i,_type:"sanity.imageAsset",assetId:o,extension:u,metadata:{...l,dimensions:{width:s,height:a,aspectRatio:s/a}},url:"",path:""};return{...c,path:z(c,n),url:`${n?.baseUrl||r}/${z(c,n)}`}}function U(e,t){if(I(e))return{asset:{_id:d,_type:f,assetId:h,extension:"tmp",url:"",path:"",metadata:{}}};let n=t||P(e);return{asset:N(e,n)}}function N(e,t){if(I(e))return{assetId:h,_id:d,_type:f,extension:"tmp",metadata:{},url:"",path:""};let n={...t||C(e),useVanityName:!1},i=q(e),l=e.asset||e,{assetId:o,extension:a}=function(e){if(!s.test(e))throw Error(`Malformed file asset ID '${e}'. Expected an id like "file-027401f31c3ac1e6d78c5d539ccd1beff72b9b11-pdf"`);let[,t,n]=e.split("-");return{type:"file",assetId:t,extension:n}}(i),u={...k(e)&&"sanity.fileAsset"===e._type?e:{},_id:i,_type:"sanity.fileAsset",assetId:o,extension:a,metadata:l.metadata||{},url:"",path:""};return{...u,path:E(u,n),url:`${n?.baseUrl||r}/${E(u,n)}`}}function q(e){if(I(e))return d;let t=$(e)?e.asset:e,n="";if("string"==typeof t?n=Z(t):x(t)?n=t._ref:k(t)&&"string"==typeof t._id?n=t._id:_(t)?n=B(`${r}/${t.path}`):g(t)&&(n=B(t.url)),!(n&&c.test(n)))throw new m(e);return n}y(function(e){var t;let n=(F(e)||e).replace(/^(images|files)\/[a-z0-9]+\/[a-z0-9][-\w]\/*/,"");if(t=n,!(o.test(t)||a.test(t)))throw new m(`Failed to resolve filename from URL "${e}"`);return n}),y(S),y(function(e){let t;return I(e)?"tmp":(t=M(e))&&t.startsWith("file-")?U(e,p).asset.extension:R(e,p).asset.extension}),y(R),y(T),y(U),y(N);let M=y(q);function Z(e){var t,n;if(c.test(e))return e;let i=b(e)?new URL(e).pathname:e;if(0===i.indexOf("/images")||0===i.indexOf("/files"))return B(e);if(u.test(e))return B(`${r}/${e}`);if(t=e,o.test(t))return B(`${r}/files/a/b/${e}`);if(n=e,a.test(n))return B(`${r}/images/a/b/${e}`);throw new m(e)}function B(e){let[t,,,n]=D(e).split("/");return`${t.replace(/s$/,"")}-${n.replace(/\./g,"-")}`}function C(e){let t=function e(t){if($(t))return e(t.asset);if(!x(t)){if("string"==typeof t)return u.test(F(t)||"")?D(t):void 0;if(_(t))return t.path;if(g(t))return D(t.url)}}(e);if(!t)throw new m(e,"Failed to resolve project ID and dataset from source");let[,,n,r]=t.match(u)||[];if(!n||!r)throw new m(e,"Failed to resolve project ID and dataset from source");return{projectId:n,dataset:r}}y(Z);let P=y(C)}}]);

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.