[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)
PR Type
What kind of change does this PR introduce?
[ ] Bugfix
[X] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[X] Documentation content changes
[ ] Other... Please describe:
Which package are you modifying?
[ ] accordion
[ ] alert
[ ] alert-dialog
[ ] aspect-ratio
[ ] avatar
[ ] badge
[ ] button
[ ] calendar
[ ] card
[ ] checkbox
[ ] collapsible
[ ] combobox
[ ] command
[ ] context-menu
[ ] data-table
[ ] date-picker
[ ] dialog
[ ] dropdown-menu
[ ] hover-card
[ ] input
[ ] label
[ ] menubar
[ ] navigation-menu
[ ] pagination
[ ] popover
[ ] progress
[ ] radio-group
[ ] scroll-area
[ ] select
[ ] separator
[ ] sheet
[ ] skeleton
[ ] slider
[ ] switch
[ ] table
[X] tabs
[ ] textarea
[ ] toast
[ ] toggle
[ ] tooltip
[ ] typography
What is the current behavior?
User need to use BrnTabsDirective in the template.
<div brnTabs="account">
...
</div>
What is the new behavior?
Exposes a HlmTabsComponent to be used instead of BrnTabsDirective. HlmTabsComponent has BrnTabsDirective as host directive and exposes all inputs. Active tab is provided with tab input.
<hlm-tabs tab="account">
...
</hlm-tabs>
I have updated the tabs examples to only use HlmTabs* imports.
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
Which package are you modifying?
What is the current behavior?
User need to use
BrnTabsDirective
in the template.What is the new behavior?
Exposes a
HlmTabsComponent
to be used instead ofBrnTabsDirective
.HlmTabsComponent
hasBrnTabsDirective
as host directive and exposes all inputs. Active tab is provided withtab
input.I have updated the tabs examples to only use
HlmTabs*
imports.Does this PR introduce a breaking change?
Other information