igniteui-webcomponents icon indicating copy to clipboard operation
igniteui-webcomponents copied to clipboard

Tab component - Unify implementation in a single component

Open rkaraivanov opened this issue 3 years ago • 0 comments

Description

When the tabs were implemented, due to the way slot projection work, we took the approach to have separate header and panel components for each tab.

However, this creates problems for accessibility and ease of use from a developer point of view.

I suggest refactoring the tab into a single <igc-tab> component with the appropriate slots for header/content.

rkaraivanov avatar Sep 08 '22 08:09 rkaraivanov