PageSourceSearch

https://flyjets.com/_nuxt/search.5LN5J7OW.js

js flyjets.com collected 2026-10-08 11:13:41 UTC 7,182 bytes, 1 lines download raw bytes

1import{E as h,D as a,G as o}from"./entry.cd2ZV9K5.js";const y=h("searchStore",{state:()=>({locations:{from:[],to:[]},searchFleetResults:{aircraftType:[],aircraftModel:[],homeBase:[]},historyActive:!1,searchHistory:{arrivalDate:null,arrivalId:null,bookingType:null,departureDate:null,departureId:null,passengers:null},searchResults:{aircraftAvailabilities:[],emptyLegs:[]},searchResultsSpaces:{aircraftAvailabilities:[],emptyLegs:[]},featuredFlights:[],searchDataOnTop:{departureId:null,arrivalId:null,departureName:null,arrivalName:null,departureDate:null,returnDate:null,pax:null,selectedBookingTypes:null},activeItem:null,aircraftData:{aircraftCargoCapacity:null,aircraftImages:[],aircraftModel:null,aircraftRange:null,aircraftSpeed:null,aircraftType:null,argusSafetyRating:null,homeBase:null,hoursFlown:null,insurance:null,lastExteriorRefurbish:null,lastInteriorRefurbish:null,maxPassengers:null,televisionOnboard:null,wiFiType:null,yearOfManufacture:null,tailNumber:null,providerId:null},manuallyReqId:null,searchResultsActiveTab:""}),getters:{shortListLocationsFrom:e=>r=>e.locations.from.filter((t,s)=>{if(s<=r)return t}
1),shortListLocationsTo:e=>r=>e.locations.to.filter((t,s)=>{if(s<=r)return t}),getBookingType:e=>e.searchRequest.selectedBookingTypes,shortListAircraftType:e=>r=>e.searchFleetResults.aircraftType.filter((t,s)=>{if(s<=r)return t}),shortListAircraftModel:e=>r=>e.searchFleetResults.aircraftModel.filter((t,s)=>{if(s<=r)return t}),shortListHomeBase:e=>r=>e.searchFleetResults.homeBase.filter((t,s)=>{if(s<=r)return t})},actions:{setSearchDataOnTop(e){this.searchDataOnTop={departureName:e.departureName,arrivalName:e.arrivalName,departureDate:e.departureDate,returnDate:e.returnDate,departureId:e.departureId,arrivalId:e.arrivalId,pax:e.pax,selectedBookingTypes:e.selectedBookingTypes}},async searchLocations(e){try{const r=await a(`/api/locations/search/tree/126/true/${e.query}`);return e.type==="from"?this.locations.from=r:this.locations.to=r,r}catch(r){return r}},async searchArgusSafetyRating(){try{return await a("/api/aircrafts/argus-safety-rating")}catch(e){return e}},async searchAircraftProviders(){try{return await a("/api/accounts/providers")}catch(e){return e}},async getFeaturedFlights(){try{this.featuredFlights=await a("/api/bookings/flights/featured")}catch{return!1}},setCurrentBidValue(e){var r=this.searchResults.aircraftAvailabilities.find(t=>t.aircraftAvailabilityId===e.aircraftAvailabilityId);if(r)r.currentBidValue=e.currentBidValue;else{var r=this.searchResults.emptyLegs.find(s=>s.aircraftAvailabilityId===e.aircraftAvailabilityId);r.currentBidValue=e.currentBidValue}e.flightId&&r&&!r.flightId&&(r.flightId=e.flightId)},async setEmptyLeg(e){try{const r=await a(`/api/mobile/empty-leg-by-id/${e}`);if(r.isSuccessfull){const t=r.item;t.bookingType==16?this.searchResults.emptyLegs=[t]:this.searchResultsSpaces.emptyLegs=[t];const s={departureName:t.departure,arrivalName:t.arrival,departureDate:t.departureDate,returnDate:t.returnDate,departureId:t.departureId,arrivalId:t.arrivalId,pax:t.pax,selectedBookingTypes:t.bookingType==16?2:4};this.setSearchDataOnTop(s)}else o("Error",r.message),console.log(r.message);return r.isSuccessfull}catch(r){return o("Error","Something went wrong. We apologize. If the problem persists, please email us at [email protected]"),console.log(r),!1}},setIsFlyEmpty(e){this.searchResults.aircraftAvailabilities.find(r=>r.aircraftAvailabilityId===e.aircraftAvailabilityId).isFlyEmpty=e.isFlyEmpty},setReservation(e){const r={departureName:e.departure,arrivalName:e.arrival,departureDate:e.departureDate,returnDate:e.returnDate,departureId:e.departureId,arrivalId:e.arrivalId,pax:1,selectedBookingTypes:2};return this.setSearchDataOnTop(r),e.bookingType===4?this.searchResultsSpaces.aircraftAvailabilities=[e]:e.bookingType===32&&(this.searchResultsSpaces.emptyLegs=[e]),!0},async setSearchResults(e){try{const r={departureId:e.departureId,arrivalId:e.arrivalId,departureDate:e.departureDate,returnDate:e.returnDate,pax:e.pax,searchFor:e.searchFor,direction:e.direction};e.priceMax&&(r.priceMax=e.priceMax),e.aircraftType&&(r.aircraftType=e.aircraftType);const t=await a("/api/mobile/search",{method:"POST",body:r});return this.searchResults.aircraftAvailabilities=t.charterAircrafts.aircraftAvailabilities,this.searchResults.emptyLegs=t.charterAircrafts.emptyLegs,this.searchResultsSpaces.aircraftAvailabilities=t.charterSpaces.aircraftAvailabilities,this.searchResultsSpaces.emptyLegs=t.charterSpaces.emptyLegs,t.charterAircrafts.aircraftAvailabilities.length||t.charterAircrafts.emptyLegs.length||t.charterSpaces.aircraftAvailabilities.length||t.charterSpaces.emptyLegs?(this.setSearchDataOnTop(e),!0):!1}catch(r){return console.log("error in setSearchResults",r),"Error"}},setAiSearchResults(e,r){const t=(e==null?void 0:e.emptyLegs)||[],s=(e==null?void 0:e.spaces)||[],c=(e==null?void 0:e.charterAircrafts)||{},n=(e==null?void 0:e.charterSpaces)||{};this.searchResults.aircraftAvailabilities=c.aircraftAvailabilities||[],this.searchResults.emptyLegs=[...t,...c.emptyLegs||[]],this.searchResultsSpaces.aircraftAvailabilities=[...s.filter(l=>!l.emptyLegId),...n.aircraftAvailabilities||[]],this.searchResultsSpaces.emptyLegs=[...s.filter(l=>l.emptyLegId),...n.emptyLegs||[]];const p=this.searchResults.aircraftAvailabilities.length>0||this.searchResults.emptyLegs.length>0,u=this.searchResultsSpaces.aircraftAvailabilities.length>0||this.searchResultsSpaces.emptyLegs.length>0;let i=2;p&&u?i=6:u&&(i=4),this.setSearchDataOnTop({...r,selectedBookingTypes:r.selectedBookingTypes??i}),this.historyActive=!0},async setAircraftOrEmptyLegAircraft(e,r){try{const t=r==="aircraft"?`/api/aircrafts/${e}`:`/api/aircrafts/empty-leg/${e}`,s=await a(t,{headers:{"Content-Type":"application/json"}});if(s)return this.aircraftData=s,!0}catch{return"Error"}},async setAircraftSearchGallery(e){try{const r=await a(`/api/bookings/popup/${e}`,{headers:{"Content-Type":"application/json"}});if(r)return this.aircraftData=r[0],!0}catch{return"Error"}}
1,async createManualRequest(e){try{return await a("/api/bookings/flightsrequests/create",{method:"POST",body:e})}catch(r){console.log(r)}},async searchResultsFleet(e){e.type==="aircraftType"?await a(`/api/aircrafts/types/${e.query}`,{headers:{"Content-Type":"application/json"}}).then(r=>{this.setSearchResultsFleet(r,e)}).catch(r=>{this.deleteSearchResultsFleet(e)}):e.type==="aircraftModel"?await a(`/api/aircrafts/models/${e.aircraftTypeId}/${e.query}`,{headers:{"Content-Type":"application/json"}}).then(r=>{this.setSearchResultsFleet(r,e)}).catch(r=>{this.deleteSearchResultsFleet(e)}):await a(`/api/locations/search/tree/126/true/${e.query}`,{headers:{"Content-Type":"application/json"}}).then(r=>{this.setSearchResultsFleet(r,e)}).catch(r=>{this.deleteSearchResultsFleet(e)})},setSearchResultsFleet(e,r){r.type==="aircraftType"?this.searchFleetResults.aircraftType=e:r.type==="aircraftModel"?this.searchFleetResults.aircraftModel=e:this.searchFleetResults.homeBase=e},deleteSearchResultsFleet(e){e.type==="aircraftType"?this.searchResults.aircraftType=[]:e.type==="aircraftModel"?this.searchResults.aircraftModel=[]:this.searchResults.homeBase=[]}}});export{y as u};

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.