1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-25 00:07:47 +01:00

fix: now feature table does not dissapear (#8554)

Feature table does not dissapear when onboarding and filter settings
hides all features
This commit is contained in:
Jaanus Sellin 2024-10-28 15:39:20 +02:00 committed by GitHub
parent 622998c62e
commit eaab9db60d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 6 deletions

View File

@ -82,8 +82,7 @@ test('selects project features', async () => {
expect(screen.queryByTestId(BATCH_SELECTED_COUNT)).not.toBeInTheDocument();
});
// TODO: stopped working after react v18 upgrade
test.skip('filters by tag', async () => {
test('filters by tag', async () => {
setupApi();
render(
<Routes>
@ -134,8 +133,7 @@ test('filters by flag type', async () => {
await screen.findByText('Operational');
});
// TODO: stopped working after react v18 upgrade
test.skip('filters by flag author', async () => {
test('filters by flag author', async () => {
setupApi();
render(
<Routes>

View File

@ -134,8 +134,8 @@ export const ProjectFeatureToggles = ({
onboardingUIEnabled &&
project.onboardingStatus.status !== 'onboarded' &&
onboardingFlow === 'visible';
const showFeaturesTable =
(total !== undefined && total > 0) || notOnboarding;
const noFeaturesExistInProject = project.featureTypeCounts?.length === 0;
const showFeaturesTable = !noFeaturesExistInProject || notOnboarding;
const trackOnboardingFinish = (sdkName: string) => {
if (!isOnboarding) {