@@ -8,29 +8,22 @@ import { FunctionComponent, useCallback, useMemo, useState } from "react";
88import Header from "../components/Header" ;
99import { WorkspaceEntry } from "./WorkspaceEntry" ;
1010import { ItemsList } from "../components/ItemsList" ;
11- import { useCurrentUser } from "../user-context" ;
12- import { User , WorkspaceInfo } from "@gitpod/gitpod-protocol" ;
13- import SelectIDEModal from "../user-settings/SelectIDEModal" ;
11+ import { WorkspaceInfo } from "@gitpod/gitpod-protocol" ;
1412import Arrow from "../components/Arrow" ;
1513import ConfirmationModal from "../components/ConfirmationModal" ;
16- import { ProfileState } from "../user-settings/ProfileInformation" ;
1714import { useListWorkspacesQuery } from "../data/workspaces/list-workspaces-query" ;
1815import { EmptyWorkspacesContent } from "./EmptyWorkspacesContent" ;
1916import { WorkspacesSearchBar } from "./WorkspacesSearchBar" ;
2017import { hoursBefore , isDateSmallerOrEqual } from "@gitpod/gitpod-protocol/lib/util/timeutil" ;
2118import { useDeleteInactiveWorkspacesMutation } from "../data/workspaces/delete-inactive-workspaces-mutation" ;
22- import { useFeatureFlags } from "../contexts/FeatureFlagContext" ;
2319
2420const WorkspacesPage : FunctionComponent = ( ) => {
25- const user = useCurrentUser ( ) ;
2621 const [ limit , setLimit ] = useState ( 50 ) ;
2722 const [ searchTerm , setSearchTerm ] = useState ( "" ) ;
2823 const [ showInactive , setShowInactive ] = useState ( false ) ;
2924 const [ deleteModalVisible , setDeleteModalVisible ] = useState ( false ) ;
3025 const { data, isLoading } = useListWorkspacesQuery ( { limit } ) ;
31- const isOnboardingUser = useMemo ( ( ) => user && User . isOnboardingUser ( user ) , [ user ] ) ;
3226 const deleteInactiveWorkspaces = useDeleteInactiveWorkspacesMutation ( ) ;
33- const { newSignupFlow } = useFeatureFlags ( ) ;
3427
3528 // Sort workspaces into active/inactive groups
3629 const { activeWorkspaces, inactiveWorkspaces } = useMemo ( ( ) => {
@@ -96,12 +89,6 @@ const WorkspacesPage: FunctionComponent = () => {
9689 />
9790 ) }
9891
99- { /* TODO: can remove this once newSignupFlow flag is enabled */ }
100- { isOnboardingUser && ! newSignupFlow && < SelectIDEModal location = { "workspace_list" } /> }
101-
102- { /* TODO: can remove this once newSignupFlow flag is enabled */ }
103- { ! isOnboardingUser && ! newSignupFlow && < ProfileState . NudgeForProfileUpdateModal /> }
104-
10592 { ! isLoading &&
10693 ( activeWorkspaces . length > 0 || inactiveWorkspaces . length > 0 || searchTerm ? (
10794 < >
0 commit comments