[REFACTOR]: Refactor Datafields UI to route-based edit flow (LiveView best practice) #449
Labels
No labels
bug
duplicate
enhancement
help wanted
high priority
invalid
L
low priority
M
medium priority
needs refinement
optional
question
S
UX research
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: local-it/mitgliederverwaltung#449
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context / Problem
On /admin/datafields we currently render overview + edit form within the same LiveView/component tree. This leads to UI inconsistencies (overview elements visible behind the edit view, modals can cause other sections to re-appear) and requires parent/child messaging to manage edit state.
Goal
Refactor the Datafields area to a route-driven flow using live_action (overview vs edit memberfield vs edit customfield).
The edit view should only show the “Datafields” header + the edit form. Overview should show both sections.
Modals (e.g. delete) must not cause the overview to re-render in the background.