diff --git a/frontend/src/component/admin/menu/AdminTabsMenu.tsx b/frontend/src/component/admin/menu/AdminTabsMenu.tsx index 3895089c9a..acc9195cd5 100644 --- a/frontend/src/component/admin/menu/AdminTabsMenu.tsx +++ b/frontend/src/component/admin/menu/AdminTabsMenu.tsx @@ -21,7 +21,7 @@ const StyledBadgeContainer = styled('div')(({ theme }) => ({ })); export const AdminTabsMenu: VFC = () => { - const { uiConfig, isPro, isOss } = useUiConfig(); + const { isPro, isOss } = useUiConfig(); const { pathname } = useLocation(); const activeTab = pathname.split('/')[2]; diff --git a/frontend/src/component/admin/roles/RolesTable/RoleDeleteDialog/RoleDeleteDialogProjectRole/RoleDeleteDialogProjectRoleTable.tsx b/frontend/src/component/admin/roles/RolesTable/RoleDeleteDialog/RoleDeleteDialogProjectRole/RoleDeleteDialogProjectRoleTable.tsx index 935ce9e885..2d19f88e92 100644 --- a/frontend/src/component/admin/roles/RolesTable/RoleDeleteDialog/RoleDeleteDialogProjectRole/RoleDeleteDialogProjectRoleTable.tsx +++ b/frontend/src/component/admin/roles/RolesTable/RoleDeleteDialog/RoleDeleteDialogProjectRole/RoleDeleteDialogProjectRoleTable.tsx @@ -3,7 +3,6 @@ import { useMemo, useState } from 'react'; import { useTable, useSortBy, useFlexLayout, Column } from 'react-table'; import { sortTypes } from 'utils/sortTypes'; import { TextCell } from 'component/common/Table/cells/TextCell/TextCell'; -import { HighlightCell } from 'component/common/Table/cells/HighlightCell/HighlightCell'; import { IProjectRoleUsageCount } from 'interfaces/project'; import { LinkCell } from 'component/common/Table/cells/LinkCell/LinkCell'; diff --git a/frontend/src/component/admin/serviceAccounts/ServiceAccounts.tsx b/frontend/src/component/admin/serviceAccounts/ServiceAccounts.tsx index 3db836de9d..96343f6769 100644 --- a/frontend/src/component/admin/serviceAccounts/ServiceAccounts.tsx +++ b/frontend/src/component/admin/serviceAccounts/ServiceAccounts.tsx @@ -3,7 +3,6 @@ import { PermissionGuard } from 'component/common/PermissionGuard/PermissionGuar import { ServiceAccountsTable } from './ServiceAccountsTable/ServiceAccountsTable'; import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig'; import { PremiumFeature } from 'component/common/PremiumFeature/PremiumFeature'; -import { AdminTabsMenu } from '../menu/AdminTabsMenu'; import { ConditionallyRender } from 'component/common/ConditionallyRender/ConditionallyRender'; export const ServiceAccounts = () => { diff --git a/frontend/src/component/application/ApplicationList/TemporaryApplicationListWrapper.tsx b/frontend/src/component/application/ApplicationList/TemporaryApplicationListWrapper.tsx index 120bd5e536..0c86a6f2ea 100644 --- a/frontend/src/component/application/ApplicationList/TemporaryApplicationListWrapper.tsx +++ b/frontend/src/component/application/ApplicationList/TemporaryApplicationListWrapper.tsx @@ -1,24 +1,4 @@ -import { useMemo } from 'react'; -import { Avatar, CircularProgress, Icon, Link } from '@mui/material'; -import { Warning } from '@mui/icons-material'; -import { styles as themeStyles } from 'component/common'; -import { PageContent } from 'component/common/PageContent/PageContent'; -import { PageHeader } from 'component/common/PageHeader/PageHeader'; -import useApplications from 'hooks/api/getters/useApplications/useApplications'; import { ConditionallyRender } from 'component/common/ConditionallyRender/ConditionallyRender'; -import { Search } from 'component/common/Search/Search'; -import { SearchHighlightProvider } from 'component/common/Table/SearchHighlightContext/SearchHighlightContext'; -import { - SortableTableHeader, - Table, - TableBody, - TableCell, - TableRow, -} from '../../common/Table'; -import { useGlobalFilter, useSortBy, useTable } from 'react-table'; -import { sortTypes } from 'utils/sortTypes'; -import { IconCell } from 'component/common/Table/cells/IconCell/IconCell'; -import { LinkCell } from 'component/common/Table/cells/LinkCell/LinkCell'; import useUiConfig from '../../../hooks/api/getters/useUiConfig/useUiConfig'; import { ApplicationList } from './ApplicationList'; import { OldApplicationList } from './OldApplicationList'; diff --git a/src/lib/__snapshots__/create-config.test.ts.snap b/src/lib/__snapshots__/create-config.test.ts.snap index 3431f8b6d7..77e911276c 100644 --- a/src/lib/__snapshots__/create-config.test.ts.snap +++ b/src/lib/__snapshots__/create-config.test.ts.snap @@ -93,6 +93,7 @@ exports[`should create default config 1`] = ` }, "migrationLock": true, "multipleRoles": false, + "newApplicationList": false, "personalAccessTokensKillSwitch": false, "proPlanAutoCharge": false, "responseTimeWithAppNameKillSwitch": false, @@ -129,6 +130,7 @@ exports[`should create default config 1`] = ` }, "migrationLock": true, "multipleRoles": false, + "newApplicationList": false, "personalAccessTokensKillSwitch": false, "proPlanAutoCharge": false, "responseTimeWithAppNameKillSwitch": false, diff --git a/src/lib/types/experimental.ts b/src/lib/types/experimental.ts index 4f6bce1ec0..3536f06908 100644 --- a/src/lib/types/experimental.ts +++ b/src/lib/types/experimental.ts @@ -133,6 +133,10 @@ const flags: IFlags = { process.env.UNLEASH_EXPERIMENTAL_MULTIPLE_ROLES, false, ), + newApplicationList: parseEnvVarBoolean( + process.env.UNLEASH_EXPERIMENTAL_NEW_APPLICATION_LIST, + false, + ), }; export const defaultExperimentalOptions: IExperimentalOptions = {