-
-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(platform): Refactor project components #626
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
PR Type
Enhancement, Bug fix
Description
Refactored project creation and editing components for modularity.
Introduced
CreateProjectDialogue
andEditProjectSheet
components.Replaced local storage workspace management with Jotai state management.
Improved error handling and user feedback with
toast
notifications.Changes walkthrough 📝
7 files
Refactored project dashboard to use modular components
Added new modular component for project creation
Added new modular component for project editing
Updated project card to integrate with new edit sheet
Refactored workspace handling to use Jotai state
Added Jotai atoms for workspace and project state management
Reintroduced workspace utility functions for local storage management
1 files
Removed unused import for cleaner code
1 files
Minor formatting cleanup in sidebar component