PageSourceSearch

https://static.plan.foreflight.com/scripts/5566-entry-a98196f8ebb0fc0a2480.js

js foreflight.com collected 2026-10-01 11:35:34 UTC 28,308 bytes, 3 lines download raw bytes

1/*! For license information please see 5566-entry-a98196f8ebb0fc0a2480.js.LICENSE.txt */
2"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5566],{70869:(t,e,r)=>{r.d(e,{Z:()=>u}),r(12274);var a=r(31542);function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function i(t,e){for(var r=0;r<e.length;r++){var a=e[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function o(t,e){return o=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},o(t,e)}function c(t){return c=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},c(t)}var u=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&o(t,e)}(d,t);var e,r,u,l,s=(u=d,l=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}(),function(){var t,e=c(u);if(l){var r=c(this).constructor;t=Reflect.construct(e,arguments,r)}else t=e.apply(this,arguments);return function(t,e){return!e||"object"!==n(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}(this,t)});function d(t){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,d),(e=s.call(this,t)).el=document.createElement("div"),e.el.style.position="absolute",e.el.style.zIndex="99999999999",e.el.style.top="0",e.el.style.left="0",e}return e=d,(r=[{key:"componentDidMount",value:function(){document.body?document.body.appendChild(this.el):console.error("Page appears to be missing body element")}},{key:"componentWillUnmount",value:function(){document.body&&document.body.removeChild(this.el)}},{key:"render",value:function(){return a.createPortal(this.props.children,this.el)}}])&&i(e.prototype,r),d}(r(27378).Component)},53977:(t,e,r)=>{r.d(e,{ZP:()=>I}),r(95374),r(55849),r(86248);var a=r(5200),n=r(29170),i=r(48507),o=r(53497),c=r(39852);function u(t,e,r,a,n,i,o){try{var c=t[i](o),u=c.value}catch(t){return void r(t)}c.done?e(u):Promise.resolve(u).then(a,n)}function l(t){return function(){var e=this,r=arguments;return new Promise((function(a,n){var i=t.apply(e,r);function o(t){u(i,a,n,o,c,"next",t)}function c(t){u(i,a,n,o,c,"throw",t)}o(void 0)}))}}function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,a)}return r}function d(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?s(Object(r),!0).forEach((function(e){f(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function f(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var A=function(t){return d(d({},t),{},{type:t.actionType})},p=function(t,e,r,n){return{actionType:a.Z.START_ASSIGN_TAIL_ALLOCATION_TO_AIRCRAFT,aircraftSyncObjectId:t,addOnCode:e,targetOwnerId:r,subscriptionAccountId:n,payload:{aircraftSyncObjectId:t,addOnCode:e,targetOwnerId:r,subscriptionAccountId:n}}},g=function(t){return{actionType:a.Z.UPDATE_SUBSCRIPTION_ERRORS,errors:t,payload:t}},h=function(t){return{actionType:a.Z.UPDATE_TAIL_ALLOCATIONS_FROM_ASSIGNMENT,allocation:t,payload:t}},y=function(t){return{actionType:a.Z.UPDATE_STORE_CREDIT,storeCredit:t,payload:t}},T=function(t){return{actionType:a.Z.SUBSCRIPTION_RECEIVED,subscription:t,payload:t}},v=function(t,e,r,a,n){var i=t?"Per-Tail":"User";(0,c.Kz)("Add ".concat(i," Allocation to Cart"),{actionType:"buy new ".concat(i," add-on"),targetId:e,targetOwnerId:n,identifier:r,addOnCode:a,isTailAllocation:t?"true":"false"})},O=function(t,e,r){var a=t?"Per-Tail":"User";(0,c.Kz)("Remove ".concat(a," De-allocation from Cart"),{actionType:"undo existing ".concat(a," cancellation add-on"),targetId:e,addOnCode:r})};const I={initializeStore:function(t){return{actionType:a.Z.INITIALIZE,initialProps:t,payload:t}},initializeStoreForAircraftPage:function(){return{actionType:a.Z.INITIALIZE_FOR_AIRCRAFT_PAGE,payload:{}}},toggleTab:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,c.Kz)("".concat(n.Z.AIRCRAFT?"Aircraft":"App"," Subscriptions clicked")),{actionType:a.Z.TOGGLE_TAB,tab:t,forHashChange:e,payload:{tab:t,forHashChange:e}}},handleSearch:function(t){return{actionType:a.Z.UPDATE_SEARCH,value:t,payload:t}},updateFilters:function(t,e){return{actionType:a.Z.UPDATE_FILTERS,value:t,name:e,payload:{value:t,name:e}}},clearFilters:function(){return{actionType:a.Z.CLEAR_FILTERS}},addAllocatedItemToCart:function(t,e,r,n,i){return v(n,t,e,r,i),{actionType:a.Z.ADD_ITEM_TO_CART,targetId:t,addOnCode:r,identifier:e,isTailAllocation:n,targetOwnerId:i,payload:{targetId:t,addOnCode:r,identifier:e,isTailAllocation:n,targetOwnerId:i}}},removeAllocatedItemFromCart:function(t,e,r){var n=r?"Per-Tail":"User";return(0,c.Kz)("Remove ".concat(n," Allocation from Cart"),{actionType:"undo new ".concat(n," add-on"),targetId:t,addOnCode:e}),{actionType:a.Z.REMOVE_ITEM_FROM_CART,targetId:t,addOnCode:e,payload:{targetId:t,addOnCode:e}}},addDeallocatedItemToCart:function(t,e,r,n){return function(t,e,r,a){var n=t?"Per-Tail":"User";(0,c.Kz)("Add ".concat(n," De-allocation to Cart"),{actionType:"cancel existing ".concat(n," add-on"),targetId:e,identifier:r,addOnCode:a})}(n,t,e,r),{actionType:a.Z.ADD_DEALLOCATED_ITEM_TO_CART,targetId:t,addOnCode:r,identifier:e,isTailAllocation:n,payload:{targetId:t,addOnCode:r,identifier:e,isTailAllocation:n}}},removeDeallocatedItemFromCart:function(t,e,r){return O(r,t,e),{actionType:a.Z.REMOVE_DEALLOCATED_ITEM_FROM_CART,targetId:t,addOnCode:e,payload:{targetId:t,addOnCode:e}}},removeUserDeallocatedItemsFromCart:function(t,e){return t.forEach((function(t){O(!1,t,e)})),{actionType:a.Z.REMOVE_USER_DEALLOCATED_ITEMS_FROM_CART,targetIds:t,addOnCode:e,payload:{targetIds:t,addOnCode:e}}},updateUserPlanItemsInCart:function(t,e){return t.forEach((function(t){var e=t.user,r=t.addOnCode;v(!1,e.uuid,e,r,"")})),e.forEach((function(t){var e,r,a;e=t.userId,r=t.addOnCode,a="User",(0,c.Kz)("Remove ".concat(a," Allocation from Cart"),{actionType:"undo new ".concat(a," add-on"),targetId:e,addOnCode:r})})),{actionType:a.Z.UPDATE_USER_PLAN_ITEMS_IN_CART,allocate:t,removeAllocate:e,payload:{allocate:t,removeAllocate:e}}},updateSelectedTrackingOption:function(t,e){return{type:a.Z.UPDATE_SELECTED_TRACKING_OPTION,payload:{fleetTrackingOption:t,aircraftId:e}}},assignAllocation:(0,o.createAsyncThunk)("allocateApi/assignAllocation",function(){var t=l(regeneratorRuntime.mark((function t(e,r){var a,n,o,u,l,s,d,f,y,T;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=r.rejectWithValue,n=r.dispatch,o=e.targetId,u=e.addOnCode,l=e.targetOwnerId,s=e.subscriptionAccountId,d=e.isTailAllocation,f=d?"Assign Per-Tail Allocation":"Assign User Allocation",y=d?"assign existing per-tail add-on to aircraft":"assign existing user add-on to account",(0,c.Kz)(f,{actionType:y,targetId:o,addOnCode:u,targetOwnerId:l}),n(A(p(o,u,l,s))),t.next=8,(0,i.F9)(e).then((function(t){if(console.log(t),"ok"===t.status)return n(A(h(t.allocation))),t.allocation;n(A(g([i.qb])))})).catch((function(t){var e=(0,i.jD)(t,i.qb);return n(A(g(e))),a(e)}));case 8:return T=t.sent,t.abrupt("return",T);case 10:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}
2()),fetchSubscription:(0,o.createAsyncThunk)("subscriptionApi/fetchSubscription",function(){var t=l(regeneratorRuntime.mark((function t(e,r){var a,n,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=r.rejectWithValue,n=r.dispatch,t.next=3,(0,i.NE)().then((function(t){return n(A(e?y(t.store_credit):T(t))),t})).catch((function(t){var e=(0,i.jD)(t,i.qb);return n(A(g(e))),a(e)}));case 3:return o=t.sent,t.abrupt("return",o);case 5:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}()),fetchOrganizationName:(0,o.createAsyncThunk)("subscriptionApi/fetchOrganizationName",function(){var t=l(regeneratorRuntime.mark((function t(e,r){var n,o,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=r.rejectWithValue,o=r.dispatch,t.next=3,(0,i.mB)(e).then((function(t){var e;return o(A((e=t.responseObject.fullname,{actionType:a.Z.UPDATE_ORGANIZATION_NAME,organizationName:e,payload:e}))),t.responseObject.fullname})).catch((function(t){var e=(0,i.jD)(t,i.qb);return o(A(g(e))),n(e)}));case 3:return c=t.sent,t.abrupt("return",c);case 5:case"end":return t.stop()}}),t)})));return function(e,r){return t.apply(this,arguments)}}()),clearCartAction:function(){var t=arguments.length>0&&void 0!==arguments[0]&&!arguments[0]?"User Allocation":"Per-Tail";return(0,c.Kz)("Clear ".concat(t," Cart"),{actionType:"abandoned ".concat(t," cart")}),A({actionType:a.Z.CLEAR_CART})},updateActiveOrganizationId:function(t){return{actionType:a.Z.UPDATE_ACTIVE_LOADING_ORGANIZATION_ID,organizationId:t,payload:{organizationId:t}}},startTailAllocationToAircraft:p,updateSubscriptionError:g,updateTailAllocationsFromAssignmentResult:h,updateStoreCredit:y,updateSubscription:T,updateLicenseAllocationReport:function(t){return{actionType:a.Z.UPDATE_LICENSE_ALLOCATION_REPORT,report:t,payload:t}}}},71226:(t,e,r)=>{r.d(e,{go:()=>l}),r(52327),r(52077),r(911);var a=r(29512),n=r(19484),i=r.n(n),o=(r(46555),r(58453)),c={};c[a.aD.VERY_LIGHT]=o.sl.DISPATCH_VERY_LIGHT,c[a.aD.LIGHT]=o.sl.DISPATCH_LIGHT,c[a.aD.MEDIUM]=o.sl.DISPATCH_MEDIUM,c[a.aD.HEAVY]=o.sl.DISPATCH_HEAVY,c[a.aD.SUPER_HEAVY]=o.sl.DISPATCH_SUPER_HEAVY,c[a.aD.ULTRA_HEAVY]=o.sl.DISPATCH_ULTRA_HEAVY;var u={runway_analysis_ba_cessnaaircraft_560citationxls:"runway_analysis_ba_cessnaaircraft_560citationxls+"},l=function(t){var e=t;return i()(t,"runway_analysis_ba_")||(e=t.replace("runway_analysis_","runway_analysis_ba_")),u[e]||e};o.sl.RUNWAY_ANALYSIS_BA_EMB_P100},23250:(t,e,r)=>{r.d(e,{HY:()=>G,wJ:()=>q}),r(23938),r(98010),r(95699),r(95374),r(15610),r(95623),r(5769),r(61013),r(72264),r(83352),r(92571),r(63238),r(71444),r(52077),r(56446),r(61514),r(17460),r(1203),r(83526),r(55849),r(14078);var a=r(50098),n=r.n(a),i=r(84921),o=r.n(i),c=r(7948),u=r.n(c),l=r(64925),s=r.n(l),d=r(90254),f=r.n(d),A=r(90104),p=r.n(A),g=r(21389),h=r.n(g),y=r(5200),T=r(92118),v=r(29512),O=r(46555),I=r(21586),b=r(71226),C=r(29170),_=r(13670),m=r(66727),E=r(75196),S=r(55526),R=r(23428),L=r(79621),P=r(34172),k=r.n(P),U=r(58185),w=r.n(U);function D(t){return D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},D(t)}function F(t){return function(t){if(Array.isArray(t))return Z(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return Z(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Z(t,e):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Z(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,a=new Array(e);r<e;r++)a[r]=t[r];return a}function z(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,a)}return r}function N(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};
2e%2?z(Object(r),!0).forEach((function(e){V(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):z(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function j(t,e){for(var r=0;r<e.length;r++){var a=e[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function H(t,e){return H=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},H(t,e)}function M(t){return M=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},M(t)}function V(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Y=window.currentUser||{},x=window.ORGANIZATION_ACCOUNT_INFO||{},G="default",W={results:{content:[]}},B={isLoading:!0,hasCompletedInitialLoad:!1,page:0,size:25,totalElements:0,resetOnTabChange:!1},K={aircraft:V({},G,(0,I.e)(W)),paginationLoadingTracker:V({},G,(0,I.e)(B)),filteredAircraft:[],search:"",filters:[],runwayAnalysisAircraft:[],runwayAnalysisCodes:{},tab:"",allocationResults:{},alerts:[],unpublishedAircraft:{},gettingAllocations:!1,defaultMTOW:{},pageSize:25,subOrgs:{},orgAircraftCounts:{},activeStorageOrganizationId:G,activeLoadingOrganizationId:G,isPaginationActive:!1},q="SubscriptionAircraftStore",X=new E.Z(K,q);new(function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&H(t,e)}(l,t);var e,r,a,i,c=(a=l,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}(),function(){var t,e=M(a);if(i){var r=M(this).constructor;t=Reflect.construct(e,arguments,r)}else t=e.apply(this,arguments);return function(t,e){return!e||"object"!==D(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}(this,t)});function l(t){var e;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,l),(e=c.call(this,t)).__classname__=q,e.clearSearch=function(){K.search="",e.determineFilteredAircraft()},e}return e=l,r=[{key:"getState",value:function(){return K}},{key:"isSubOrgUser",value:function(){return!p()(null==Y?void 0:Y.parentUuid)&&!p()(null==x?void 0:x.accountUuid)&&Y.parentUuid!==x.accountUuid}},{key:"isLegacyOrSoloAccount",value:function(){return(null==Y?void 0:Y.isLegacyAccount)||p()(null==Y?void 0:Y.parentUuid)}},{key:"shouldFetchForSingleOrg",value:function(){return!(0,L.cr)("sub_org_fleet_commerce")||this.isSubOrgUser()||this.isLegacyOrSoloAccount()}},{key:"initializeStore",value:function(t){var e=this;this.shouldFetchForSingleOrg()?T.Z.fetchAircraftListSize().then((function(r){var a,n;K.paginationLoadingTracker[K.activeLoadingOrganizationId].totalElements=r,e.updateAircraft((null==t||null===(a=t.match)||void 0===a||null===(n=a.params)||void 0===n?void 0:n.tab)||C.Z.AIRCRAFT)})):T.Z.updateOrgAircraftCounts().then((function(r){var a,n;e.createInitialOrganizationAircraftStructure(r),e.updateAircraft((null==t||null===(a=t.match)||void 0===a||null===(n=a.params)||void 0===n?void 0:n.tab)||C.Z.AIRCRAFT)}))}},{key:"createInitialOrganizationAircraftStructure",value:function(t){K.orgAircraftCounts=t;var e=n()(t);e.forEach((function(e){K.aircraft[e]=(0,I.e)(W),K.paginationLoadingTracker[e]=(0,I.e)(B),K.paginationLoadingTracker[e].totalElements=t[e].totalAircraftCount}));var r=k()(w()(t),(function(t,e){return t+e.totalAircraftCount}),0);K.isPaginationActive=r>100,K.activeLoadingOrganizationId=e[0]||G,K.isPaginationActive&&(K.activeStorageOrganizationId=K.activeLoadingOrganizationId)}},{key:"clearAlerts",value:function(){K.alerts=[]}},{key:"handleErrors",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];K.alerts=t.map((function(t){return m.Z.createError(t)}))}},{key:"handleSuccess",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];K.alerts=t.map((function(t){return m.Z.createSuccess(t)}))}},{key:"updateAircraft",value:function(t){this.clearSearch(),this.clearAlerts();var e=t||C.Z.AIRCRAFT;K.tab=e.toUpperCase();var r=K.paginationLoadingTracker[K.activeLoadingOrganizationId],a=r.hasCompletedInitialLoad,n=r.resetOnTabChange,i=r.page,o=r.size;if(K.tab===C.Z.AIRCRAFT&&(!a||n))if(K.paginationLoadingTracker[K.activeLoadingOrganizationId].resetOnTabChange=!1,this.shouldFetchForSingleOrg())T.Z.fetchAircraft(i,o,this.isSubOrgUser());else{var c=K.activeLoadingOrganizationId;c&&(K.orgAircraftCounts[c].totalAircraftCount>0?T.Z.fetchAircraftForOrg(c,i,o,K.isPaginationActive):this.checkForNextOrganizationToLoad())}}},{key:"handleAircraftError",value:function(t){K.paginationLoadingTracker[K.activeLoadingOrganizationId].isLoading=!1,this.handleErrors(t)}},{key:"hasMoreAircraftToLoadActiveOrganizationId",value:function(t){var e=K.paginationLoadingTracker[t],r=e.totalElements,a=e.size,n=e.page;return!K.isPaginationActive&&r>=a*(n+1)}},{key:"checkForNextOrganizationToLoad",value:function(){var t=n()(K.orgAircraftCounts);!K.isPaginationActive&&t.length>0?t.some((function(t){var e=K.paginationLoadingTracker[t],r=e.hasCompletedInitialLoad,a=e.totalElements;return!r&&a>0&&K.activeLoadingOrganizationId!==t&&(K.activeLoadingOrganizationId=t,!0)}))&&this.loadAdditionalAircraft(0):t.length>0&&(this.updateFilteredAircraft(),K.paginationLoadingTracker[K.activeLoadingOrganizationId]=N(N({},K.paginationLoadingTracker[K.activeLoadingOrganizationId]),{},{isLoading:!1,hasCompletedInitialLoad:!0}))}},{key:"updateFilteredAircraft",value:function(){K.filteredAircraft=K.aircraft[K.activeStorageOrganizationId].results.content,this.determineFilteredAircraft()}},{key:"mergeAircraft",value:function(t,e){var r=o()(e,t,"uuid"),a=new Set;return{mergedAircraft:[].concat(F(t),F(r)).filter((function(t){return!a.has(t.uuid)&&(a.add(t.uuid),!0)})),newUniqueAircraft:r}}},{key:"updateAircraftContent",value:function(t,e){var r=K.aircraft[e].results.content,a=this.mergeAircraft(r,t),n=a.mergedAircraft,i=a.newUniqueAircraft;return K.aircraft[e].results.content=K.isPaginationActive?F(t):n,i}},{key:"loadAdditionalAircraft",value:function(t){var e=K.paginationLoadingTracker[K.activeLoadingOrganizationId],r=e.hasCompletedInitialLoad,a=e.page,n=e.size;if(!r||K.isPaginationActive){K.paginationLoadingTracker[K.activeLoadingOrganizationId].isLoading=!0,K.paginationLoadingTracker[K.activeLoadingOrganizationId].hasCompletedInitialLoad=!1;var i=null==t?a+1:t;K.paginationLoadingTracker[K.activeLoadingOrganizationId]=N(N({},K.paginationLoadingTracker[K.activeLoadingOrganizationId]),{},{page:i}),this.shouldFetchForSingleOrg()?T.Z.fetchAircraft(i,n,this.isSubOrgUser()):K.orgAircraftCounts[K.activeLoadingOrganizationId].totalAircraftCount>0?T.Z.fetchAircraftForOrg(K.activeLoadingOrganizationId,i,n,K.isPaginationActive):this.checkForNextOrganizationToLoad()}}},{key:"handleAircraftListSize",value:function(t){K.paginationLoadingTracker[K.activeLoadingOrganizationId]=N(N({},K.paginationLoadingTracker[K.activeLoadingOrganizationId]),{},{totalElements:t})}},{key:"updatePublishedStatus",value:function(t){var e=this;t.filter((function(t){var e,r;return"PUBLISHED"!==(null===(e=t.publishState)||void 0===e||null===(r=e.publishStatus)||void 0===r?void 0:r.toUpperCase())}
2)).forEach((function(t){return e.setAsUnpublishedAircraft(t.uuid)}))}},{key:"handleAircraftUpdate",value:function(t,e){var r=K.isPaginationActive?e:K.activeStorageOrganizationId;this.updateAircraftContent(t,r),K.aircraft[r].results=N({},K.aircraft[r].results),this.updatePublishedStatus(t),K.aircraft[r].results.content.forEach((function(t){t.aircraftUUID in K.defaultMTOW||(K.defaultMTOW[t.aircraftUUID]=void 0)}));var a=this.hasMoreAircraftToLoadActiveOrganizationId(e);K.paginationLoadingTracker[e].isLoading=a,K.paginationLoadingTracker[e].hasCompletedInitialLoad=!a,this.updateFilteredAircraft(),T.Z.fetchAircraftAllocations(t.map((function(t){return t.uuid}))),this.updateRunwayAnalysisCounts(t),a?this.loadAdditionalAircraft(null):this.checkForNextOrganizationToLoad()}},{key:"updateAircraftForAircraftPage",value:function(t){K.paginationLoadingTracker[K.activeLoadingOrganizationId].hasCompletedInitialLoad=!0,K.aircraft[K.activeStorageOrganizationId].results.content.push(t),K.gettingAllocations=!0,T.Z.fetchAircraftAllocations([t.uuid]),T.Z.fetchPerformanceModels([t.aircraftUUID])}},{key:"getAircraftAndIndex",value:function(t){var e=K.aircraft[K.activeStorageOrganizationId].results.content;return{aircraftContents:e,index:u()(e,s()(e,["uuid",t]))}}},{key:"setValuesToAircraft",value:function(t,e){var r=this.getAircraftAndIndex(t),a=r.aircraftContents,n=r.index;K.aircraft[K.activeStorageOrganizationId].results.content[n]=N(N({},a[n]),e)}},{key:"setRunwayAnalysisAircraft",value:function(t){t&&(K.runwayAnalysisAircraft=Object.keys(t),h()(t,(function(t,e){K.runwayAnalysisCodes=N(N({},K.runwayAnalysisCodes),{},V({},e,{isLoading:!1,addOnCode:(0,b.go)(t)}))})))}},{key:"updateRunwayAnalysisCounts",value:function(t){var e=t.map((function(t){return(0,I.B)(t)})).map((function(t){return(K.runwayAnalysisCodes[t]||{}).addOnCode||""}));T.Z.updateAircraftRunwayAnalysisCounts(e)}},{key:"updateFilters",value:function(t,e){if(t){var r=new Set(K.filters||[]);r.add(e);var a=(0,O.Qy)(e);K.filters=Array.from(r),f()(K.filters,a)}else f()(K.filters,[e]);this.determineFilteredAircraft()}},{key:"clearFilters",value:function(){this.clearAlerts(),K.filters=[],this.determineFilteredAircraft()}},{key:"applyFilters",value:function(t){return this.clearAlerts(),p()(K.filters)?t:t.filter((function(t){var e=v.ZP.calculate(t.maxTakeoffWeight),r=Object.values(v.aD).filter((function(t){return K.filters.includes(t)})),a=K.filters.includes(e)||0===r.length,n=K.allocationResults[t.uuid],i=t.tailNumber&&t.aircraftModelCode&&t.aircraftModelName,o=t.maxTakeoffWeight&&t.profileMetadata&&t.profileMetadata.findIndex((function(t){return t.foreFlightType}))>=0,c=!0;n&&n.addOnCodes.filter((function(t){return t.includes("dispatch")})).length>0?K.filters.includes(O.XB.DISPATCH_NOT_PURCHASED)&&(c=!1):K.filters.includes(O.XB.DISPATCH_PURCHASED)?c=!1:K.filters.includes(O.XB.DISPATCH_NOT_PURCHASED)&&(c=i&&o);var u=!0;if(n&&n.addOnCodes.filter((function(t){return t.includes(O.a7.RUNWAY)})).length>0)K.filters.includes(O.XB.RUNWAY_ANALYSIS_NOT_PURCHASED)&&(u=!1);else if(K.filters.includes(O.XB.RUNWAY_ANALYSIS_PURCHASED))u=!1;else if(K.filters.includes(O.XB.RUNWAY_ANALYSIS_NOT_PURCHASED)){var l=(0,I.B)(t);u=null!=K.runwayAnalysisCodes[l]}return a&&c&&u}))}},{key:"handleSearchQuery",value:function(t){return this.clearAlerts(),K.search?t.filter((function(t){return t.tailNumber&&t.aircraftModelCode&&(t.tailNumber.toUpperCase().includes(K.search)||t.aircraftModelCode.toUpperCase().includes(K.search))})):t}},{key:"determineFilteredAircraft",value:function(){var t=this.applyFilters(K.aircraft[K.activeStorageOrganizationId].results.content);K.filteredAircraft=this.handleSearchQuery(t)}},{key:"setAsUnpublishedAircraft",value:function(t){K.unpublishedAircraft[t]={status:"RUNNING",result:{status:null},message:null},this.clearAlerts()}},{key:"updateAircraftPublishStatus",value:function(t,e){this.clearAlerts();var r=K.unpublishedAircraft[t];null!=r&&(K.unpublishedAircraft[t]=N(N({},r),e)),"FINISHED"===e.status&&(this.setValuesToAircraft(t,{publishState:{publishStatus:e.result.status}}),this.handleSuccess(["Aircraft successfully published."]))}},{key:"handleAircraftUpdateAfterPublish",value:function(t){var e=(t||{}).publishState;e&&e.publishStatus&&(this.setValuesToAircraft(t.uuid,{publishState:e}),this.handleSuccess(["Aircraft successfully published."]))}},{key:"updateAircraftMTOW",value:function(t,e){K.defaultMTOW[t]=e}},{key:"updateSubOrgAircraftCounts",value:function(t){K.orgAircraftCounts=t}},{key:"_onDispatch",value:function(t){switch(t.actionType){default:break;case y.Z.INITIALIZE:this.initializeStore(t.initialProps),this.emitChange();break;case y.Z.TOGGLE_TAB:this.updateAircraft(t.tab),this.emitChange();break;case y.Z.AIRCRAFT_FETCH_ERROR:this.handleAircraftError(t.error),this.emitChange();break;case y.Z.UPDATE_AIRCRAFT_LIST_COUNT:this.handleAircraftListSize(t.result),this.emitChange();break;case y.Z.UPDATE_AIRCRAFT:this.handleAircraftUpdate(t.result,t.organizationId),this.emitChange();break;case y.Z.UPDATE_AIRCRAFT_FOR_AIRCRAFT_PAGE:this.updateAircraftForAircraftPage(t.aircraft),this.emitChange();break;case y.Z.UPDATE_RUNWAY_ANALYSIS_AIRCRAFT:this.setRunwayAnalysisAircraft(t.runwayAnalysisAircraft),this.emitChange();break;case y.Z.UPDATE_FILTERS:this.updateFilters(t.value,t.name),this.emitChange();break;case y.Z.CLEAR_FILTERS:this.clearFilters(),this.emitChange();break;case y.Z.UPDATE_SEARCH:K.search=t.value.toUpperCase(),this.determineFilteredAircraft(),this.emitChange();break;case y.Z.SET_AIRCRAFT_ALLOCATIONS:K.allocationResults=t.allocations,K.gettingAllocations=!1,this.emitChange();break;case y.Z.SET_NEW_UNPUBLISHED_AIRCRAFT:this.setAsUnpublishedAircraft(t.aircraftUuid),this.emitChange();break;case _.Z.AIRCRAFT_PUBLISH_STATUS:this.updateAircraftPublishStatus(t.uuid,t.status),this.emitChange();break;case _.Z.GET_AIRCRAFT_BY_ID:this.handleAircraftUpdateAfterPublish(t.aircraft),this.emitChange();break;case y.Z.UPDATE_AIRCRAFT_MTOW:this.updateAircraftMTOW(t.aircraftId,t.defaultMTOW),this.emitChange();break;case y.Z.ADD_ITEM_TO_CART:case y.Z.REMOVE_ITEM_FROM_CART:case y.Z.UPDATE_INVOICE:this.clearAlerts(),this.emitChange();break;case y.Z.UPDATE_SUB_ORG_AIRCRAFT_COUNTS:this.updateSubOrgAircraftCounts(t.orgAircraftCounts),this.emitChange();break;case y.Z.PAGINATE_AIRCRAFT_FETCH:this.loadAdditionalAircraft(t.newPage),this.emitChange();break;case y.Z.UPDATE_ACTIVE_LOADING_ORGANIZATION_ID:K.activeLoadingOrganizationId=t.organizationId,K.activeStorageOrganizationId=t.organizationId,this.loadAdditionalAircraft(0),this.emitChange()}return X.logAction(t,K),!0}}],r&&j(e.prototype,r),l}(R.Z))(S.Z)},29512:(t,e,r)=>{var a,n;function i(t,e){for(var r=0;r<e.length;r++){var a=e[r];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}function o(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}r.d(e,{ZP:()=>u,aD:()=>n}),r(95374),r(73902),r(83352),r(55849),function(t){t.VERY_LIGHT="very_light",t.LIGHT="light",t.MEDIUM="medium",t.HEAVY="heavy",t.SUPER_HEAVY="super_heavy",t.ULTRA_HEAVY="ultra_heavy"}(n||(n={}));var c=(o(a={},n.VERY_LIGHT,"very light"),o(a,n.LIGHT,"light"),o(a,n.MEDIUM,"medium"),o(a,n.HEAVY,"heavy"),o(a,n.SUPER_HEAVY,"super heavy"),o(a,n.ULTRA_HEAVY,"ultra heavy"),a),u=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._weights=[{name:n.VERY_LIGHT,lowerLimit:0},{name:n.LIGHT,lowerLimit:6e3},{name:n.MEDIUM,lowerLimit:19e3},{name:n.HEAVY,lowerLimit:41e3},{name:n.SUPER_HEAVY,lowerLimit:105e3},{name:n.ULTRA_HEAVY,lowerLimit:25e4}]}var e,r,a;return e=t,a=[{key:"find",value:function(e){if(!e)return null;var r=new t,a=null;
2return r.weights.forEach((function(t){t.name.toUpperCase()==e.toUpperCase()&&(a=t.name)})),a}},{key:"calculate",value:function(e){return(new t).weights.reduce((function(t,r){return e>=r.lowerLimit?r:t})).name}},{key:"findPrettyName",value:function(t){return c[t]}}],(r=[{key:"weights",get:function(){return this._weights}}])&&i(e.prototype,r),a&&i(e,a),t}()}}]);
3//# sourceMappingURL=/sourcemaps/scripts/5566-entry-a98196f8ebb0fc0a2480.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.