PageSourceSearch

https://static.touchsurgery.com/static/js/react-redux.DK3RbvvZ.js

js touchsurgery.com collected 2026-10-01 11:30:47 UTC 10,056 bytes, 16 lines download raw bytes

1import{a as Pe,r as a}from"./react.B-3k8uP_.js";var q={exports:{}},z={},oe;function he(){if(oe)return z;oe=1;/**
2 * @license React
3 * use-sync-external-store-with-selector.production.js
4 *
5 * Copyright (c) Meta Platforms, Inc. and affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var e=Pe();function t(s,c){return s===c&&(s!==0||1/s===1/c)||s!==s&&c!==c}var r=typeof Object.is=="function"?Object.is:t,u=e.useSyncExternalStore,n=e.useRef,o=e.useEffect,i=e.useMemo,f=e.useDebugValue;return z.useSyncExternalStoreWithSelector=function(s,c,d,p,l){var m=n(null);if(m.current===null){var v={hasValue:!1,value:null};m.current=v}else v=m.current;m=i(function(){function y(h){if(!P){if(P=!0,S=h,h=p(h),l!==void 0&&v.hasValue){var w=v.value;if(l(w,h))return b=w}return b=h}if(w=b,r(S,h))return w;var g=p(h);return l!==void 0&&l(w,g)?(S=h,w):(S=h,b=g)}var P=!1,S,b,R=d===void 0?null:d;return[function(){return y(c())},R===null?void 0:function(){return y(R())}]},[c,d,p,l]);var E=u(s,m[0],m[1]);return o(function(){v.hasValue=!0,v.value=E},[E]),f(E),E},z}var ue;function Ce(){return ue||(ue=1,q.exports=he()),q.exports}Ce();var Ee=a.version.startsWith("19"),Re=Symbol.for(Ee?"react.transitional.element":"react.element"),we=Symbol.for("react.portal"),ge=Symbol.for("react.fragment"),Oe=Symbol.for("react.strict_mode"),Te=Symbol.for("react.profiler"),_e=Symbol.for("react.consumer"),Ne=Symbol.for("react.context"),de=Symbol.for("react.forward_ref"),xe=Symbol.for("react.suspense"),Me=Symbol.for("react.suspense_list"),K=Symbol.for("react.memo"),Ae=Symbol.for("react.lazy"),Fe=de,Ie=K;function Ue(e){if(typeof e=="object"&&e!==null){const{$$typeof:t}=e;switch(t){case Re:switch(e=e.type,e){case ge:case Te:case Oe:case xe:case Me:return e;default:switch(e=e&&e.$$typeof,e){case Ne:case de:case Ae:case K:return e;case _e:return e;default:return t}}case we:return t}}}function Ye(e){return Ue(e)===K}function $e(e,t,r,u,{areStatesEqual:n,areOwnPropsEqual:o,areStatePropsEqual:i}){let f=!1,s,c,d,p,l;function m(S,b){return s=S,c=b,d=e(s,c),p=t(u,c),l=r(d,p,c),f=!0,l}function v(){return d=e(s,c),t.dependsOnOwnProps&&(p=t(u,c)),l=r(d,p,c),l}function E(){return e.dependsOnOwnProps&&(d=e(s,c)),t.dependsOnOwnProps&&(p=t(u,c)),l=r(d,p,c),l}function y(){const S=e(s,c),b=!i(S,d);return d=S,b&&(l=r(d,p,c)),l}function P(S,b){const R=!o(b,c),h=!n(S,s,b,c);return s=S,c=b,R&&h?v():R?E():h?y():l}return function(b,R){return f?P(b,R):m(b,R)}}function Le(e,{initMapStateToProps:t,initMapDispatchToProps:r,initMergeProps:u,...n}){const o=t(e,n),i=r(e,n),f=u(e,n);return $e(o,i,f,e,n)}function We(e,t){const r={};for(const u in e){const n=e[u];typeof n=="function"&&(r[u]=(...o)=>t(n(...o)))}return r}function Z(e){return function(r){const u=e(r);function n(){return u}return n.dependsOnOwnProps=!1,n}}function se(e){return e.dependsOnOwnProps?!!e.dependsOnOwnProps:e.length!==1}function pe(e,t){return function(u,{displayName:n}){const o=function(f,s){return o.dependsOnOwnProps?o.mapToProps(f,s):o.mapToProps(f,void 0)};return o.dependsOnOwnProps=!0,o.mapToProps=function(f,s){o.mapToProps=e,o.dependsOnOwnProps=se(e);let c=o(f,s);return typeof c=="function"&&(o.mapToProps=c,o.dependsOnOwnProps=se(c),c=o(f,s)),c},o}}function Q(e,t){return(r,u)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${u.wrappedComponentName}.`)}}function ke(e){return e&&typeof e=="object"?Z(t=>We(e,t)):e?typeof e=="function"?pe(e):Q(e,"mapDispatchToProps"):Z(t=>({dispatch:t}))}function Ve(e){return e?typeof e=="function"?pe(e):Q(e,"mapStateToProps"):Z(()=>({}))}function Be(e,t,r){return{...r,...e,...t}}function De(e){return function(r,{displayName:u,areMergedPropsEqual:n}){let o=!1,i;return function(s,c,d){const p=e(s,c,d);return o?n(p,i)||(i=p):(o=!0,i=p),i}}}function qe(e){return e?typeof e=="function"?De(e):Q(e,"mergeProps"):()=>Be}function ze(e){e()}function Ge(){let e=null,t=null;return{clear(){e=null,t=null},notify(){ze(()=>{let r=e;for(;r;)r.callback(),r=r.next})},get(){const r=[];let u=e;for(;u;)r.push(u),u=u.next;return r},subscribe(r){let u=!0;const n=t={callback:r,next:null,prev:t};return n.prev?n.prev.next=n:e=n,function(){!u||e===null||(u=!1,n.next?n.next.prev=n.prev:t=n.prev,n.prev?n.prev.next=n.next:e=n.next)}}}}var ce={notify(){},get:()=>[]};function ye(e,t){let r,u=ce,n=0,o=!1;function i(E){d();const y=u.subscribe(E);let P=!1;return()=>{P||(P=!0,y(),p())}}function f(){u.notify()}function s(){v.onStateChange&&v.onStateChange()}function c(){return o}function d(){n++,r||(r=t?t.addNestedSub(s):e.subscribe(s),u=Ge())}function p(){n--,r&&n===0&&(r(),r=void 0,u.clear(),u=ce)}function l(){o||(o=!0,d())}function m(){o&&(o=!1,p())}const v={addNestedSub:i,notifyNestedSubs:f,handleChangeWrapper:s,isSubscribed:c,trySubscribe:l,tryUnsubscribe:m,getListeners:()=>u};return v}var He=()=>typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Xe=He(),Ze=()=>typeof navigator<"u"&&navigator.product==="ReactNative",Je=Ze(),Ke=()=>Xe||Je?a.useLayoutEffect:a.useEffect,Y=Ke();function ae(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function G(e,t){if(ae(e,t))return!0;
9if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const r=Object.keys(e),u=Object.keys(t);if(r.length!==u.length)return!1;for(let n=0;n<r.length;n++)if(!Object.prototype.hasOwnProperty.call(t,r[n])||!ae(e[r[n]],t[r[n]]))return!1;return!0}var Qe={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},je={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},et={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Se={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},tt={[Fe]:et,[Ie]:Se};function ie(e){return Ye(e)?Se:tt[e.$$typeof]||Qe}var rt=Object.defineProperty,nt=Object.getOwnPropertyNames,le=Object.getOwnPropertySymbols,ot=Object.getOwnPropertyDescriptor,ut=Object.getPrototypeOf,fe=Object.prototype;function J(e,t){if(typeof t!="string"){if(fe){const o=ut(t);o&&o!==fe&&J(e,o)}let r=nt(t);le&&(r=r.concat(le(t)));const u=ie(e),n=ie(t);for(let o=0;o<r.length;++o){const i=r[o];if(!je[i]&&!(n&&n[i])&&!(u&&u[i])){const f=ot(t,i);try{rt(e,i,f)}catch{}}}}return e}var H=Symbol.for("react-redux-context"),X=typeof globalThis<"u"?globalThis:{};function st(){if(!a.createContext)return{};const e=X[H]??(X[H]=new Map);let t=e.get(a.createContext);return t||(t=a.createContext(null),e.set(a.createContext,t)),t}var ve=st(),ct=[null,null];function at(e,t,r){Y(()=>e(...t),r)}function it(e,t,r,u,n,o){e.current=u,r.current=!1,n.current&&(n.current=null,o())}function lt(e,t,r,u,n,o,i,f,s,c,d){if(!e)return()=>{};let p=!1,l=null;const m=()=>{if(p||!f.current)return;const E=t.getState();let y,P;try{y=u(E,n.current)}catch(S){P=S,l=S}P||(l=null),y===o.current?i.current||c():(o.current=y,s.current=y,i.current=!0,d())};return r.onStateChange=m,r.trySubscribe(),m(),()=>{if(p=!0,r.tryUnsubscribe(),r.onStateChange=null,l)throw l}}function ft(e,t){return e===t}function dt(e,t,r,{pure:u,areStatesEqual:n=ft,areOwnPropsEqual:o=G,areStatePropsEqual:i=G,areMergedPropsEqual:f=G,forwardRef:s=!1,context:c=ve}={}){const d=c,p=Ve(e),l=ke(t),m=qe(r),v=!!e;return y=>{const P=y.displayName||y.name||"Component",S=`Connect(${P})`,b={shouldHandleStateChanges:v,displayName:S,wrappedComponentName:P,WrappedComponent:y,initMapStateToProps:p,initMapDispatchToProps:l,initMergeProps:m,areStatesEqual:n,areStatePropsEqual:i,areOwnPropsEqual:o,areMergedPropsEqual:f};function R(g){const[T,$,_]=a.useMemo(()=>{const{reactReduxForwardedRef:C,...I}=g;return[g.context,C,I]},[g]),x=a.useMemo(()=>{let C=d;return T!=null&&T.Consumer,C},[T,d]),O=a.useContext(x),M=!!g.store&&!!g.store.getState&&!!g.store.dispatch,be=!!O&&!!O.store,N=M?g.store:O.store,j=be?O.getServerState:N.getState,L=a.useMemo(()=>Le(N.dispatch,b),[N]),[A,ee]=a.useMemo(()=>{if(!v)return ct;const C=ye(N,M?void 0:O.subscription),I=C.notifyNestedSubs.bind(C);return[C,I]},[N,M,O]),te=a.useMemo(()=>M?O:{...O,subscription:A},[M,O,A]),W=a.useRef(void 0),k=a.useRef(_),F=a.useRef(void 0),re=a.useRef(!1),V=a.useRef(!1),B=a.useRef(void 0);Y(()=>(V.current=!0,()=>{V.current=!1}),[]);const ne=a.useMemo(()=>()=>
9F.current&&_===k.current?F.current:L(N.getState(),_),[N,_]),me=a.useMemo(()=>I=>A?lt(v,N,A,L,k,W,re,V,F,ee,I):()=>{},[A]);at(it,[k,W,re,_,F,ee]);let U;try{U=a.useSyncExternalStore(me,ne,j?()=>L(j(),_):ne)}catch(C){throw B.current&&(C.message+=`
10The error may be correlated with this previous error:
11${B.current.stack}
12
13`),C}Y(()=>{B.current=void 0,F.current=void 0,W.current=U});const D=a.useMemo(()=>a.createElement(y,{...U,ref:$}),[$,y,U]);return a.useMemo(()=>v?a.createElement(x.Provider,{value:te},D):D,[x,D,te])}const w=a.memo(R);if(w.WrappedComponent=y,w.displayName=R.displayName=S,s){const T=a.forwardRef(function(_,x){return a.createElement(w,{..._,reactReduxForwardedRef:x})});return T.displayName=S,T.WrappedComponent=y,J(T,y)}return J(w,y)}}var vt=dt;function pt(e){const{children:t,context:r,serverState:u,store:n}=e,o=a.useMemo(()=>{const s=ye(n);return{store:n,subscription:s,getServerState:u?()=>u:void 0}},[n,u]),i=a.useMemo(()=>n.getState(),[n]);Y(()=>{const{subscription:s}=o;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),i!==n.getState()&&s.notifyNestedSubs(),()=>{s.tryUnsubscribe(),s.onStateChange=void 0}},[o,i]);const f=r||ve;return a.createElement(f.Provider,{value:o},t)}var bt=pt;export{bt as P,vt as c,G as s};
14// Injected by Embrace Web CLI:
15!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},l=(new e.Error).stack;l&&(e._EmbraceFileBundleIDs=e._EmbraceFileBundleIDs||{},e._EmbraceFileBundleIDs[l]="d50542c0472c870d4225cd5e9cb405ff")}catch(e){}}();
16//# sourceMappingURL=react-redux.DK3RbvvZ.js.map

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.