-
+
-
+
{{ phone.t('Common.loading') }}
-
-
-
{{ phone.t('Apps.garage.unavailable') }}
-
{{ errorMessage() }}
-
- {{ phone.t('Apps.garage.tryAgain') }}
-
-
+
+
+
+
+ {{ phone.t('Apps.garage.tryAgain') }}
+
+
+
-
+ "
+ :body="
+ query
+ ? phone.t('Apps.garage.noResultsBody')
+ : phone.t('Apps.garage.noVehiclesBody')
+ "
+ >
+
+
+
-
-
-
-
-
-
-
-
-
- {{ phone.t(`Apps.garage.status.${selectedVehicle.status}`) }}
-
- {{ displayName(selectedVehicle) }}
- {{ modelName(selectedVehicle) }} · {{ selectedVehicle.plate }}
-
-
-
-
- {{ phone.t('Apps.garage.location') }}
- {{
- selectedVehicle.location || phone.t('Apps.garage.unknownLocation')
- }}
-
-
-
-
-
- {{ phone.t('Apps.garage.fuel') }}
- {{ metricLabel(selectedVehicle.fuel) }}
-
-
-
- {{ phone.t('Apps.garage.engine') }}
- {{ metricLabel(selectedVehicle.engine) }}
-
-
-
- {{ phone.t('Apps.garage.body') }}
- {{ metricLabel(selectedVehicle.body) }}
-
-
-
-
-
-
-
-
- {{ phone.t('Apps.garage.valet.eyebrow') }}
- {{ phone.t('Apps.garage.valet.title') }}
-
-
{{ formatPrice(garage.overview?.valet.price ?? 0) }}
-
- {{ valetAvailability(selectedVehicle) }}
-
- {{
- phone.t('Apps.garage.valet.tracked')
- }}
- {{
- phone.t('Apps.garage.valet.onDemand')
- }}
-
-
+
-
- {{ phone.t('Apps.garage.valet.deliver') }}
-
-
-
- {{ phone.t('Apps.garage.vin') }}
- {{ selectedVehicle.vin }}
-
-
- {{ phone.t('Apps.easyShare.share') }}
-
-
-
+
+
+
+
+
+
+ {{ phone.t(`Apps.garage.status.${selectedVehicle.status}`) }}
+
+
{{ displayName(selectedVehicle) }}
+
{{ modelName(selectedVehicle) }} · {{ selectedVehicle.plate }}
+
+
+
+
+ {{ phone.t('Apps.garage.location') }}
+ {{
+ selectedVehicle.location ||
+ phone.t('Apps.garage.unknownLocation')
+ }}
+
+
+
+
+
+ {{ phone.t('Apps.garage.fuel') }}
+ {{ metricLabel(selectedVehicle.fuel) }}
+
+
+
+ {{ phone.t('Apps.garage.engine') }}
+ {{ metricLabel(selectedVehicle.engine) }}
+
+
+
+ {{
+ phone.t('Apps.garage.body')
+ }}
+ {{ metricLabel(selectedVehicle.body) }}
+
+
+
+
+
+
+
+
+ {{ phone.t('Apps.garage.valet.eyebrow') }}
+ {{ phone.t('Apps.garage.valet.title') }}
+
+
{{ formatPrice(garage.overview?.valet.price ?? 0) }}
+
+ {{ valetAvailability(selectedVehicle) }}
+
+ {{
+ phone.t('Apps.garage.valet.tracked')
+ }}
+ {{
+ phone.t('Apps.garage.valet.onDemand')
+ }}
+
+
+
+ {{ phone.t('Apps.garage.valet.deliver') }}
+
+
+
+ {{ phone.t('Apps.garage.vin') }}
+ {{ selectedVehicle.vin }}
+
+
+
-
{{
phone.t('Apps.garage.valet.confirmTitle')
@@ -528,10 +526,10 @@ onBeforeUnmount(() => {
-
+
{{ phone.t('Common.cancel') }}
-
-
+ {
? phone.t('Apps.garage.valet.ordering')
: phone.t('Apps.garage.valet.confirm')
}}
-
+
-
+
-
{{ toastText }}
-
-
+
+