TrueSparrowSystems / AI-SalesSparrow-Android-App

MIT License
1 stars 0 forks source link

Task/UI bugs fix #89

Closed dakshbhardwaj closed 1 year ago

dakshbhardwaj commented 1 year ago

Summary:

Changelog:

Summary by CodeRabbit

coderabbitai[bot] commented 1 year ago

Walkthrough

This pull request introduces several enhancements to the task management feature of the Android application. It includes changes to handle user name updates, task creation and deletion, and UI improvements. The version code for the staging build has also been updated.

Changes

File Summary
app/build.gradle.kts Updated versionCode from 1 to 6 for the staging build variant.
.../common_components/*.kt Introduced new components and updated existing ones to handle user name updates and task management.
.../sales/models/SaveNote.kt Added a new optional property task_id to the Tasks data class.
.../sales/repository/TasksRepository.kt Removed a blank line in the code.
.../sales/screens/*.kt Enhanced screens to handle task creation, deletion, and user name updates.
.../sales/services/NavigationService.kt Simplified the URL structure for the TaskScreen.
.../sales/util/Screens.kt Modified the TaskScreen route by removing the {id} parameter.
.../sales/viewmodals/TasksViewModal.kt Updated the view model to track selected user name, user ID, and due date.

🐇💻

Code hopping through the day,

Making tasks easier in every way.

User names update with a click,

And tasks are managed, quick as a tick!

So here's to the code, so neat and fine,

Celebrating changes, as they intertwine! 🎉🥕

Tips ### Chat with CodeRabbit Bot (`@coderabbitai`) - Mention `@coderabbitai` in any *review comment* for bot assistance. The bot stays silent unless called upon. - Note: Review comments are made on code diffs or files, not on the PR overview. ### Pause Incremental Reviews - Insert `@coderabbitai: ignore` in the PR description to halt the bot's ongoing reviews. Remove the line to resume.