Files
noahspan-flying/client/src/components/logbook/LogbookEntry.interface.ts
2025-10-24 08:31:13 -05:00

30 lines
785 B
TypeScript

import { Pilot } from "../pilots/Pilot.interface";
export interface LogbookEntry {
id: string;
pilot: Pilot;
date: string;
aircraftMakeModel: string;
aircraftIdentity: string;
routeFrom: string;
routeTo: string;
durationOfFlight: number | null;
singleEngineLand: number | null;
simulatorAtd: number | null;
landingsDay: number | null;
landingsNight: number | null;
instrumentActual: number | null;
instrumentSimulated: number | null;
instrumentApproaches: number | null;
instrumentHolds: number | null;
instrumentNavTrack: number | null;
groundTrainingReceived: number;
flightTrainingReceived: number;
crossCountry: number | null;
night: number | null;
solo: number | null;
pilotInCommand: number | null;
tracks: [];
notes: string;
}