Skip to content

Conversation

abhay-keyvalue
Copy link
Contributor

  • Removed defaultThemeProps and integrated theme properties directly into the theme structure.
  • Updated MultiLevelTable and TableRow components to utilize the new theme structure with levelColors for row backgrounds.
  • Enhanced row styling logic in TableRow component using useMemo for performance optimization.
  • Changed package name in package-lock.json to reflect the correct organization.

Pull Request Checklist

  • Read the contributing guidelines.
  • Linked to an issue: Fixes # (replace with the issue number, if applicable)
  • Branch is up-to-date with the base branch: master
  • Changes pass tests locally: npm test or yarn test
  • Documentation has been updated, if necessary
  • Code follows the style guide of the project

Description

Update theme structure and remove default theme props

Checklist for Reviewers

  • Code follows project conventions and style
  • Changes do not introduce new warnings or errors
  • Unit tests cover the changes
  • Documentation is updated

By submitting this pull request, I confirm that my contribution is made under the terms of the MIT License.

- Removed defaultThemeProps and integrated theme properties directly into the theme structure.
- Updated MultiLevelTable and TableRow components to utilize the new theme structure with levelColors for row backgrounds.
- Enhanced row styling logic in TableRow component using useMemo for performance optimization.
- Changed package name in package-lock.json to reflect the correct organization.
@anitta-keyvalue anitta-keyvalue merged commit f20903c into develop May 13, 2025
@anitta-keyvalue anitta-keyvalue deleted the refactor/row-color branch May 13, 2025 05:46
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