1"use strict";(self.webpackChunkshell=self.webpackChunkshell||[]).push([["79"],{81655(e,r,t){t.d(r,{Cu:()=>a,Nu:()=>i,O_:()=>c,Z9:()=>o,uc:()=>u});var n=["dev","prod","test","sales-rc"],u=function(){var e=window.location.hostname;if(e.startsWith("dev.")||"localhost"===e)return"dev";if(e.startsWith("test."))return"test";if(e.startsWith("sales-rc."))return"sales-rc";if(e.startsWith("app."))return"prod";var r=e.match(/^([^.]+)/),t=r?r[1]:"prod";return n.includes(t)?t:"prod"};function o(e,r){var t=u();return r&&"prod"!==t?function(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{},n=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.forEach(function(r){var n;n=t[r],r in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n})}return e}({},e[t],r):e[t]}var a=function(){return"dev"===u()},c=function(){return"prod"===u()},i=function(){return"test"===u()}},78258(e,r,t){t.r(r),t.d(r,{useFeatureByClientIdAndUserEmail:()=>S,useBoolVariation:()=>a.useBoolVariation,FeatureToggleProvider:()=>h,useFlags:()=>a.useFlags,useJsonVariation:()=>a.useJsonVariation,useNumberVariation:()=>a.useNumberVariation,useStringVariation:()=>a.useStringVariation,useFeatureByClientId:()=>w,featureToggleUserSelector:()=>y,useLDClient:()=>a.useLDClient});var n,u,o=t(31085),a=t(76425),c=t(81655),i=t(67464),s=["mercell.com"];function l(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function f(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{},n=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.forEach(function(r){var n;n=t[r],r in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n})}return e}function v(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return l(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var d=function(e,r){var t=e.split("@")[1].toLowerCase();return r.some(function(e){return t===e||t.endsWith(".".concat(e))})},y=function(e){if(!(null==e?void 0:e.email))return{kind:"user",anonymous:!0};var r=e.email,t=e.firstName,n=e.lastName;return d(r,s)?{kind:"user",key:r,email:r,lastName:n,firstName:t}:{kind:"user",anonymous:!0}},p=(0,c.O_)(),b={logger:{debug:function(){},info:function(){},warn:function(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return p?{}:(n=console).warn.apply(n,v(r))},error:function(){for(var e=arguments.length,r=Array(e),t=0;t<e;t++)r[t]=arguments[t];return(u=console).error.apply(u,v(r))}}},m={useCamelCaseFlagKeys:!1},g=new Map;function h(e){var r=e.launchDarklyClientId,t=e.children,n=e.authUserCognito,u=(0,i.useMemo)(function(){return y(n)},[null==n?void 0:n.email,null==n?void 0:n.firstName,null==n?void 0:n.lastName]),c=(0,i.useMemo)(function(){var e,t,n=g.get(r);if(n)return n;var o=(0,a.createLDReactProvider)(r,u,{ldOptions:f((e=f({},b),t=t={streaming:!0},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r.push.apply(r,t)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e),m)});return g.set(r,o),o},[r]);return(0,o.jsx)(c,{children:t})}var O=t(99208),j=t(78329),w=function(e){var r,t=e.clientId,n=e.feature,u=e.stateSelector,o=(0,O.useCognitoAuthContext)().user,a=null!=(r=null==o?void 0:o["custom:userId"])?r:"",c=(0,j.useRecoilValueLo
1adable)(u({clientId:t,userId:a})),s="hasValue"===c.state?c.contents:null,l=(0,i.useRef)(s);l.current=s;var f=(0,i.useRef)(n);f.current=n;var v=(0,i.useRef)(a);v.current=a;var d=(0,i.useRef)(function(e){var r=l.current,t=f.current;return r?(r.on("change:".concat(t),e),function(){return r.off("change:".concat(t),e)}):function(){}}),y=(0,i.useRef)(function(){var e=l.current,r=v.current,t=f.current;return!!e&&!!r&&e.variation(t,!1)}),p=(0,i.useRef)(s);return!p.current&&s&&(p.current=s),(0,i.useSyncExternalStore)(p.current?d.current:function(){return function(){}},y.current,y.current)},S=function(e){var r,t=e.clientId,n=e.feature,u=e.stateSelector,o=(0,O.useCognitoAuthContext)().user,a=null!=(r=null==o?void 0:o.email)?r:"",c=(0,j.useRecoilValueLoadable)(u({clientId:t,userEmail:a})),s="hasValue"===c.state?c.contents:null,l=(0,i.useRef)(s);l.current=s;var f=(0,i.useRef)(n);f.current=n;var v=(0,i.useRef)(a);v.current=a;var d=(0,i.useRef)(function(e){var r=l.current,t=f.current;return r?(r.on("change:".concat(t),e),function(){return r.off("change:".concat(t),e)}):function(){}}),y=(0,i.useRef)(function(){var e=l.current,r=v.current,t=f.current;return!!e&&!!r&&e.variation(t,!1)}),p=(0,i.useRef)(s);return!p.current&&s&&(p.current=s),(0,i.useSyncExternalStore)(p.current?d.current:function(){return function(){}},y.current,y.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.