Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: remove util/dropdown. import new building-block dropdown #1241

Closed
wants to merge 111 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 commits
Select commit Hold shift + click to select a range
12692f9
Create advanced settings panel
amy-corson-ibigroup Jun 10, 2024
3374486
Merge branch 'dev' into advanced-trip-form-panel
amy-corson-ibigroup Jun 10, 2024
6bfcf27
refactor(advanced-settings-panel): clean up css, add focus trap, add …
amy-corson-ibigroup Jun 10, 2024
9a5f4af
Fix animation timing
amy-corson-ibigroup Jun 10, 2024
88b3038
Close advanced panel on page change
amy-corson-ibigroup Jun 10, 2024
e5c0192
create PANEL_ANIMATION_TIMING variable
amy-corson-ibigroup Jun 10, 2024
c80a8ba
Smooth animation
amy-corson-ibigroup Jun 10, 2024
8fbabd2
revert example.css changes
amy-corson-ibigroup Jun 10, 2024
5f4268c
Add AdvancedModePanel to mobile search
amy-corson-ibigroup Jun 10, 2024
f2462aa
fix(batch-routing-panel): Remove itins and user settings if advanced …
amy-corson-ibigroup Jun 10, 2024
ab198f1
Clean up animation + add prefersReducedMotion util
amy-corson-ibigroup Jun 10, 2024
3690005
Clean up comments, tweak css
amy-corson-ibigroup Jun 10, 2024
31520af
Sort css
amy-corson-ibigroup Jun 10, 2024
a6ca364
update animation from homepage to advanced settings
amy-corson-ibigroup Jun 11, 2024
75f8a7f
messy first pass of bringing in advanced settings from otp ui
daniel-heppner-ibigroup Jun 14, 2024
fc07097
add react-transition-group to advanced panel
amy-corson-ibigroup Jun 14, 2024
e7f34c4
Merge branch 'advanced-trip-form-panel' of https://github.com/opentri…
amy-corson-ibigroup Jun 14, 2024
9af5feb
Fix innerRef
amy-corson-ibigroup Jun 14, 2024
55a26dc
cleanup and address PR feedback
amy-corson-ibigroup Jun 14, 2024
5eef8ff
Add react-transition-group for mobile screens
amy-corson-ibigroup Jun 14, 2024
96e4bc8
fix bad merge
amy-corson-ibigroup Jun 14, 2024
5eb6f41
upgrade trip-form downgrade animate height
daniel-heppner-ibigroup Jun 15, 2024
5551187
finish wiring up advanced settings pane
daniel-heppner-ibigroup Jun 15, 2024
58e1258
tweak styling and remove focustrapwrapper
amy-corson-ibigroup Jun 17, 2024
e4ee080
Update accentColor for AdvancedModeSubsettingsContainer and update al…
amy-corson-ibigroup Jun 18, 2024
ac1020e
Turn h2 into subheader component
amy-corson-ibigroup Jun 18, 2024
5a359ff
Create toggle and global settings
amy-corson-ibigroup Jun 19, 2024
96555b8
fix passing accent color to AdvancedModeSubsettingsContainer
amy-corson-ibigroup Jun 19, 2024
35b0062
fix passing accent color to AdvancedModeSubsettingsContainer
amy-corson-ibigroup Jun 19, 2024
623b5ca
remove unnecessary classname from subheader
amy-corson-ibigroup Jun 19, 2024
cb142d0
update otp-ui and animation durations
amy-corson-ibigroup Jun 21, 2024
c7d2b92
remove unecessary closepanel function
amy-corson-ibigroup Jun 21, 2024
046bc16
Merge pull request #1230 from opentripplanner/advanced-trip-form-panel
amy-corson-ibigroup Jun 21, 2024
8a65b46
Merge branch 'master-trip-form-update' into connected-toggle-checkboxes
amy-corson-ibigroup Jun 21, 2024
4f3ccf0
remove unnecessary comment
amy-corson-ibigroup Jun 21, 2024
d93ff39
refactor: remove util/dropdown. import new building-block dropdown
josh-willis-arcadis Jun 24, 2024
13edd96
fix: overflow bug on itinerary results
amy-corson-ibigroup Jun 25, 2024
8d9efff
fix: add styling to nav bar dropdowns
josh-willis-arcadis Jun 26, 2024
1a3aa59
fix: add styling to li header
josh-willis-arcadis Jun 26, 2024
8d75fb9
Make subheaders invisible and address feedback
amy-corson-ibigroup Jul 1, 2024
077876d
adjust form for if there are no processedGlobalSettings
amy-corson-ibigroup Jul 1, 2024
71128ac
Add Plan trip and back buttons to advanced trip form
amy-corson-ibigroup Jul 2, 2024
69d70c6
Merge pull request #1240 from opentripplanner/connected-toggle-checkb…
amy-corson-ibigroup Jul 3, 2024
176145f
address PR comments
daniel-heppner-ibigroup Jul 9, 2024
590ab8d
Merge branch 'master-trip-form-update' into plan-trip-button-advanced…
daniel-heppner-ibigroup Jul 9, 2024
f96bd54
fix issue with base color race condition
daniel-heppner-ibigroup Jul 9, 2024
d390bb7
refactor(AdvancedSettingsPanel): sort imports
josh-willis-arcadis Jul 10, 2024
52906bc
fix when toast announces changes saved
amy-corson-ibigroup Jul 10, 2024
ee9e579
fix width on advanced-panel buttons
amy-corson-ibigroup Jul 10, 2024
b2f8647
fix height container bug AGAIN
amy-corson-ibigroup Jul 10, 2024
be55193
use variables in toggle checkboxes
amy-corson-ibigroup Jul 10, 2024
1c49549
remove unnecessary toast from mobile
amy-corson-ibigroup Jul 10, 2024
5ed48dc
Merge pull request #1244 from opentripplanner/plan-trip-button-advanc…
amy-corson-ibigroup Jul 10, 2024
0440176
Change mobile container height on advanced panel open
amy-corson-ibigroup Jul 10, 2024
74a0a75
Merge pull request #1247 from opentripplanner/mobile-styling-advanced…
amy-corson-ibigroup Jul 11, 2024
c895829
update trip-from alpha
amy-corson-ibigroup Jul 11, 2024
7edd335
add classname for custom styling
amy-corson-ibigroup Jul 11, 2024
248924a
fix react-transition-group d/t bug
amy-corson-ibigroup Jul 11, 2024
58a0668
import dt selector to the advanced settings panel
amy-corson-ibigroup Jul 11, 2024
6baf3f1
remove unneccesary hover + subsettings states in batch settings
amy-corson-ibigroup Jul 11, 2024
d4215c5
fix button padding d/t selector
amy-corson-ibigroup Jul 12, 2024
09c5c06
Merge pull request #1248 from opentripplanner/dt-hover-cleanup
amy-corson-ibigroup Jul 12, 2024
212ce19
Update building-blocks with new dropdown import
amy-corson-ibigroup Jul 12, 2024
ca2e057
Merge branch 'dev' into master-trip-form-update
amy-corson-ibigroup Jul 12, 2024
4e0e0c0
fix: update imports. use text prop name.
josh-willis-arcadis Jul 17, 2024
14a7443
Merge branch 'master-trip-form-update' into remove-dropdown
josh-willis-arcadis Jul 17, 2024
653bb27
fix(nav-login-button): give li children a ul parent. use header inste…
josh-willis-arcadis Jul 19, 2024
ae3cc5c
fix(desktop-nav): add line height back to navBarItem
josh-willis-arcadis Jul 19, 2024
0489134
Revert "Merge branch 'master-trip-form-update' into remove-dropdown"
josh-willis-arcadis Jul 19, 2024
2d39d0a
Revert "Revert "Merge branch 'master-trip-form-update' into remove-dr…
josh-willis-arcadis Jul 19, 2024
67bdb1a
fix(route-details): fix bad merge
josh-willis-arcadis Jul 22, 2024
9b095ea
fix: add changes lost from bad merge
josh-willis-arcadis Jul 22, 2024
86a6c58
test: update snapshots
josh-willis-arcadis Jul 22, 2024
bf49d72
refactor(nav-login-button): swap <h4> for <p>
josh-willis-arcadis Jul 24, 2024
fe6746d
chore: remove unneeded space
josh-willis-arcadis Jul 24, 2024
bf9d769
fix(route-details): override color inherit
josh-willis-arcadis Jul 24, 2024
ad0026e
Revert "Merge branch 'master-trip-form-update' into remove-dropdown"
josh-willis-arcadis Jul 25, 2024
201b6ea
fix(batch-styled): use opacity instead of filter to avoid chome/filte…
amy-corson-ibigroup Jul 17, 2024
be539ac
style(TripMonitoredDays): Shuffle imports and types
binh-dam-ibigroup Jun 13, 2024
1ad2b63
refactor(TripBasicsPane): Apply round styles to availble days
binh-dam-ibigroup Jun 13, 2024
0e3c91c
refactor(TripBasicsPane): Improve styling
binh-dam-ibigroup Jun 14, 2024
5352c84
refactor(TripBasicsPane): Tweak styles
binh-dam-ibigroup Jun 14, 2024
309a317
refactor(TripBasicsPane): Adjust pill layout.
binh-dam-ibigroup Jul 15, 2024
4403663
refactor(TripBasicsPane): Adjust checkbox margin
binh-dam-ibigroup Jul 18, 2024
70c3581
refactor(TripBasicsPane): Accommodate narrow displays
binh-dam-ibigroup Jul 18, 2024
90040cc
add showAboutPrefixNonTransitLegs config var
josh-willis-arcadis May 30, 2024
f9d8e6c
update config key name
josh-willis-arcadis Jun 5, 2024
0991bfe
fix(connected-itinerary-body): address pr feedback
josh-willis-arcadis Jun 13, 2024
3cde2fd
refactor(connected-itinerary-body): address PR feedback. rename var
josh-willis-arcadis Jun 18, 2024
9aa7842
fix(connected-itinerary-body): use right prop names
josh-willis-arcadis Jul 15, 2024
629e88a
update otp-ui packages
josh-willis-arcadis Jul 15, 2024
f4ca79d
refactor: address pr feedback
josh-willis-arcadis Jul 19, 2024
8945382
test: update snapshots
josh-willis-arcadis Jul 19, 2024
134b826
chore(deps): update yarn.lock
josh-willis-arcadis Jul 19, 2024
1583237
tests: update snapshots
josh-willis-arcadis Jul 19, 2024
6973c05
refactor(reducers): Replace getDefaultQuery from core-utils with simp…
binh-dam-ibigroup Jun 13, 2024
9a47686
refactor(api): Remove func to delete unused params
binh-dam-ibigroup Jun 13, 2024
cd8e0c3
test(reducers): Update snapshots
binh-dam-ibigroup Jun 13, 2024
94119c3
refactor(util/api): Apply review feedback
binh-dam-ibigroup Jun 20, 2024
ae37a59
test(Update snapshots):
binh-dam-ibigroup Jun 20, 2024
d07e954
docs(util/api): Tweak comments
binh-dam-ibigroup Jun 20, 2024
9b8ac1c
fix(util/api): Initialize numItineraries reducer/url param using config.
binh-dam-ibigroup Jul 15, 2024
3cfa616
docs(example-config): Add undocumented numItineraries param
binh-dam-ibigroup Jul 15, 2024
07627f9
fix(actions/api): Prefer numItineraries URL param over config, remove…
binh-dam-ibigroup Jul 15, 2024
12d4863
refactor(util/api): Extract func for getting numItineraries from config
binh-dam-ibigroup Jul 15, 2024
a119599
refactor(apiV2): Use same fallback for numItineraries as reducers.
binh-dam-ibigroup Jul 23, 2024
fc9b068
Update building-blocks with new dropdown import
amy-corson-ibigroup Jul 12, 2024
5073581
Revert "Merge branch 'master-trip-form-update' into remove-dropdown"
josh-willis-arcadis Jul 19, 2024
bee4192
Revert "Revert "Merge branch 'master-trip-form-update' into remove-dr…
josh-willis-arcadis Jul 19, 2024
df99594
test: update snapshots
josh-willis-arcadis Jul 22, 2024
8ca864e
Revert "Merge branch 'master-trip-form-update' into remove-dropdown"
josh-willis-arcadis Jul 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,154 changes: 577 additions & 577 deletions __tests__/components/viewers/__snapshots__/nearby-view.js.snap

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ exports[`components > viewers > stop viewer should render with initial stop id a
>
<Styled(styled.span)>
<span
className="sc-jifHHV sc-hkwmXC frJUIW gWGcte"
className="sc-eHfRjS sc-hzMMVR itBJml esvTHq"
>
<ArrowLeft>
<StyledIconBase
Expand Down Expand Up @@ -267,11 +267,11 @@ exports[`components > viewers > stop viewer should render with initial stop id a
</div>
<styled.div>
<div
className="sc-hJxDiT dbjOgr"
className="sc-eltbHq dRzdDq"
>
<styled.div>
<div
className="sc-jlIlqL sdJoA"
className="sc-jGVbWl gRkaSo"
>
<h1>
<FormattedMessage
Expand Down
11 changes: 7 additions & 4 deletions __tests__/reducers/__snapshots__/create-otp-reducer.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -23,23 +23,26 @@ Object {
"transitOperators": Array [],
},
"currentQuery": Object {
"bikeSpeed": 3.58,
"date": "2019-08-04",
"departArrive": "NOW",
"endTime": "09:00",
"from": null,
"ignoreRealtimeUpdates": false,
"intermediatePlaces": Array [],
"maxBikeDistance": 4828,
"maxBikeTime": 20,
"maxEScooterDistance": 4828,
"maxWalkDistance": 1609,
"maxWalkTime": 15,
"mode": "WALK,TRANSIT",
"numItineraries": 3,
"optimize": "QUICK",
"optimizeBike": "SAFE",
"otherThanPreferredRoutesPenalty": 900,
"routingType": "ITINERARY",
"showIntermediateStops": true,
"startTime": "07:00",
"time": "19:34",
"to": null,
"watts": 250,
"wheelchair": false,
},
"filter": Object {
"sort": Object {
Expand Down
7 changes: 7 additions & 0 deletions __tests__/reducers/__snapshots__/create-user-reducer.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,20 @@ Object {
"defaults": Object {
"bikeSpeed": 3.58,
"endTime": "09:00",
"ignoreRealtimeUpdates": false,
"intermediatePlaces": Array [],
"maxBikeDistance": 4828,
"maxBikeTime": 20,
"maxEScooterDistance": 4828,
"maxWalkDistance": 1609,
"maxWalkTime": 15,
"mode": "WALK,TRANSIT",
"numItineraries": 3,
"optimize": "QUICK",
"optimizeBike": "SAFE",
"otherThanPreferredRoutesPenalty": 900,
"routingType": "ITINERARY",
"showIntermediateStops": true,
"startTime": "07:00",
"watts": 250,
"wheelchair": false,
Expand Down
16 changes: 16 additions & 0 deletions __tests__/util/api.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import { getDefaultQuery } from '../../lib/util/api'

describe('util > aoi', () => {
describe('getDefaultQuery', () => {
it('initializes numItineraries from config', () => {
const config = {
modes: {
numItineraries: 5
}
}
expect(getDefaultQuery(config).numItineraries).toBe(5)

expect(getDefaultQuery({}).numItineraries).toBe(3)
})
})
})
68 changes: 0 additions & 68 deletions __tests__/util/pattern-viewer.ts

This file was deleted.

2 changes: 1 addition & 1 deletion a11y/a11y.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ routes.forEach((route) => {

test('Mocked Main Trip planner page should pass Axe Tests', async () => {
await runAxeTestOnPath(
'/?ui_activeSearch=0qoydlnut&ui_activeItinerary=0&fromPlace=1900%20Main%20Street%2C%20Houston%2C%20TX%2C%20USA%3A%3A29.750144%2C-95.370998&toPlace=800%20Congress%2C%20Houston%2C%20TX%2C%20USA%3A%3A29.76263%2C-95.362178&date=2021-08-04&time=08%3A14&arriveBy=false&mode=WALK%2CBUS%2CTRAM&walkSpeed=1.34&numItineraries=3'
'/?ui_activeSearch=0qoydlnut&ui_activeItinerary=0&fromPlace=1900%20Main%20Street%2C%20Houston%2C%20TX%2C%20USA%3A%3A29.750144%2C-95.370998&toPlace=800%20Congress%2C%20Houston%2C%20TX%2C%20USA%3A%3A29.76263%2C-95.362178&date=2021-08-04&time=08%3A14&arriveBy=false&mode=WALK%2CBUS%2CTRAM&showIntermediateStops=true&maxWalkDistance=1207&optimize=QUICK&walkSpeed=1.34&ignoreRealtimeUpdates=true&numItineraries=3&otherThanPreferredRoutesPenalty=900'
)
})

Expand Down
2 changes: 1 addition & 1 deletion a11y/mocks/plan.json

Large diffs are not rendered by default.

22 changes: 8 additions & 14 deletions example-config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ api:
### The default query parameters can be overridden be uncommenting this object.
### Note: the override values must be valid values within otp-ui's query-params.js
# defaultQueryParams:
# walkSpeed: 1.34 # 3 mph in meters per second
# maxWalkDistance: 3219 # 2 miles in meters

### The persistence setting is used to enable the storage of places (home, work),
### recent searches/places, user overrides, and favorite stops.
Expand Down Expand Up @@ -223,6 +223,8 @@ geocoder:

# Use this mode config for the enhanced Transit+ config
modes:
### Optional number of itineraries to return by default - Defaults to 3.
# numItineraries: 3
# Definition for the mode buttons to display in trip form
modeButtons:
- iconName: bus
Expand Down Expand Up @@ -339,6 +341,8 @@ itinerary:
# Whether the plan first/previous/next/last buttons should be shown along with
# plan trip itineraries.
showPlanFirstLastButtons: false
# adds the 'about' and '~' prefixes to the duration of non transit legs and trip details panel
showApproximatePrefixAccessLegs: false
# Show all walking legs regardless of distance
showAllWalkLegs: false
# Filters out trips returned by OTP by default, unless specifically requested.
Expand Down Expand Up @@ -609,15 +613,8 @@ itinerary:
# vi:
# name: Tiếng Việt

# # Chinese (Simplified) must be entered using 'zh-Hans',
# # or, if no other Chinese language is defined, using 'zh'.
# zh-Hans:
# name: 汉语

# # Chinese (Traditional) must be entered using 'zh-Hant'.
# # If Chinese (Simplified) is also used, it must be defined as 'zh-Hans'
# zh-Hant:
# name: 漢語
# zh:
# name: 中国人

# es:
# name: Español
Expand Down Expand Up @@ -675,7 +672,4 @@ itinerary:
### Setting this to true will use the route viewer sort algorithm on routes
# useRouteViewSort: false
### Setting this to false will hide the shadowey dot that appears when dragging the map
# showShadowDotOnMapDrag: false
### In routes, this will always show the routeLongName before the headsign
### !!! WARNING: in some feeds, this may show the long name twice. In some feeds, this may cause layout issues !!!
# alwaysShowLongName: false
# showShadowDotOnMapDrag: false
32 changes: 9 additions & 23 deletions i18n/es.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,7 @@ actions:
No se puede guardar el plan: este plan no se pudo guardar debido a la
falta de capacidad en uno o más vehículos. Por favor, vuelva a planificar
su viaje.
maxTripRequestsExceeded: Número de solicitudes de viaje superadas sin resultados
válidos
maxTripRequestsExceeded: Número de solicitudes de viaje superadas sin resultados válidos
saveItinerariesError: "No se pudieron guardar los itinerarios: {err}"
setDateError: "Error al establecer la fecha:"
setGroupSizeError: "No se pudo establecer el tamaño del grupo:"
Expand All @@ -53,13 +52,10 @@ actions:
authTokenError: Error al obtener un token de autorización.
confirmDeleteMonitoredTrip: ¿Desea eliminar este viaje?
confirmDeletePlace: ¿Quiere eliminar este lugar?
emailVerificationResent: El mensaje de verificación de correo electrónico ha sido
reenviado.
emailVerificationResent: El mensaje de verificación de correo electrónico ha sido reenviado.
genericError: "Se ha encontrado un error: {err}"
itineraryExistenceCheckFailed: Comprobación de errores para ver si el viaje seleccionado
es posible.
mustAcceptTermsToSavePlace: Acepte los Términos de uso (en Mi Cuenta) para guardar
las ubicaciones.
itineraryExistenceCheckFailed: Comprobación de errores para ver si el viaje seleccionado es posible.
mustAcceptTermsToSavePlace: Acepte los Términos de uso (en Mi Cuenta) para guardar las ubicaciones.
mustBeLoggedInToSavePlace: Por favor, inicia la sesión para guardar las ubicaciones.
placeRemembered: La configuración de este lugar se ha guardado.
preferencesSaved: Sus preferencias se han guardado.
Expand Down Expand Up @@ -212,8 +208,7 @@ components:
a incluir el transporte publico en la selección de modos.
origin: origen
planTripTooltip: Planificar viaje
validationMessage: "Por favor, defina los siguientes campos para planificar un
viaje: {issues}"
validationMessage: "Por favor, defina los siguientes campos para planificar un viaje: {issues}"
BeforeSignInScreen:
mainTitle: Iniciando sesión
message: >
Expand Down Expand Up @@ -374,7 +369,6 @@ components:
nearbyListIntro: Lista de {count} entidades cercanas.
nothingNearby: No ubicaciónes cercanas.
spacesAvailable: "{spacesAvailable} espacios libres disponibles"
distanceAway: '{localizedDistanceString} de distancia'
NewAccountWizard:
createNewAccount: Crear una nueva cuenta
finish: ¡Configuración de la cuenta completa!
Expand Down Expand Up @@ -455,8 +449,6 @@ components:
minutos.
verified: Verificado
verify: Verificar
verifySms: Por favor, complete el proceso de verificación para configurar las
notificaciones por SMS.
Place:
deleteThisPlace: Borrar este lugar
enterAlert: >
Expand Down Expand Up @@ -562,8 +554,7 @@ components:
header: ¡La sesión está a punto de terminar!
keepSession: Continuar sesión
SimpleRealtimeAnnotation:
usingRealtimeInfo: Este viaje utiliza información de tráfico y retrasos en tiempo
real
usingRealtimeInfo: Este viaje utiliza información de tráfico y retrasos en tiempo real
StackedPaneDisplay:
savePreferences: Guardar preferencias
StopScheduleTable:
Expand Down Expand Up @@ -625,18 +616,15 @@ components:
travelingAt: Viajando a {milesPerHour}
vehicleName: Vehículo {vehicleNumber}
TripBasicsPane:
checkingItineraryExistence: Comprobación de la existencia de itinerarios para
cada día de la semana…
checkingItineraryExistence: Comprobación de la existencia de itinerarios para cada día de la semana…
tripDaysPrompt: ¿Qué días hace este viaje?
tripIsAvailableOnDaysIndicated: Su viaje está disponible en los días de la semana
indicados anteriormente.
tripIsAvailableOnDaysIndicated: Su viaje está disponible en los días de la semana indicados anteriormente.
tripNamePrompt: "Por favor, indique un nombre para este viaje:"
tripNotAvailableOnDay: El viaje no está disponible el {repeatedDay}
unsavedChangesExistingTrip: >-
Todavía no ha guardado su viaje. Si abandona la página, los cambios se
perderán.
unsavedChangesNewTrip: Todavía no ha guardado su nuevo viaje. Si abandona la página,
se perderá.
unsavedChangesNewTrip: Todavía no ha guardado su nuevo viaje. Si abandona la página, se perderá.
TripNotificationsPane:
advancedSettings: Configuración avanzada
altRouteRecommended: Se recomienda una ruta alternativa o un punto de transferencia
Expand Down Expand Up @@ -716,8 +704,6 @@ components:
happensOnDays: "Ocurre en: {days}"
notifications: "{leadTimeInMinutes} minutos antes de la salida programada"
notificationsDisabled: Notificaciones desactivadas
timeAndDuration: Tiempo y duración del viaje
monitoredTripDays: Días de viaje monitoreados
TripTools:
copyLink: Copiar enlace
header: Herramientas
Expand Down
File renamed without changes.
Loading