Skip to content

Refactor SignUp, MainLayout, MetaModelsPanel, ToolsPanel, VsumsPanel,…#41

Merged
ma-mirzaei merged 3 commits intovitruv-tools:developfrom
TsotneMikadze:develop
Sep 22, 2025
Merged

Refactor SignUp, MainLayout, MetaModelsPanel, ToolsPanel, VsumsPanel,…#41
ma-mirzaei merged 3 commits intovitruv-tools:developfrom
TsotneMikadze:develop

Conversation

@TsotneMikadze
Copy link
Contributor

… ProjectPage, and ApiService for enhanced functionality and user experience

  • Removed unnecessary elements from SignUp component for cleaner UI.
  • Updated MainLayout to conditionally render workspace overlays and improve route handling.
  • Enhanced MetaModelsPanel with props for active vSUM management.
  • Optimized ToolsPanel filter logic and input handling.
  • Expanded VsumsPanel to include CRUD operations and improved state management.
  • Modified ProjectPage to integrate vSUM functionality and manage active vSUM states.
  • Added new API methods in ApiService for vSUM operations and improved error handling.
  • Updated type exports to include vSUM types for better type management.

… ProjectPage, and ApiService for enhanced functionality and user experience

- Removed unnecessary elements from SignUp component for cleaner UI.
- Updated MainLayout to conditionally render workspace overlays and improve route handling.
- Enhanced MetaModelsPanel with props for active vSUM management.
- Optimized ToolsPanel filter logic and input handling.
- Expanded VsumsPanel to include CRUD operations and improved state management.
- Modified ProjectPage to integrate vSUM functionality and manage active vSUM states.
- Added new API methods in ApiService for vSUM operations and improved error handling.
- Updated type exports to include vSUM types for better type management.
- Removed loadingId state and associated logic for improved clarity.
- Eliminated derived states activeEdit and activeDetails as they are no longer needed, streamlining the component's functionality.
- Eliminated loadingId state and its associated logic to simplify the component's functionality.
- Streamlined error handling by removing unnecessary finalization steps.
@ma-mirzaei ma-mirzaei merged commit 3a95446 into vitruv-tools:develop Sep 22, 2025
1 of 2 checks passed
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.

2 participants