"use strict";(self.webpackChunkCustomerApp=self.webpackChunkCustomerApp||[]).push([[9251,7336],{89251:(e,t,n)=>{n.r(t),n.d(t,{FullWindowOverlay:()=>g,InnerScreen:()=>V,NativeScreen:()=>f,NativeScreenContainer:()=>k,NativeScreenNavigationContainer:()=>h,Screen:()=>p,ScreenContainer:()=>C,ScreenContext:()=>m,ScreenStack:()=>b,ScreenStackHeaderBackButtonImage:()=>y,ScreenStackHeaderCenterView:()=>A,ScreenStackHeaderConfig:()=>B,ScreenStackHeaderLeftView:()=>x,ScreenStackHeaderRightView:()=>E,ScreenStackHeaderSearchBarView:()=>H,ScreenStackHeaderSubview:()=>O,SearchBar:()=>N,enableFreeze:()=>v,enableScreens:()=>S,executeNativeBackPress:()=>l,isSearchBarAvailableForCurrentPlatform:()=>s,screensEnabled:()=>w,shouldUseActivityState:()=>P,useTransitionProgress:()=>o});var r=n(32330),a=n.n(r),i=n(59113);const c=r.createContext(void 0);function o(){const e=r.useContext(c);if(void 0===e)throw new Error("Couldn't find values for transition progress. Are you inside a screen in Native Stack?");return e}const s=["ios","android"].includes(i.Platform.OS);function l(){return i.BackHandler.exitApp(),!0}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}let u=!0;function S(){u=!(arguments.length>0&&void 0!==arguments[0])||arguments[0]}function w(){return u}function v(){}class f extends a().Component{render(){let{active:e,activityState:t,style:n,enabled:r=u,...c}=this.props;return r?(void 0!==e&&void 0===t&&(t=0!==e?2:0),a().createElement(i.View,d({hidden:0===t,style:[n,{display:0!==t?"flex":"none"}]},c))):a().createElement(i.View,c)}}const p=i.Animated.createAnimatedComponent(f),V=i.View,m=a().createContext(p),C=i.View,k=i.View,h=i.View,b=i.View,g=i.View,y=e=>a().createElement(i.View,null,a().createElement(i.Image,d({resizeMode:"center",fadeDuration:0},e))),E=e=>a().createElement(i.View,e),x=e=>a().createElement(i.View,e),A=e=>a().createElement(i.View,e),H=e=>a().createElement(i.View,e),B=i.View,N=i.View,O=i.View,P=!0}}]);