Welcome to the React feedback portal. We’re happy you’re here! If you have feedback on how to improve the React, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
I encountered this issue in the following scenario:
- add two class components directly inside the <DashboardLayoutComponent> (i cannot define the class component as a PanelModel and include it in a PanelDirective because of the complexity of that component - props, callback functions)
- add a condition for the second component: {this.state.BooleanConditionTrue ? <Component /> : null}
- have a button which changes the state of the condition: from 'true' to 'false' and back to 'true'
When the condition is again 'true', the component is rendered inside the dashboard layout, but the width of the panel is broken and the resize and drag functionalities are missing.
I attached an example of the implementation.
Please review this issue and let me know if you have questions or notice a quick fix/workaround I could use to handle this.
Thanks!