@@ -8,29 +8,22 @@ import { FunctionComponent, useCallback, useMemo, useState } from "react";
8
8
import Header from "../components/Header" ;
9
9
import { WorkspaceEntry } from "./WorkspaceEntry" ;
10
10
import { 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" ;
14
12
import Arrow from "../components/Arrow" ;
15
13
import ConfirmationModal from "../components/ConfirmationModal" ;
16
- import { ProfileState } from "../user-settings/ProfileInformation" ;
17
14
import { useListWorkspacesQuery } from "../data/workspaces/list-workspaces-query" ;
18
15
import { EmptyWorkspacesContent } from "./EmptyWorkspacesContent" ;
19
16
import { WorkspacesSearchBar } from "./WorkspacesSearchBar" ;
20
17
import { hoursBefore , isDateSmallerOrEqual } from "@gitpod/gitpod-protocol/lib/util/timeutil" ;
21
18
import { useDeleteInactiveWorkspacesMutation } from "../data/workspaces/delete-inactive-workspaces-mutation" ;
22
- import { useFeatureFlags } from "../contexts/FeatureFlagContext" ;
23
19
24
20
const WorkspacesPage : FunctionComponent = ( ) => {
25
- const user = useCurrentUser ( ) ;
26
21
const [ limit , setLimit ] = useState ( 50 ) ;
27
22
const [ searchTerm , setSearchTerm ] = useState ( "" ) ;
28
23
const [ showInactive , setShowInactive ] = useState ( false ) ;
29
24
const [ deleteModalVisible , setDeleteModalVisible ] = useState ( false ) ;
30
25
const { data, isLoading } = useListWorkspacesQuery ( { limit } ) ;
31
- const isOnboardingUser = useMemo ( ( ) => user && User . isOnboardingUser ( user ) , [ user ] ) ;
32
26
const deleteInactiveWorkspaces = useDeleteInactiveWorkspacesMutation ( ) ;
33
- const { newSignupFlow } = useFeatureFlags ( ) ;
34
27
35
28
// Sort workspaces into active/inactive groups
36
29
const { activeWorkspaces, inactiveWorkspaces } = useMemo ( ( ) => {
@@ -96,12 +89,6 @@ const WorkspacesPage: FunctionComponent = () => {
96
89
/>
97
90
) }
98
91
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
-
105
92
{ ! isLoading &&
106
93
( activeWorkspaces . length > 0 || inactiveWorkspaces . length > 0 || searchTerm ? (
107
94
< >
0 commit comments