Skip to content

Conversation

@rami-elementor
Copy link
Member

@rami-elementor rami-elementor commented Dec 30, 2025

✨ PR Description

Purpose: Fix React console warnings and errors by correcting prop handling, component structure, and CSS pseudo-selectors across multiple UI components.

Main changes:

  • Wrapped TablePagination in TableFooter with TableRow to fix Material-UI table structure warnings
  • Added destructured props in HelpPopupMenu and PopupMenu to prevent invalid prop forwarding
  • Implemented shouldForwardProp config in styled components to filter non-DOM custom props
  • Fixed missing keys in mapped children and optional chaining for undefined attributes
  • Replaced invalid CSS :last-child with :last-of-type pseudo-selector in styled components

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Description using Guidelines Learn how

@rami-elementor rami-elementor requested a review from a team December 30, 2025 18:20
@rami-elementor rami-elementor marked this pull request as draft December 30, 2025 18:20
Wrap Infotip children in Fragment to ensure single ReactElement is passed to Tooltip component, resolving console warning about invalid prop type.
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.

1 participant