Skip to content

refactor(mobile-manage): localize project inputs and unify project list#2

Open
chennemann wants to merge 1 commit intocryzshfrom
chore/mobile-manage-projects-ui-local-and-unified-list
Open

refactor(mobile-manage): localize project inputs and unify project list#2
chennemann wants to merge 1 commit intocryzshfrom
chore/mobile-manage-projects-ui-local-and-unified-list

Conversation

@chennemann
Copy link
Owner

@chennemann chennemann commented Feb 28, 2026

Context:

  • Continue reducing Workspace Hub ViewModel contract surface and simplify project rendering state.

Changes:

  • Move project path and search query handling to UI-local state in ManageScreen.
  • Replace split favorite/other state fields with a single projects list in ManageUiState.
  • Keep favorites visible in both places: top favorites row and expandable projects section.
  • Update ManageViewModel and ManageViewModelTest for the unified model.

@chennemann chennemann deleted the branch cryzsh February 28, 2026 07:29
@chennemann chennemann closed this Feb 28, 2026
@chennemann chennemann reopened this Feb 28, 2026
@chennemann chennemann changed the base branch from chore/mobile-remove-workspace-hub-sessions to cryzsh February 28, 2026 08:03
Context:

- Reduce transient ViewModel state and simplify the projects section contract.

Changes:

- Moved project path and query handling to UI-local state in ManageScreen.

- Replaced split favorite/other lists in ManageUiState with a single projects list.

- Kept favorite projects visible in the top favorites row and in the expandable projects list.

- Updated ManageViewModel mapping and ManageViewModel tests accordingly.
@chennemann chennemann force-pushed the chore/mobile-manage-projects-ui-local-and-unified-list branch from bd0cc77 to ffab288 Compare February 28, 2026 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant