Hello, I am trying to use the TabStrip component but am running into issues. I have tried every combination of demos that are in the documentation, and none seem to function. I have tried it by just using @ref, I've tried just using ActiveTabIndex, and I've tried the below, and none seem to function the same as in the demos. With each way I tried, the previous active tab keeps it's .k-state-active class, and the newly selected tab receives a .k-state-active class. The previously selected tab does not get reset to .k-state-default. I have also tried this not nested within a TelerikGridLayout and it did not make a difference. Any input would be greatly appreciated
<TelerikGridLayout>
<GridLayoutColumns>
<GridLayoutColumn Width="100%"></GridLayoutColumn>
</GridLayoutColumns>
<GridLayoutRows>
<GridLayoutRow Height="10vh"></GridLayoutRow>
<GridLayoutRow Height="90vh"></GridLayoutRow>
</GridLayoutRows>
<GridLayoutItems>
<GridLayoutItem Column="1" Row="1" Class="m-auto">
<img src="Images/logo.png" />
</GridLayoutItem>
<GridLayoutItem Column="1" Row="2">
<TelerikTabStrip TabPosition="Telerik.Blazor.TabPosition.Top" @ref="BaseDashboardTabStrip" ActiveTabIndex="@currentTab" ActiveTabIndexChanged="@TabChangedHandler">
<TabStripTab Title="Tab 1">
</TabStripTab>
<TabStripTab Title="Tab 2">
</TabStripTab>
<TabStripTab Title="Tab 3">
</TabStripTab>
<TabStripTab Title="Tab 4">
</TabStripTab>
<TabStripTab Title="Tab 5">
</TabStripTab>
<TabStripTab Title="Tab 6">
</TabStripTab>
</TelerikTabStrip>
</GridLayoutItem>
</GridLayoutItems>
</TelerikGridLayout>
@code {
TelerikTabStrip BaseDashboardTabStrip;
int currentTab { get; set; } = 0;
void TabChangedHandler(int newIndex)
{
currentTab = newIndex;
StateHasChanged();
}
}