Commit
dfbb11fe8266866c03db6bd38615617fcaf00c48
by mandvi.vermaimplement playlist selection logic and improve validation in PlaylistEdit
- Implement selection logic in `LearningUnitListViewModel` to allow picking specific navigation items (e.g., Grades) for playlists.
- Update `LearningUnitListScreen` to highlight selected navigation items and disable the "Select Playlist" button until a selection is made.
- Refactor `PlaylistEditViewModel` to use `UiText` for title validation errors and display a "required field" message.
- Update UI labels and strings, changing "Lesson/assessment" to "Task" and adding required field indicators.
- Adjust Maestro test flow to reflect updated navigation and UI labels.