Skip to content

Rvs/front drop manage train schedule - #18101

Draft
RomainValls wants to merge 13 commits into
devfrom
rvs/front-drop-manage-train-schedule
Draft

Rvs/front drop manage train schedule#18101
RomainValls wants to merge 13 commits into
devfrom
rvs/front-drop-manage-train-schedule

Conversation

@RomainValls

Copy link
Copy Markdown
Contributor

No description provided.

Signez and others added 13 commits August 12, 2026 13:27
I don't understand why Typescript can't infer the proper type here.

Signed-off-by: Stanislas Signoud (Signez) <signez@stanisoft.net>
Signed-off-by: Stanislas Signoud (Signez) <signez@stanisoft.net>
We perform some heavy prop drilling at the moment to open the (old) itinerary modal. This commit moves that to a proper context to do so instead.

For now, this context does nothing, but it will be wired later to the new modal.

Signed-off-by: Stanislas Signoud (Signez) <signez@stanisoft.net>
Signed-off-by: Stanislas Signoud (Signez) <signez@stanisoft.net>
To make sure we don't break things in a way that is not relevant to our modal swapping, let's move the creation to its own hook that we will call from both the new and the old modal.

Signed-off-by: Stanislas Signoud (Signez) <signez@stanisoft.net>
We can now use the ItineraryModal to directly create and edit a train.

Signed-off-by: Stanislas Signoud (Signez) <signez@stanisoft.net>
Signed-off-by: Maymanaf <med.aymen.naf@gmail.com>
Signed-off-by: Maymanaf <med.aymen.naf@gmail.com>
Signed-off-by: Maymanaf <med.aymen.naf@gmail.com>
Signed-off-by: Maymanaf <med.aymen.naf@gmail.com>
Signed-off-by: Stanislas Signoud (Signez) <signez@stanisoft.net>
Signed-off-by: romainvalls <romain.valls95@gmail.com>
Signed-off-by: Stanislas Signoud (Signez) <signez@stanisoft.net>
@github-actions github-actions Bot added the area:front Work on Standard OSRD Interface modules label Aug 12, 2026
@RomainValls RomainValls self-assigned this Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:front Work on Standard OSRD Interface modules

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants