PageSourceSearch

https://medium-clone-steel.vercel.app/_next/static/chunks/779-11b9e1d5a6030049.js

js medium-clone-steel.vercel.app collected 2026-10-03 07:18:01 UTC 31,614 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[779],{8550:function(e,t,r){e.exports=r(9608)},1923:function(e,t,r){"use strict";var n=r(6086),s=r(2695),i=r(1247),a=r(6590),l=r(1051),o=["projectId","dataset","imageOptions"],u={imageOptions:{}};function c(e){return"block"===e._type&&e.listItem}e.exports=function(e,t,r,d){var f=n({},u,t),y=Array.isArray(f.blocks)?f.blocks:[f.blocks],m=a(y),p=i(m,f.listNestMode),h=l(r,f.serializers||{}),g=o.reduce((function(e,t){var r=f[t];return"undefined"!==typeof r&&(e[t]=r),e}),{});function b(t,r,n,i){return"list"===(a=t)._type&&a.listItem?function(t){var r=t.listItem,n=t.level,s=t._key,i=t.children.map(b);return e(h.list,{key:s,level:n,type:r,options:g},i)}(t):c(t)?function(t,r){var n=t._key,i=s(t).map(b);return e(h.listItem,{node:t,serializers:h,index:r,key:n,options:g},i)}(t,function(e,t){for(var r=0,n=0;n<t.length;n++){if(t[n]===e)return r;c(t[n])&&r++}return r}(t,n)):function(e){return"string"===typeof e||e.marks||"span"===e._type}(t)?d(t,h,r,{serializeNode:b}):function(t,r,n){var i=s(t).map((function(e,t,r){return b(e,t,r,!0)})),a={key:t._key||"block-".concat(r),node:t,isInline:n,serializers:h,options:g};return e(h.block,a,i)}(t,r,i);var a}var v=Boolean(f.renderContainerOnSingleChild),k=p.map(b);if(v||k.length>1){var _=f.className?{className:f.className}:{};return e(h.container,_,k)}return k[0]?k[0]:"function"===typeof h.empty?e(h.empty):h.empty}},2695:function(e){"use strict";var t=["strong","em","code","underline","strike-through"];function r(e,t,r){if(!e.marks||0===e.marks.length)return e.marks||[];var s=e.marks.reduce((function(e,n){e[n]=e[n]?e[n]+1:1;for(var s=t+1;s<r.length;s++){var i=r[s];if(!i.marks||!Array.isArray(i.marks)||-1===i.marks.indexOf(n))break;e[n]++}return e}),{}),i=n.bind(null,s);return e.marks.slice().sort(i)}function n(e,r,n){var s=e[r]||0,i=e[n]||0;if(s!==i)return i-s;var a=t.indexOf(r),l=t.indexOf(n);return a!==l?a-l:r<n?-1:r>n?1:0}e.exports=function(e){var t=e.children,n=e.markDefs;if(!t||!t.length)return[];var s=t.map(r),i={_type:"span",children:[]},a=[i];return t.forEach((function(e,t){var r=s[t];if(r){var i=1;if(a.length>1)for(;i<a.length;i++){var l=a[i].markKey,o=r.indexOf(l);if(-1===o)break;r.splice(o,1)}var u,c=function(e){for(var t=e.length-1;t>=0;t--){var r=e[t];if("span"===r._type&&r.children)return r}return}(a=a.slice(0,i));if(r.forEach((function(t){var r={_type:"span",_key:e._key,children:[],mark:n.find((function(e){return e._key===t}))||t,markKey:t};c.children.push(r),a.push(r),c=r})),"span"!==(u=e)._type||"string"!==typeof u.text||!Array.isArray(u.marks)&&"undefined"!==typeof u.marks)c.children=c.children.concat(e);else{for(var d=e.text.split("\n"),f=d.length;f-- >1;)d.splice(f,0,"\n");c.children=c.children.concat(d)}}else{a[a.length-1].children.push(e)}})),i.children}},6590:function(e,t,r){"use strict";var n=r(6086);function s(e){var t=0,r=e.length;if(0===r)return t;for(var n=0;n<r;n++)t=(t<<5)-t+e.charCodeAt(n),t&=t;return t}e.exports=function(e){return e.map((function(e){return e._key?e:n({_key:(t=e,s(JSON.stringify(t)).toString(36).replace(/[^A-Za-z0-9]/g,""))},e);var t}))}},1643:function(e,t,r){"use strict";var n=r(261),s=r(6803),i=r(6086),a=encodeURIComponent,l="You must either:\n  - Pass `projectId` and `dataset` to the block renderer\n  - Materialize images to include the `url` field.\n\nFor more information, see ".concat(n("block-content-image-materializing"));e.exports=function(e){var t=e.node,r=e.options,n=r.projectId,o=r.dataset,u=t.asset;if(!u)throw new Error("Image does not have required `asset` property");if(u.url)return u.url+function(e){var t=e.imageOptions,r=Object.keys(t);if(!r.length)return"";var n=r.map((function(e){return"".concat(a(e),"=").concat(a(t[e]))}));return"?".concat(n.join("&"))}(r);if(!n||!o)throw new Error(l);if(!u._ref)throw new Error("Invalid image reference in block, no `_ref` found on `asset`");return s(i({projectId:n,dataset:o},r.imageOptions||{})).image(t).toString()}},9608:function(e,t,r){"use strict";var n=r(8019),s=r(1923),i=r(1643),a=r(1051);e.exports={blocksToNodes:function(e,t,r,i){if(r)return s(e,t,r,i);var a=n(e);return s(e,t,a.defaultSerializers,a.serializeSpan)},getSerializers:n,getImageUrl:i,mergeSerializers:a}},1051:function(e,t,r){"use strict";function n(e){return(n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var s=r(6086);e.exports=function(e,t){return Object.keys(e).reduce((function(r,i){var a=n(e[i]);return r[i]="function"===a?"undefined"!==typeof t[i]?t[i]:e[i]:"object"===a?s({},e[i],t[i]):"undefined"===typeof t[i]?e[i]:t[i],r}),{})}},1247:function(e,t,r){"use strict";var n=r(6086);function s(e){return Boolean(e.listItem)}function i(e,t){return e.level===t.level&&e.listItem===t.listItem}function a(e){return{_type:"list",_key:"".concat(e._key,"-parent"),level:e.level,listItem:e.listItem,children:[e]}}function l(e){return e.children&&e.children[e.children.length-1]}function o(e,t){var r="string"===typeof t.listItem;if("list"===e._type&&e.level===t.level&&r&&e.listItem===t.listItem)return e;var n=l(e);return!!n&&o(n,t)}e.exports=function(e){for(var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"html",u=[],c=0;c<e.length;c++){var d=e[c];if(s(d))if(t)if(i(d,t))t.children.push(d);else if(d.level>t.level){var f=a(d);if("html"===r){var y=l(t),m=n({},y,{children:y.children.concat(f)});t.children[t.children.length-1]=m}else t.children.push(f);t=f}else if(d.level<t.level){var p=o(u[u.length-1],d);if(p){(t=p).children.push(d);continue}t=a(d),u.push(t)}else if(d.listItem===t.listItem)console.warn("Unknown state encountered for block",d),u.push(d);else{var h=o(u[u.length-1],{level:d.level});if(h&&h.listItem===d.listItem){(t=h).children.push(d);continue}t=a(d),u.push(t)}else t=a(d),u.push(t);else u.push(d),t=null}return u}},8019:function(e,t,r){"use strict";var n=r(6086),s=r(1643);e.exports=function(e,t){var r=t||{useDashedStyles:!1};function i(t,r){return e(t,null,r.children)}
1return{defaultSerializers:{types:{block:function(t){var r=t.node.style||"normal";return/^h\d/.test(r)?e(r,null,t.children):e("blockquote"===r?"blockquote":"p",null,t.children)},image:function(t){if(!t.node.asset)return null;var r=e("img",{src:s(t)});return t.isInline?r:e("figure",null,r)}},marks:{strong:i.bind(null,"strong"),em:i.bind(null,"em"),code:i.bind(null,"code"),underline:function(t){var n=r.useDashedStyles?{"text-decoration":"underline"}:{textDecoration:"underline"};return e("span",{style:n},t.children)},"strike-through":function(t){return e("del",null,t.children)},link:function(t){return e("a",{href:t.mark.href},t.children)}},list:function(t){var r="bullet"===t.type?"ul":"ol";return e(r,null,t.children)},listItem:function(t){var r=t.node.style&&"normal"!==t.node.style?e(t.serializers.types.block,t,t.children):t.children;return e("li",null,r)},block:function(t){var r=t.node,n=t.serializers,s=t.options,i=t.isInline,a=t.children,l=r._type,o=n.types[l];if(!o)throw new Error('Unknown block type "'.concat(l,'", please specify a serializer for it in the `serializers.types` prop'));return e(o,{node:r,options:s,isInline:i},a)},span:function(t){var r=t.node,n=r.mark,s=r.children,i="string"===typeof n?n:n._type,a=t.serializers.marks[i];return a?e(a,t.node,s):(console.warn('Unknown mark type "'.concat(i,'", please specify a serializer for it in the `serializers.marks` prop')),e(t.serializers.markFallback,null,s))},hardBreak:function(){return e("br")},container:"div",markFallback:"span",text:void 0,empty:""},serializeSpan:function(t,r,s,i){if("\n"===t&&r.hardBreak)return e(r.hardBreak,{key:"hb-".concat(s)});if("string"===typeof t)return r.text?e(r.text,{key:"text-".concat(s)},t):t;var a;t.children&&(a={children:t.children.map((function(e,r){return i.serializeNode(e,r,t.children,!0)}))});var l=n({},t,a);return e(r.span,{key:t._key||"span-".concat(s),node:l,serializers:r})}}}},8863:function(e,t,r){"use strict";var n=r(7294),s=r(5697),i=r(8550),a=r(8675),l=a.serializers,o=a.serializeSpan,u=a.renderProps,c=i.getImageUrl,d=i.blocksToNodes,f=i.mergeSerializers,y=n.createElement,m=function e(t){var r=f(e.defaultSerializers,t.serializers),n=Object.assign({},u,t,{serializers:r,blocks:t.blocks||[]});return d(y,n,l,o)};m.defaultSerializers=l,m.getImageUrl=c,m.propTypes={className:s.string,renderContainerOnSingleChild:s.bool,projectId:s.string,dataset:s.string,imageOptions:s.object,serializers:s.shape({types:s.object,marks:s.object,list:s.func,listItem:s.func,block:s.func,span:s.func}),blocks:s.oneOfType([s.arrayOf(s.shape({_type:s.string.isRequired})),s.shape({_type:s.string.isRequired})]).isRequired},m.defaultProps={renderContainerOnSingleChild:!1,serializers:{},imageOptions:{}},e.exports=m},8675:function(e,t,r){"use strict";var n=r(7294),s=(0,r(8550).getSerializers)(n.createElement),i=s.defaultSerializers,a=s.serializeSpan;e.exports={serializeSpan:a,serializers:i,renderProps:{nestMarks:!0}}},261:function(e){e.exports=function(e){return"https://docs.sanity.io/help/"+e}}
1,7737:function(e,t,r){var n=Object.create,s=Object.defineProperty,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,l=Object.getOwnPropertyNames,o=Object.getOwnPropertyDescriptor,u=Object.getOwnPropertySymbols,c=Object.prototype.propertyIsEnumerable,d=Object.assign,f=e=>s(e,"__esModule",{value:!0}),y=(e,t)=>{var r={};for(var n in e)a.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&u)for(var n of u(e))t.indexOf(n)<0&&c.call(e,n)&&(r[n]=e[n]);return r},m=e=>((e,t,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let n of l(t))!a.call(e,n)&&"default"!==n&&s(e,n,{get:()=>t[n],enumerable:!(r=o(t,n))||r.enumerable});return e})(f(s(null!=e?n(i(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);f(t),((e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})})(t,{blockContentToPlainText:()=>j,default:()=>k});var p=m(r(7294)),h=m(r(5697)),g=m(r(8863)),b=g.default.defaultSerializers,v=e=>{var{content:t,className:r,serializers:n={},dataset:s,projectId:i}=e,a=y(e,["content","className","serializers","dataset","projectId"]);if(!t)throw new Error("No `content` provided to PortableText.");return p.default.createElement(g.default,d({blocks:t,className:r,serializers:_(n),renderContainerOnSingleChild:!0,dataset:s,projectId:i},a))},k=v;v.propTypes={content:h.default.array.isRequired,className:h.default.string,projectId:h.default.string,dataset:h.default.string,serializers:h.default.shape({link:h.default.elementType,strong:h.default.elementType,em:h.default.elementType,underline:h.default.elementType,del:h.default.elementType,code:h.default.elementType,ul:h.default.elementType,ol:h.default.elementType,li:h.default.elementType,h1:h.default.elementType,h2:h.default.elementType,h3:h.default.elementType,h4:h.default.elementType,h5:h.default.elementType,h6:h.default.elementType,blockquote:h.default.elementType,container:h.default.elementType,block:h.default.elementType,span:h.default.elementType,hardBreak:h.default.elementType,unknownType:h.default.elementType,unknownMark:h.default.elementType})};var _=e=>{let{link:t,strong:r,em:n,underline:s,del:i,code:a,ul:l,ol:o,li:u,h1:c,h2:f,h3:m,h4:h,h5:v,h6:k,blockquote:_,container:j="div",block:S=b.BlockSerializer,span:x=b.SpanSerializer,hardBreak:A=b.HardBreakSerializer,unknownType:V=b.DefaultUnknownTypeSerializer,unknownMark:F="span"}=e,T=y(e,["link","strong","em","underline","del","code","ul","ol","li","h1","h2","h3","h4","h5","h6","blockquote","container","block","span","hardBreak","unknownType","unknownMark"]),z={h1:c,h2:f,h3:m,h4:h,h5:v,h6:k,blockquote:_};return{container:j,block:S,span:x,hardBreak:A,unknownType:V,unknownMark:F,marks:O(d({link:t,strong:r,em:n,underline:s,code:a,"strike-through":i},T)),list:e=>{let{type:t,children:r}=e,n="bullet"===t?l:o;return n?n({children:r}):g.default.defaultSerializers.list(e)},listItem:e=>{let{children:t}=e;return u?u({children:t}):g.default.defaultSerializers.listItem(e)},types:d({block:e=>{let{node:{style:t},children:r}=e;return z[t]?z[t]({children:r}):T[t]?T[t]({children:r}):g.default.defaultSerializers.types.block(e)}},Object.entries(T).reduce(((e,[t,r])=>{let n=({node:e})=>p.default.createElement(r,e);return n.displayName=`${w(t)}Wrapper`,e[t]=n,e}),{}))}},O=e=>Object.entries(e).reduce(((e,[t,r])=>{if(r){let n=e=>{var{_type:t,_key:n,mark:s,markKey:i,children:a}=e,l=y(e,["_type","_key","mark","markKey","children"]);if("object"==typeof s){let{_type:e,_key:t}=s,r=y(s,["_type","_key"]);Object.entries(r).forEach((([e,t])=>{l[e]=t}))}return p.default.createElement(r,l,a)};n.displayName=`${w(t)}Wrapper`,e[t]=n}return e}),{}),j=(e=[])=>e.map((e=>"block"===e._type&&e.children?e.children.map((e=>e.text)).join(""):"")).join("\n\n"),w=e=>e.slice(0,1).toUpperCase()+e.slice(1)},7536:function(e,t,r){"use strict";r.d(t,{cI:function(){return Oe}});var n=r(7294),s=e=>"checkbox"===e.type,i=e=>e instanceof Date,a=e=>null==e;const l=e=>"object"===typeof e;var o=e=>!a(e)&&!Array.isArray(e)&&l(e)&&!i(e),u=e=>o(e)&&e.target?s(e.target)?e.target.checked:e.target.value:e,c=(e,t)=>[...e].some((e=>(e=>e.substring(0,e.search(/.\d/))||e)(t)===e)),d=e=>e.filter(Boolean),f=e=>void 0===e,y=(e,t,r)=>{if(!t||!o(e))return r;const n=d(t.split(/[,[\].]+?/)).reduce(((e,t)=>a(e)?e:e[t]),e);return f(n)||n===e?f(e[t])?r:e[t]:n};const m="blur",p="focusout",h="onBlur",g="onChange",b="onSubmit",v="onTouched",k="all",_="max",O="min",
1j="maxLength",w="minLength",S="pattern",x="required",A="validate";var V=(e,t)=>{const r=Object.assign({},e);return delete r[t],r};n.createContext(null);var F=(e,t,r,n=!0)=>{const s={};for(const i in e)Object.defineProperty(s,i,{get:()=>{const s=i;return t[s]!==k&&(t[s]=!n||k),r&&(r[s]=!0),e[s]}});return s},T=e=>o(e)&&!Object.keys(e).length,z=(e,t,r)=>{const n=V(e,"name");return T(n)||Object.keys(n).length>=Object.keys(t).length||Object.keys(n).find((e=>t[e]===(!r||k)))},D=e=>Array.isArray(e)?e:[e];function I(e){const t=n.useRef(e);t.current=e,n.useEffect((()=>{const r=!e.disabled&&t.current.subject.subscribe({next:t.current.callback});return()=>(e=>{e&&e.unsubscribe()})(r)}),[e.disabled])}var E=e=>"string"===typeof e,N=(e,t,r,n)=>{const s=Array.isArray(e);return E(e)?(n&&t.watch.add(e),y(r,e)):s?e.map((e=>(n&&t.watch.add(e),y(r,e)))):(n&&(t.watchAll=!0),r)},C=e=>"function"===typeof e,B=e=>{for(const t in e)if(C(e[t]))return!0;return!1};var U=(e,t,r,n,s)=>t?Object.assign(Object.assign({},r[e]),{types:Object.assign(Object.assign({},r[e]&&r[e].types?r[e].types:{}),{[n]:s||!0})}):{},M=e=>/^\w*$/.test(e),q=e=>d(e.replace(/["|']|\]/g,"").split(/\.|\[/));function P(e,t,r){let n=-1;const s=M(t)?[t]:q(t),i=s.length,a=i-1;for(;++n<i;){const t=s[n];let i=r;if(n!==a){const r=e[t];i=o(r)||Array.isArray(r)?r:isNaN(+s[n+1])?{}:[]}e[t]=i,e=e[t]}return e}const L=(e,t,r)=>{for(const n of r||Object.keys(e)){const r=y(e,n);if(r){const e=r._f,n=V(r,"_f");if(e&&t(e.name)){if(e.ref.focus&&f(e.ref.focus()))break;if(e.refs){e.refs[0].focus();break}}else o(n)&&L(n,t)}}};var R=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));function $(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(!r&&!o(e))return e;t=r?[]:{};for(const r in e){if(C(e[r])){t=e;break}t[r]=$(e[r])}}return t}function K(){let e=[];return{get observers(){return e},next:t=>{for(const r of e)r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}}var W=e=>a(e)||!l(e);function H(e,t){if(W(e)||W(t))return e===t;if(i(e)&&i(t))return e.getTime()===t.getTime();const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(const s of r){const r=e[s];if(!n.includes(s))return!1;if("ref"!==s){const e=t[s];if(i(r)&&i(e)||o(r)&&o(e)||Array.isArray(r)&&Array.isArray(e)?!H(r,e):r!==e)return!1}}return!0}var J=e=>({isOnSubmit:!e||e===b,isOnBlur:e===h,isOnChange:e===g,isOnAll:e===k,isOnTouch:e===v}),Y=e=>"boolean"===typeof e,Z=e=>"file"===e.type,G=e=>e instanceof HTMLElement,Q=e=>"select-multiple"===e.type,X=e=>"radio"===e.type,ee="undefined"!==typeof window&&"undefined"!==typeof window.HTMLElement&&"undefined"!==typeof document,te=e=>G(e)&&e.isConnected;function re(e,t){const r=M(t)?[t]:q(t),n=1==r.length?e:function(e,t){const r=t.slice(0,-1).length;let n=0;for(;n<r;)e=f(e)?n++:e[t[n++]];return e}(e,r),s=r[r.length-1];let i;n&&delete n[s];for(let a=0;a<r.slice(0,-1).length;a++){let t,n=-1;const s=r.slice(0,-(a+1)),l=s.length-1;for(a>0&&(i=e);++n<s.length;){const r=s[n];t=t?t[r]:e[r],l===n&&(o(t)&&T(t)||Array.isArray(t)&&!t.filter((e=>o(e)&&!T(e)||Y(e))).length)&&(i?delete i[r]:delete e[r]),i=t}}return e}function ne(e,t={}){const r=Array.isArray(e);if(o(e)||r)for(const n in e)Array.isArray(e[n])||o(e[n])&&!B(e[n])?(t[n]=Array.isArray(e[n])?[]:{},ne(e[n],t[n])):a(e[n])||(t[n]=!0);return t}function se(e,t,r){const n=Array.isArray(e);if(o(e)||n)for(const s in e)Array.isArray(e[s])||o(e[s])&&!B(e[s])?f(t)||W(r[s])?r[s]=Array.isArray(e[s])?ne(e[s],[]):Object.assign({},ne(e[s])):se(e[s],a(t)?{}:t[s],r[s]):r[s]=!H(e[s],t[s]);return r}var ie=(e,t)=>se(e,t,ne(t));const ae={value:!1,isValid:!1},le={value:!0,isValid:!0};var oe=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!f(e[0].attributes.value)?f(e[0].value)||""===e[0].value?le:{value:e[0].value,isValid:!0}:le:ae}return ae},ue=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>f(e)?e:t?""===e?NaN:+e:r&&E(e)?new Date(e):n?n(e):e;const ce={isValid:!1,value:null};var de=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),ce):ce;function fe(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return Z(t)?t.files:X(t)?de(e.refs).value:Q(t)?[...t.selectedOptions].map((({value:e})=>e)):s(t)?oe(e.refs).value:ue(f(t.value)?e.ref.value:t.value,e)}var ye=e=>e instanceof RegExp,me=e=>f(e)?void 0:ye(e)?e.source:o(e)?ye(e.value)?e.value.source:e.value:e;function pe(e,t,r){const n=y(e,r);if(n||M(r))return{error:n,name:r};const s=r.split(".");for(;s.length;){const n=s.join("."),i=y(t,n),a=y(e,n);if(i&&!Array.isArray(i)&&r!==n)return{name:r};
1if(a&&a.type)return{name:n,error:a};s.pop()}return{name:r}}var he=e=>E(e)||n.isValidElement(e);function ge(e,t,r="validate"){if(he(e)||Array.isArray(e)&&e.every(he)||Y(e)&&!e)return{type:r,message:he(e)?e:"",ref:t}}var be=e=>o(e)&&!ye(e)?e:{value:e,message:""},ve=async(e,t,r,n)=>{const{ref:i,refs:l,required:u,maxLength:c,minLength:d,min:f,max:y,pattern:m,validate:p,name:h,valueAsNumber:g,mount:b,disabled:v}=e._f;if(!b||v)return{};const k=l?l[0]:i,V=e=>{n&&k.reportValidity&&(k.setCustomValidity(Y(e)?"":e||" "),k.reportValidity())},F={},z=X(i),D=s(i),I=z||D,N=(g||Z(i))&&!i.value||""===t||Array.isArray(t)&&!t.length,B=U.bind(null,h,r,F),M=(e,t,r,n=j,s=w)=>{const a=e?t:r;F[h]=Object.assign({type:e?n:s,message:a,ref:i},B(e?n:s,a))};if(u&&(!I&&(N||a(t))||Y(t)&&!t||D&&!oe(l).isValid||z&&!de(l).isValid)){const{value:e,message:t}=he(u)?{value:!!u,message:u}:be(u);if(e&&(F[h]=Object.assign({type:x,message:t,ref:k},B(x,t)),!r))return V(t),F}if(!N&&(!a(f)||!a(y))){let e,n;const s=be(y),l=be(f);if(isNaN(t)){const r=i.valueAsDate||new Date(t);E(s.value)&&(e=r>new Date(s.value)),E(l.value)&&(n=r<new Date(l.value))}else{const r=i.valueAsNumber||+t;a(s.value)||(e=r>s.value),a(l.value)||(n=r<l.value)}if((e||n)&&(M(!!e,s.message,l.message,_,O),!r))return V(F[h].message),F}if((c||d)&&!N&&E(t)){const e=be(c),n=be(d),s=!a(e.value)&&t.length>e.value,i=!a(n.value)&&t.length<n.value;if((s||i)&&(M(s,e.message,n.message),!r))return V(F[h].message),F}if(m&&!N&&E(t)){const{value:e,message:n}=be(m);if(ye(e)&&!t.match(e)&&(F[h]=Object.assign({type:S,message:n,ref:i},B(S,n)),!r))return V(n),F}if(p)if(C(p)){const e=ge(await p(t),k);if(e&&(F[h]=Object.assign(Object.assign({},e),B(A,e.message)),!r))return V(e.message),F}else if(o(p)){let e={};for(const n in p){if(!T(e)&&!r)break;const s=ge(await p[n](t),k,n);s&&(e=Object.assign(Object.assign({},s),B(n,s.message)),V(s.message),r&&(F[h]=e))}if(!T(e)&&(F[h]=Object.assign({ref:k},e),!r))return F}return V(!0),F};const ke={mode:b,reValidateMode:g,shouldFocusError:!0};function _e(e={}){let t,r=Object.assign(Object.assign({},ke),e),n={isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touchedFields:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,errors:{}},l={},o=r.defaultValues||{},h=r.shouldUnregister?{}:$(o),g={action:!1,mount:!1,watch:!1},b={mount:new Set,unMount:new Set,array:new Set,watch:new Set},v=0,_={};const O={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},j={watch:K(),array:K(),state:K()},w=J(r.mode),S=J(r.reValidateMode),x=r.criteriaMode===k,A=async e=>{let t=!1;return O.isValid&&(t=r.resolver?T((await U()).errors):await M(l,!0),e||t===n.isValid||(n.isValid=t,j.state.next({isValid:t}))),t},F=(e,t)=>(P(n.errors,e,t),j.state.next({errors:n.errors})),z=(e,t,r,n)=>{const s=y(l,e);if(s){const i=y(h,e,f(r)?y(o,e):r);f(i)||n&&n.defaultChecked||t?P(h,e,t?i:fe(s._f)):se(e,i),g.mount&&A()}},I=(e,t,r,s,i)=>{let a=!1;const l={name:e},u=y(n.touchedFields,e);if(O.isDirty){const e=n.isDirty;n.isDirty=l.isDirty=q(),a=e!==l.isDirty}if(O.dirtyFields&&(!r||s)){const r=y(n.dirtyFields,e);H(y(o,e),t)?re(n.dirtyFields,e):P(n.dirtyFields,e,!0),l.dirtyFields=n.dirtyFields,a=a||r!==y(n.dirtyFields,e)}return r&&!u&&(P(n.touchedFields,e,r),l.touchedFields=n.touchedFields,a=a||O.touchedFields&&u!==r),a&&i&&j.state.next(l),a?l:{}},B=async(r,s,i,a,l)=>{const o=y(n.errors,s),u=O.isValid&&n.isValid!==i;var c,d;if(e.delayError&&a?(t=t||(c=F,d=e.delayError,(...e)=>{clearTimeout(v),v=window.setTimeout((()=>c(...e)),d)}),t(s,a)):(clearTimeout(v),a?P(n.errors,s,a):re(n.errors,s)),((a?!H(o,a):o)||!T(l)||u)&&!r){const e=Object.assign(Object.assign(Object.assign({},l),u?{isValid:i}:{}),{errors:n.errors,name:s});n=Object.assign(Object.assign({},n),e),j.state.next(e)}_[s]--,O.isValidating&&!Object.values(_).some((e=>e))&&(j.state.next({isValidating:!1}),_={})},U=async e=>r.resolver?await r.resolver(Object.assign({},h),r.context,((e,t,r,n)=>{const s={};for(const i of e){const e=y(t,i);e&&P(s,i,e._f)}return{criteriaMode:r,names:[...e],fields:s,shouldUseNativeValidation:n}})(e||b.mount,l,r.criteriaMode,r.shouldUseNativeValidation)):{},M=async(e,t,s={valid:!0})=>{for(const i in e){const a=e[i];if(a){const e=a._f,i=V(a,"_f");if(e){const i=await ve(a,y(h,e.name),x,r.shouldUseNativeValidation);if(i[e.name]&&(s.valid=!1,t))break;t||(i[e.name]?P(n.errors,e.name,i[e.name]):re(n.errors,e.name))}i&&await M(i,t,s)}}return s.valid},q=(e,t)=>
1(e&&t&&P(h,e,t),!H(de(),o)),ne=(e,t,r)=>{const n=Object.assign({},g.mount?h:f(t)?o:E(e)?{[e]:t}:t);return N(e,b,n,r)},se=(e,t,r={})=>{const n=y(l,e);let i=t;if(n){const r=n._f;r&&(!r.disabled&&P(h,e,ue(t,r)),i=ee&&G(r.ref)&&a(t)?"":t,Q(r.ref)?[...r.ref.options].forEach((e=>e.selected=i.includes(e.value))):r.refs?s(r.ref)?r.refs.length>1?r.refs.forEach((e=>e.checked=Array.isArray(i)?!!i.find((t=>t===e.value)):i===e.value)):r.refs[0]&&(r.refs[0].checked=!!i):r.refs.forEach((e=>e.checked=e.value===i)):Z(r.ref)?r.ref.value="":(r.ref.value=i,r.ref.type||j.watch.next({name:e})))}(r.shouldDirty||r.shouldTouch)&&I(e,i,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&ce(e)},ae=(e,t,r)=>{for(const n in t){const s=t[n],a=`${e}.${n}`,o=y(l,a);!b.array.has(e)&&W(s)&&(!o||o._f)||i(s)?se(a,s,r):ae(a,s,r)}},le=(e,t,r={})=>{const s=y(l,e),i=b.array.has(e),u=$(t);P(h,e,u),i?(j.array.next({name:e,values:h}),(O.isDirty||O.dirtyFields)&&r.shouldDirty&&(n.dirtyFields=ie(o,h),j.state.next({name:e,dirtyFields:n.dirtyFields,isDirty:q(e,u)}))):!s||s._f||a(u)?se(e,u,r):ae(e,u,r),R(e,b)&&j.state.next({}),j.watch.next({name:e})},oe=async e=>{const t=e.target;let s=t.name;const i=y(l,s);if(i){let o,c;const d=t.type?fe(i._f):u(e),f=e.type===m||e.type===p,g=!((a=i._f).mount&&(a.required||a.min||a.max||a.maxLength||a.minLength||a.pattern||a.validate))&&!r.resolver&&!y(n.errors,s)&&!i._f.deps||((e,t,r,n,s)=>!s.isOnAll&&(!r&&s.isOnTouch?!(t||e):(r?n.isOnBlur:s.isOnBlur)?!e:!(r?n.isOnChange:s.isOnChange)||e))(f,y(n.touchedFields,s),n.isSubmitted,S,w),v=R(s,b,f);P(h,s,d),f?i._f.onBlur&&i._f.onBlur(e):i._f.onChange&&i._f.onChange(e);const k=I(s,d,f,!1),O=!T(k)||v;if(!f&&j.watch.next({name:s,type:e.type}),g)return O&&j.state.next(Object.assign({name:s},v?{}:k));if(!f&&v&&j.state.next({}),_[s]=(_[s],1),j.state.next({isValidating:!0}),r.resolver){const{errors:e}=await U([s]),t=pe(n.errors,l,s),r=pe(e,l,t.name||s);o=r.error,s=r.name,c=T(e)}else o=(await ve(i,y(h,s),x,r.shouldUseNativeValidation))[s],c=await A(!0);i._f.deps&&ce(i._f.deps),B(!1,s,c,o,k)}var a},ce=async(e,t={})=>{let s,i;const a=D(e);if(j.state.next({isValidating:!0}),r.resolver){const t=await(async e=>{const{errors:t}=await U();if(e)for(const r of e){const e=y(t,r);e?P(n.errors,r,e):re(n.errors,r)}else n.errors=t;return t})(f(e)?e:a);s=T(t),i=e?!a.some((e=>y(t,e))):s}else e?(i=(await Promise.all(a.map((async e=>{const t=y(l,e);return await M(t&&t._f?{[e]:t}:t)})))).every(Boolean),(i||n.isValid)&&A()):i=s=await M(l);return j.state.next(Object.assign(Object.assign(Object.assign({},!E(e)||O.isValid&&s!==n.isValid?{}:{name:e}),r.resolver?{isValid:s}:{}),{errors:n.errors,isValidating:!1})),t.shouldFocus&&!i&&L(l,(e=>y(n.errors,e)),e?a:b.mount),i},de=e=>{const t=Object.assign(Object.assign({},o),g.mount?h:{});return f(e)?t:E(e)?y(t,e):e.map((e=>y(t,e)))},ye=(e,t)=>({invalid:!!y((t||n).errors,e),isDirty:!!y((t||n).dirtyFields,e),isTouched:!!y((t||n).touchedFields,e),error:y((t||n).errors,e)}),he=(e,t={})=>{for(const s of e?D(e):b.mount)b.mount.delete(s),b.array.delete(s),y(l,s)&&(t.keepValue||(re(l,s),re(h,s)),!t.keepError&&re(n.errors,s),!t.keepDirty&&re(n.dirtyFields,s),!t.keepTouched&&re(n.touchedFields,s),!r.shouldUnregister&&!t.keepDefaultValue&&re(o,s));j.watch.next({}),j.state.next(Object.assign(Object.assign({},n),t.keepDirty?{isDirty:q()}:{})),!t.keepIsValid&&A()},ge=(e,t={})=>{let n=y(l,e);const i=Y(t.disabled);return P(l,e,{_f:Object.assign(Object.assign(Object.assign({},n&&n._f?n._f:{ref:{name:e}}),{name:e,mount:!0}),t)}),b.mount.add(e),n?i&&P(h,e,t.disabled?void 0:y(h,e,fe(n._f))):z(e,!0,t.value),Object.assign(Object.assign(Object.assign({},i?{disabled:t.disabled}:{}),r.shouldUseNativeValidation?{required:!!t.required,min:me(t.min),max:me(t.max),minLength:me(t.minLength),maxLength:me(t.maxLength),pattern:me(t.pattern)}:{}),{name:e,onChange:oe,onBlur:oe,ref:i=>{if(i){ge(e,t),n=y(l,e);const r=f(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,a=(e=>X(e)||s(e))(r),o=n._f.refs||[];if(a?o.find((e=>e===r)):r===n._f.ref)return;P(l,e,{_f:Object.assign(Object.assign({},n._f),a?{refs:o.concat(r).filter(te),ref:{type:r.type,name:e}}:{ref:r})}),z(e,!1,void 0,r)}else n=y(l,e,{}),n._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(!c(b.array,e)||!g.action)&&b.unMount.add(e)}})};return{control:{register:ge,unregister:he,getFieldState:ye,_executeSchema:U,_getWatch:ne,_getDirty:q,_updateV
1alid:A,_removeUnmounted:()=>{for(const e of b.unMount){const t=y(l,e);t&&(t._f.refs?t._f.refs.every((e=>!te(e))):!te(t._f.ref))&&he(e)}b.unMount=new Set},_updateFieldArray:(e,t=[],r,s,i=!0,a=!0)=>{if(s&&r){if(g.action=!0,a&&Array.isArray(y(l,e))){const t=r(y(l,e),s.argA,s.argB);i&&P(l,e,t)}if(O.errors&&a&&Array.isArray(y(n.errors,e))){const t=r(y(n.errors,e),s.argA,s.argB);i&&P(n.errors,e,t),((e,t)=>{!d(y(e,t)).length&&re(e,t)})(n.errors,e)}if(O.touchedFields&&Array.isArray(y(n.touchedFields,e))){const t=r(y(n.touchedFields,e),s.argA,s.argB);i&&P(n.touchedFields,e,t)}O.dirtyFields&&(n.dirtyFields=ie(o,h)),j.state.next({isDirty:q(e,t),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else P(h,e,t)},_getFieldArray:t=>d(y(g.mount?h:o,t,e.shouldUnregister?y(o,t,[]):[])),_subjects:j,_proxyFormState:O,get _fields(){return l},get _formValues(){return h},get _stateFlags(){return g},set _stateFlags(e){g=e},get _defaultValues(){return o},get _names(){return b},set _names(e){b=e},get _formState(){return n},set _formState(e){n=e},get _options(){return r},set _options(e){r=Object.assign(Object.assign({},r),e)}},trigger:ce,register:ge,handleSubmit:(e,t)=>async s=>{s&&(s.preventDefault&&s.preventDefault(),s.persist&&s.persist());let i=!0,a=$(h);j.state.next({isSubmitting:!0});try{if(r.resolver){const{errors:e,values:t}=await U();n.errors=e,a=t}else await M(l);T(n.errors)&&Object.keys(n.errors).every((e=>y(a,e)))?(j.state.next({errors:{},isSubmitting:!0}),await e(a,s)):(t&&await t(Object.assign({},n.errors),s),r.shouldFocusError&&L(l,(e=>y(n.errors,e)),b.mount))}catch(o){throw i=!1,o}finally{n.isSubmitted=!0,j.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:T(n.errors)&&i,submitCount:n.submitCount+1,errors:n.errors})}},watch:(e,t)=>C(e)?j.watch.subscribe({next:r=>e(ne(void 0,t),r)}):ne(e,t,!0),setValue:le,getValues:de,reset:(t,r={})=>{const s=t||o,i=$(s),a=t&&!T(t)?i:o;if(r.keepDefaultValues||(o=s),!r.keepValues){if(ee&&f(t))for(const e of b.mount){const t=y(l,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;try{G(e)&&e.closest("form").reset();break}catch(u){}}}h=e.shouldUnregister?r.keepDefaultValues?$(o):{}:i,l={},j.array.next({values:a}),j.watch.next({values:a})}b={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},g.mount=!O.isValid||!!r.keepIsValid,g.watch=!!e.shouldUnregister,j.state.next({submitCount:r.keepSubmitCount?n.submitCount:0,isDirty:r.keepDirty?n.isDirty:!!r.keepDefaultValues&&!H(t,o),isSubmitted:!!r.keepIsSubmitted&&n.isSubmitted,dirtyFields:r.keepDirty?n.dirtyFields:r.keepDefaultValues&&t?Object.entries(t).reduce(((e,[t,r])=>Object.assign(Object.assign({},e),{[t]:r!==y(o,t)})),{}):{},touchedFields:r.keepTouched?n.touchedFields:{},errors:r.keepErrors?n.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},resetField:(e,t={})=>{y(l,e)&&(f(t.defaultValue)?le(e,y(o,e)):(le(e,t.defaultValue),P(o,e,t.defaultValue)),t.keepTouched||re(n.touchedFields,e),t.keepDirty||(re(n.dirtyFields,e),n.isDirty=t.defaultValue?q(e,y(o,e)):q()),t.keepError||(re(n.errors,e),O.isValid&&A()),j.state.next(Object.assign({},n)))},clearErrors:e=>{e?D(e).forEach((e=>re(n.errors,e))):n.errors={},j.state.next({errors:n.errors})},unregister:he,setError:(e,t,r)=>{const s=(y(l,e,{_f:{}})._f||{}).ref;P(n.errors,e,Object.assign(Object.assign({},t),{ref:s})),j.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&s&&s.focus&&s.focus()},setFocus:(e,t={})=>{const r=y(l,e)._f,n=r.refs?r.refs[0]:r.ref;t.shouldSelect?n.select():n.focus()},getFieldState:ye}}function Oe(e={}){const t=n.useRef(),[r,s]=n.useState({isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touchedFields:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,errors:{}});t.current?t.current.control._options=e:t.current=Object.assign(Object.assign({},_e(e)),{formState:r});const i=t.current.control,a=n.useCallback((e=>{z(e,i._proxyFormState,!0)&&(i._formState=Object.assign(Object.assign({},i._formState),e),s(Object.assign({},i._formState)))}),[i]);return I({subject:i._subjects.state,callback:a}),n.useEffect((()=>
1{i._stateFlags.mount||(i._proxyFormState.isValid&&i._updateValid(),i._stateFlags.mount=!0),i._stateFlags.watch&&(i._stateFlags.watch=!1,i._subjects.state.next({})),i._removeUnmounted()})),t.current.formState=F(r,i._proxyFormState),t.current}}}]);

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.