Major UI Enhancements & Code Refactoring
This release focuses on improving code organization and component structure for better maintainability and performance.
New Features
- Extracted SearchBar and AppliedFilters as autonomous components
- Reorganized LogsChart into dedicated folder with utility modules
- Added SCSS modules for LogsTable, AttributeValuesList, and AppliedFilters
- Improved component autonomy with Redux connections
Improvements
- Reduced Search component from 401 to 205 lines (49% reduction)
- Better separation of concerns across components
- Enhanced code maintainability and readability
- Improved component reusability