Save user flights

This commit is contained in:
2026-04-06 10:39:03 +10:00
parent 8da717a400
commit 968272754e
6 changed files with 26 additions and 30 deletions
+5 -5
View File
@@ -19,27 +19,27 @@ const name = computed(() => page?.props?.auth?.user?.name || 'there');
<v-container>
<v-row>
<v-col cols="12" md="6">
<v-btn size="large" block href="#">
<v-btn size="large" block href="#" prepend-icon="mdi-plus">
Add a Flight
</v-btn>
</v-col>
<v-col cols="12" md="6">
<v-btn size="large" block href="#">
<v-btn size="large" block href="#" prepend-icon="mdi-pencil-outline">
Edit Flights
</v-btn>
</v-col>
<v-col cols="12" md="6">
<v-btn size="large" block :href="route('import.fr24')">
<v-btn size="large" block :href="route('import.fr24')" prepend-icon="mdi-import">
Import from FR24
</v-btn>
</v-col>
<v-col cols="12" md="6">
<v-btn size="large" block href="#">
<v-btn size="large" block href="#" prepend-icon="mdi-account-outline">
View Profile
</v-btn>
</v-col>
<v-col cols="12">
<v-btn size="large" block @click="router.post(route('logout'))">
<v-btn size="large" block @click="router.post(route('logout'))" prepend-icon="mdi-logout">
Log Out
</v-btn>
</v-col>
+15 -12
View File
@@ -155,15 +155,16 @@ function submit() {
<!-- Airline / Aircraft -->
<v-row>
<v-col cols="12" md="6">
<v-col cols="12" md="12">
<AirlineSearchBox
v-model="form.airline_id"
:prefilled-options="flight.airline_options"
:error-messages="submitForm.errors.airline_id"
/>
</v-col>
<v-col cols="12" md="6">
</v-row>
<v-row>
<v-col cols="12" md="12">
<AircraftSearchBox
v-model="form.aircraft"
:prefilled-options="flight.aircraft_options"
@@ -172,19 +173,21 @@ function submit() {
</v-col>
</v-row>
<!-- Seat Number / Seat Type / Flight Class / Flight Reason -->
<v-row>
<v-col cols="12" md="3">
<v-col cols="12" md="6">
<v-select v-model="form.flight_class" label="Class" :items="flight.flight_classes" :error-messages="submitForm.errors.flight_class_id" />
</v-col>
<v-col cols="12" md="6">
<v-text-field v-model="form.seat_number" label="Seat Number" placeholder="22A" :error-messages="submitForm.errors.seat_number" />
</v-col>
<v-col cols="12" md="3">
<v-select v-model="form.seat_type" label="Seat Type" :items="flight.seat_types" :error-messages="submitForm.errors.seat_type_id" clearable />
</v-row>
<v-row>
<v-col cols="12" md="6">
<v-select v-model="form.seat_type" label="Seat Type" :items="flight.seat_types" :error-messages="submitForm.errors.seat_type_id" />
</v-col>
<v-col cols="12" md="3">
<v-select v-model="form.flight_class" label="Class" :items="flight.flight_classes" :error-messages="submitForm.errors.flight_class_id" clearable />
</v-col>
<v-col cols="12" md="3">
<v-select v-model="form.flight_reason" label="Reason" :items="flight.flight_reasons" :error-messages="submitForm.errors.flight_reason_id" clearable />
<v-col cols="12" md="6">
<v-select v-model="form.flight_reason" label="Reason" :items="flight.flight_reasons" :error-messages="submitForm.errors.flight_reason_id" />
</v-col>
</v-row>