Depends on: #6471
Description:
Currently, when post-menu is used as a child component (e.g., within post-language-switch), the label prop validation fail in Nextjs integration package:
Current Workaround:
Implemented in #6471 - using requestAnimationFrame() to defer validation in post-menu.
Task:
- Enhancing validation utilities (checkRequiredAndType, etc.) to be aware of parent-child component lifecycle
- Adding an option to defer validation for nested components
Affected Components:
Potentially any component with required props that may be used as a child component.