1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3159],{2082:(e,r,a)=>{"use strict";a.d(r,{A:()=>t});var l=a(64930);let t=e=>{let{className:r}=e;return(0,l.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",className:r,children:[(0,l.jsx)("g",{clipPath:"url(#clip0_887_3466)",children:(0,l.jsx)("path",{d:"M5.74359 12.8566L16.5363 23.6457C17.0099 24.1181 17.7771 24.1181 18.2519 23.6457C18.7255 23.1733 18.7255 22.4061 18.2519 21.9337L8.31528 12.0006L18.2507 2.0676C18.7243 1.59522 18.7243 0.827953 18.2507 0.354377C17.7771 -0.118003 17.0087 -0.118003 16.5351 0.354377L5.7424 11.1434C5.2761 11.6109 5.2761 12.3902 5.74359 12.8566Z",fill:"black"})}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"clip0_887_3466",children:(0,l.jsx)("rect",{width:"24",height:"24",fill:"white"})})})]})}},5531:(e,r,a)=>{"use strict";a.d(r,{A:()=>i});var l=a(64930),t=a(80018);let n=e=>{let{control:r,name:a,value:n,onChange:i,maxLength:s,...o}=e;return(0,l.jsx)(t.xI,{render:e=>{let{field:r}=e;return(0,l.jsx)("input",{...r,...o,onChange:e=>{r.onChange(e),i&&i(e)},onFocus:e=>e.target.addEventListener("wheel",function(e){e.preventDefault()},{passive:!1}),maxLength:s})},name:a,defaultValue:n||"",control:r})},i=e=>{let{align:r,className:a,icon:t,parentClassName:i,iconSrc:s,error:o,onIconClick:u,label:c,maxLength:d,...A}=e,h="string"==typeof s?s:(null==s?void 0:s.src)||"";return(0,l.jsxs)("div",{className:"form-group ".concat(i),children:[c?(0,l.jsx)("label",{children:c}):null,t?(0,l.jsxs)("div",{className:"icon-align ".concat("left"===r?"left":"right"),children:[(0,l.jsx)("img",{src:h,alt:"icon",onClick:u,className:"password"===A.type?"cursorA":""}),(0,l.jsx)(n,{className:"form-control ".concat(a),maxLength:d,...A})]}):(0,l.jsx)(n,{className:"form-control ".concat(a),maxLength:d,...A}),o&&o.message?(0,l.jsx)("p",{className:"alert-msg error",children:null==o?void 0:o.message}):null]})}},11827:()=>{},14692:(e,r,a)=>{"use strict";a.d(r,{A:()=>j});var l=a(64930),t=a(87774),n=a(16661),i=a.n(n),s=a(82459),o=a(71841),u=a(92727),c=a(74481),d=a(38369),A=a(52352),h=a(24114),g=a(14826),p=a(20076),_=a(91088),m=a(60466),v=a(29049),f=a(76870),x=a.n(f),b=a(98026),N=a(14322);let j=()=>{let e=(0,u.wA)(),r=(0,o.useRouter)(),{t:a}=(0,t.A)("common"),n=localStorage.getItem(h.Pw.admin),f=(0,u.d4)(e=>e.user),j=localStorage.getItem(h.Pw.analyst),{refetch:w}=(0,p._)({lazy:!0,apiCall:_.jt}),{refetch:C,message:y}=(0,p._)({lazy:!0,apiCall:_.Ub});(0,b.useEffect)(()=>{(null==y?void 0:y.type)===h.$z.success&&(E(),N.oR.dismiss(),(0,A.G)(a(y.description)))},[y]);let E=async()=>{await w(),await (0,s.signOut)({redirect:!1}),e(c.X.logOutUser()),localStorage.clear(),r.push(d.Ay.LOGIN),(0,A.G)(a("logout_message")),(n||j)&&window.close()},D=async()=>{var e,r;await C(void 0,{accountType:n?h.HR.ADMIN:h.HR.ANALYST,id:(null==f||null==(e=f.userData)?void 0:e._id)?null==f||null==(r=f.userData)?void 0:r._id:""})};return(0,b.useEffect)(()=>{let e=setInterval(async()=>{(n||j)&&D()},1e4);return()=>clearInterval(e)},[]),(0,l.jsx)("div",{className:"".concat(x().mobile_header," mobile-header"),children:(0,l.jsx)("div",{className:"container-fluid",children:(0,l.jsxs)("div",{className:"".concat(x().section_inner),children:[(0,l.jsx)("div",{className:x().header_logo,children:(0,l.jsx)(i(),{src:m.A,alt:"logo"})}),(0,l.jsx)("div",{className:"".concat(x().header_right),children:(0,l.jsxs)("div",{className:"".concat(x().user_drop," dropdown"),children:[(0,l.jsx)("button",{type:"button",className:"".concat(x().user_drop_btn," dropdown-toggle"),"data-bs-toggle":"dropdown",children:(0,l.jsx)("div",{className:"".concat(x().circle_img),children:(0,l.jsx)(i(),{src:v.A,alt:"userPlaceholder"})})}),(0,l.jsx)("ul",{className:"dropdown-menu",children:(0,l.jsx)("li",{children:(0,l.jsx)("button",{className:"dropdown-item",onClick:()=>{E(),e(g.T.clearSetLog())},children:a("logout")})})})]})})]})})})}},29049:(e,r,a)=>{"use strict";a.d(r,{A:()=>l});let l={src:"/_next/static/media/user-placeholder.5bca699e.jpg",height:132,width:126,blurDataURL:"data:image/jpeg;
1base64,/9j/2wBDAAoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/2wBDAQoKCgoKCgsMDAsPEA4QDxYUExMUFiIYGhgaGCIzICUgICUgMy03LCksNy1RQDg4QFFeT0pPXnFlZXGPiI+7u/v/wgARCAAIAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIQAxAAAACgP//EAB4QAAAEBwAAAAAAAAAAAAAAAAABAgMSFiMxMjNC/9oACAEBAAE/AFsuTYmoWwnL8w4j/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAgEBPwB//8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAwEBPwB//9k=",blurWidth:8,blurHeight:8}},35830:(e,r,a)=>{"use strict";a.d(r,{A:()=>t});var l=a(64930);let t=e=>{let{className:r,label:a,iconSrc:t,disabled:n,loading:i,onClick:s,...o}=e;return(0,l.jsxs)("button",{className:"theme-button ".concat(r),disabled:n,...o,onClick:s,children:[a,t?(0,l.jsx)("img",{src:t,alt:"icon",className:"icon-btn"}):null,i?(0,l.jsx)("div",{className:"spinner-border"}):null]})}},47985:(e,r,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/pilot-flight-log-preview",function(){return a(88317)}])},49898:(e,r,a)=>{"use strict";a.d(r,{$g:()=>g,Hr:()=>o,JK:()=>d,gX:()=>u,mB:()=>c,qm:()=>s});var l=a(25047),t=a.n(l);let n=e=>null!=e&&""!==e,i=e=>{if(!n(e))return!1;let r=(e=>{if("number"==typeof e)return e;if("string"!=typeof e)return NaN;let r=e.replace(/,/g,"").trim().match(/-?\d+(?:\.\d+)?/);return r?Number(r[0]):NaN})(e);return Number.isFinite(r)&&r>0},s=e=>{var r,a;return null!=(a=null!=(r=null==e?void 0:e.latestActualLogDate)?r:null==e?void 0:e.latestFlightLogDate)?a:null},o=e=>{var r,a;return null!=(a=null!=(r=null==e?void 0:e.apuHours)?r:null==e?void 0:e.apu_hours)?a:null},u=e=>{var r;return(e=>"string"==typeof e?""!==e.trim():!!e)(null==e?void 0:e.apuNumber)||i(o(e))||i(null==e?void 0:e.apus)||i(null==e||null==(r=e.avgDataOfFlightLogs)?void 0:r.avg_apu_hour)},c=function(e){let{format:r="MM/DD/YYYY",monthOffset:a=0,fallback:l="-"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return l;let n=t().utc(e);return n.isValid()?n.add(a,"month").format(r):l},d=e=>{let r=e?t().utc(e):t().utc();return(r.isValid()?r:t().utc()).format("YYYY-MM-DD")},A=function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(!n(e))return"-";let a="number"==typeof e?e:Number(e);return Number.isFinite(a)?a.toLocaleString("en-US",{maximumFractionDigits:r}):String(e)},h=function(e,r){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!n(e))return;let l=Number(e);return Number.isFinite(l)?a>0?l+Number(null!=r?r:0)*a:l:e},g=function(e){var r,a,l,t,i;let{monthOffset:s=0,includePropellers:c=!0}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},d=[];return d.push("".concat(A(h(null==e?void 0:e.hours,null==e||null==(r=e.avgDataOfFlightLogs)?void 0:r.avg_hour,s),1)," Hrs")),d.push("".concat(A(h(null==e?void 0:e.landings,null==e||null==(a=e.avgDataOfFlightLogs)?void 0:a.avg_landing,s),1)," Ldg")),(null!=(l=null==e?void 0:e.engines)?l:[]).slice(0,3).forEach((e,r)=>{d.push("".concat(A(null==e?void 0:e.Hrs,1)," Eng ").concat(r+1," Hrs")),d.push("".concat(A(null==e?void 0:e.Enc,0)," Enc ").concat(r+1))}),c&&(null!=(t=null==e?void 0:e.propellers)?t:[]).forEach((e,r)=>{let a="Prop ".concat(r+1);d.push("".concat(A(null==e?void 0:e.Hrs,1)," ").concat(a," Hrs")),(e=>{if(!n(e))return!1;let r="number"==typeof e?e:Number(e);return!Number.isFinite(r)||r>0})(null==e?void 0:e.Enc)&&d.push("".concat(A(null==e?void 0:e.Enc,0)," ").concat(a," Cyc"))}),u(e)&&d.push("".concat(A(h(o(e),null==e||null==(i=e.avgDataOfFlightLogs)?void 0:i.avg_apu_hour,s),1)," Hrs(Apu)")),d}},60466:(e,r,a)=>{"use strict";a.d(r,{A:()=>l});let l={src:"/_next/static/media/logo.74fb0f56.svg",height:86,width:167,blurWidth:0,blurHeight:0}},75372:(e,r,a)=>{"use strict";a.d(r,{n:()=>n});var l=a(57082),t=a(24114);let n=e=>l.Ik({departureAirport:l.Yj(),arrivalAirport:l.Yj(),hours:l.ai().required(e("aircraft_hours")).typeError(e("aircraft_hours")).min(1,e("enter_correct_value_error")).test("decimal-places",e("airframe_decimal_places_error"),e=>{let r=String(e);return t.M7.test(r)}),landings:l.ai().required(e("aircraft_landing")).typeError(e("aircraft_landing")).min(1,e("enter_correct_value_error")).integer(e("valid_integer_value")),apuHours:l.ai().transform((e,r)=>""===r||null==r?void 0:e).when("$hasApu",(r,a)=>r?a.required(e("apu_is_required")).typeError(e("apu_is_required")).min(1,e("enter_correct_value_error")).test("decimal-places",e("airframe_decimal_places_error"),e=>{let r=String(e);return t.M7.test(r)}):a.transform(()=>0).notRequired()),flights:l.ai().typeError(e("flight_is_required")).transform((e,r)=>void 0===r?null:e).nullable().optional(),apus:l.ai().transform((e,r)=>""===r||null==r?void 0:e).when("$hasApu",(r,a)=>r?a.required(e("apus_is_req")).typeError(e("apus_is_req")).min(1,e("enter_correct_value_error")).integer(e("valid_integer_value")):a.transform(()=>0).notRequired()),engineOneHours:l.ai().required(e("aircraft_hours")).typeError(e("aircraft_hours")).min(1,e("enter_correct_value_error")).test("decimal-places",e("airframe_decimal_places_error"),e=>{let r=String(e);return t.M7.test(r)})})},76870:e=>{e.exports={header:"header_header__3jk_8",section_inner:"header_section_inner__SqxtJ",page_name:"header_page_name__0UT6L",header_breadcrumb:"header_header_breadcrumb__PfymL",active:"header_active__1GtWl",header_right:"header_header_right__GA8w_",clear_btn:"header_clear_btn__CO735",user_drop:"header_user_drop__iGKbu",user_drop_btn:"header_user_drop_btn__62Zjx",circle_img:"header_circle_img__GOp9F","header-dropdown":"header_header-dropdown__FwhCV","dropdown-menu":"header_dropdown-menu__LmSUk","dropdown-item":"header_dropdown-item__llkCN",mobile_header:"header_mobile_header__lE4Ye",header_logo:"header_header_logo__A4n0H"}},88317:(e,r,a)=>{"use strict";a.r(r),a.d(r,{__N_SSG:()=>N,default:()=>j});var l=a(64930),t=a(79320),n=a.n(t),i=a(87774),s=a(98026),o=a(92727),u=a(80018),c=a(71841),d=a(20076),A=a(14826),h=a(13117),g=a(38369),p=a(75372),_=a(26677),m=a(14692),v=a(5531),f=a(35830),x=a(2082);a(11827);var b=a(49898),N=!0;let j=()=>{var e,r,a,t,N;let{t:j}=(0,i.A)("common"),w=(0,c.useRouter)(),C=(0,o.d4)(e=>e.user),y=(0,o.wA)(),{data:E,refetch:D}=(0,d._)({lazy:!0,apiCall:_.ME}),L=null==C||null==(e=C.userData)?void 0:e._id,F=null==C||null==(a=C.userData)||null==(r=a.aircraftModalDetails)?void 0:r.aircraftName,H=null==C||null==(N=C.userData)||null==(t=N.aircraftModalDetails)?void 0:t.aircraftId,I=(0,o.d4)(e=>null==e?void 0:e.flightLog),M=!E||(0,b.gX)(E),{control:S,handleSubmit:B,reset:P,setValue:k,formState:{errors:O}}=(0,u.mN)({mode:"onChange",resolver:(0,h.t)((0,p.n)(j)),context:{hasApu:M}});(0,s.useEffect)(()=>{H&&D(String(H))}
1,[H,D]),(0,s.useEffect)(()=>{if(I){let{hours:e,landings:r,apuHours:a,flights:l,apus:t,departureAirport:n,arrivalAirport:i}=I.flightLogData||{};P({hours:e&&e>0?e:void 0,landings:r&&r>0?r:void 0,apuHours:a&&a>0?a:void 0,flights:l&&l>0?l:void 0,apus:t&&t>0?t:void 0,engineOneHours:e&&e>0?e:void 0,departureAirport:n,arrivalAirport:i})}},[I]);let Y=async e=>{if(e&&H){var r;let a={aircraftId:H,userId:L,hours:null==e?void 0:e.hours,landings:null==e?void 0:e.landings,apuHours:M?+(null==e?void 0:e.apuHours):0,flights:null==e?void 0:e.flights,arrivalAirport:e.arrivalAirport,departureAirport:null==e||null==(r=e.departureAirport)?void 0:r.toString(),apus:M?e.apus:0};y(A.T.setLog(a)),w.push({pathname:g.Ay.ADD_FLIGHT_LOG})}};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(m.A,{}),(0,l.jsx)("div",{className:"add-flight-log-page",children:(0,l.jsx)("div",{className:"container-fluid",children:(0,l.jsxs)("div",{className:"page-inner",children:[(0,l.jsxs)("div",{className:"page-header",children:[(0,l.jsxs)(n(),{onClick:()=>{y(A.T.clearSetLog())},href:g.Ay.HOME,className:"back-link",children:[(0,l.jsx)(x.A,{})," ",j("back")]}),(0,l.jsx)("div",{className:"falcon-name",children:(0,l.jsx)("p",{children:F})})]}),(0,l.jsxs)("form",{onSubmit:B(e=>Y(e)),children:[(0,l.jsx)(v.A,{label:j("departure"),name:"departureAirport",type:"text",control:S,placeholder:j("departure"),parentClassName:"floating-input",error:O.departureAirport}),(0,l.jsx)(v.A,{label:j("arrival"),name:"arrivalAirport",type:"text",control:S,placeholder:j("arrival"),parentClassName:"floating-input",error:O.arrivalAirport}),(0,l.jsx)(v.A,{label:j("aircraft_hrs"),name:"hours",type:"number",control:S,placeholder:j("aircraft_hrs"),parentClassName:"floating-input",onChange:e=>k("engineOneHours",+(null==e?void 0:e.target.value)),error:O.hours}),(0,l.jsx)(v.A,{label:j("aircraft_ldg"),name:"landings",type:"number",control:S,placeholder:j("aircraft_ldg"),parentClassName:"floating-input",error:O.landings}),(0,l.jsx)(v.A,{label:j("flights"),name:"flights",type:"number",control:S,placeholder:j("flights"),parentClassName:"floating-input",error:O.flights}),M?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(v.A,{label:j("apu_hrs"),name:"apuHours",type:"number",control:S,placeholder:j("apu_hrs"),parentClassName:"floating-input",error:O.apuHours}),(0,l.jsx)(v.A,{label:j("apus"),name:"apus",type:"number",control:S,placeholder:j("apus"),parentClassName:"floating-input",error:O.apuHours})]}):null,(0,l.jsx)(v.A,{label:j("engine_hours"),name:"engineOneHours",type:"number",control:S,placeholder:j("engine_hours"),parentClassName:"floating-input",disabled:!0,error:O.engineOneHours}),(0,l.jsxs)("div",{className:"action_btn",children:[(0,l.jsx)(f.A,{label:j("cancel"),className:"primary-btn-outline w-100",type:"button",onClick:()=>{y(A.T.clearSetLog()),w.push({pathname:g.Ay.HOME})}}),(0,l.jsx)(f.A,{label:j("preview"),className:"primary-btn w-100"})]})]})]})})})]})}}},e=>{e.O(0,[3716,8412,18,6661,8768,636,6593,8792],()=>e(e.s=47985)),_N_E=e.O()}]);
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.