Remove redundant per-app SettingsPage.vue views #50
Labels
No labels
app:activities
app:chat
app:events
app:forum
app:libra
app:market
app:restaurant
app:tasks
app:wallet
app:webapp
bug
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
aiolabs/webapp#50
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?
After the unified bottom-nav refactor lands, theme / language / currency preferences move into the shared profile sheet (
<ProfileSheetContent>). Several apps currently have a dedicatedSettingsPage.vueroute mostly devoted to those same controls:src/modules/activities/views/SettingsPage.vue(also surfaced as a Settings tab in the bottom nav)src/modules/accounting/views/SettingsPage.vue(Libra)Scope
SettingsPage.vuein thesrc/modules/tree.router.push('/settings')callsites.NotificationsSettings.vue).Why now
Filed as a follow-up to the unified bottom-nav plan; not bundling into the initial refactor PR because deletions deserve focused review.
Depends on
Acceptance
SettingsPage.vueonly contains app-specific settings.Settingstabs (where they only led to the global-prefs page) are removed.router.pushreferences.