From 25bf93589e336473291fb7fbeff6529721611699 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kv=C3=A1=C4=8Dek?= Date: Tue, 6 Jun 2023 07:35:04 +0200 Subject: [PATCH] Zaklad pro zadavani novych letu --- src/components/TabsStepper.vue | 4 +- src/components/aircrafts/AircraftsList.vue | 33 ++-- src/components/flights/FlightForm.vue | 177 ++++++++++++++++++ .../flights/FlightsList.vue} | 43 ++--- .../flights/FlightsListSkeleton.vue | 3 + src/components/inputs/DatetimePicker.vue | 24 +++ src/graphql/fragments/flight.js | 35 ++++ src/graphql/mutations/flight.js | 12 ++ src/graphql/queries/airports.js | 11 ++ src/graphql/queries/flights.js | 7 +- src/pages/profile/forms/FlightLogPage.vue | 154 ++------------- src/pages/profile/forms/NewAircraftsPage.vue | 3 - src/pages/profile/lists/FlightsPage.vue | 43 +++++ src/router/routes.js | 2 +- src/stores/Aircrafts.js | 1 - src/stores/Airports.js | 20 ++ src/stores/FlashMessages.js | 13 ++ src/stores/Flights.js | 24 ++- src/stores/User.js | 1 + 19 files changed, 413 insertions(+), 197 deletions(-) create mode 100644 src/components/flights/FlightForm.vue rename src/{pages/profile/lists/MyFlightsPage.vue => components/flights/FlightsList.vue} (60%) create mode 100644 src/components/flights/FlightsListSkeleton.vue create mode 100644 src/components/inputs/DatetimePicker.vue create mode 100644 src/graphql/fragments/flight.js create mode 100644 src/graphql/mutations/flight.js create mode 100644 src/graphql/queries/airports.js create mode 100644 src/pages/profile/lists/FlightsPage.vue create mode 100644 src/stores/Airports.js create mode 100644 src/stores/FlashMessages.js diff --git a/src/components/TabsStepper.vue b/src/components/TabsStepper.vue index 6ced517..7589e45 100644 --- a/src/components/TabsStepper.vue +++ b/src/components/TabsStepper.vue @@ -22,7 +22,7 @@ const setStep = (val) => { diff --git a/src/components/aircrafts/AircraftsList.vue b/src/components/aircrafts/AircraftsList.vue index 4e8453d..dbdd2a6 100644 --- a/src/components/aircrafts/AircraftsList.vue +++ b/src/components/aircrafts/AircraftsList.vue @@ -10,19 +10,28 @@ const props = defineProps({