File tree 1 file changed +0
-12
lines changed
components/dashboard/src/settings
1 file changed +0
-12
lines changed Original file line number Diff line number Diff line change @@ -5,11 +5,6 @@ import { UserContext } from "../user-context";
5
5
import { SettingsPage } from "./SettingsPage" ;
6
6
7
7
export default function Preferences ( ) {
8
- const [ hasIDESettingsPermissions , setHasIDESettingsPermissions ] = useState < boolean | undefined > ( undefined ) ;
9
- if ( hasIDESettingsPermissions === undefined ) {
10
- getGitpodService ( ) . server . hasPermission ( 'ide-settings' ) . then ( hasPermission => setHasIDESettingsPermissions ( hasPermission ) ) ;
11
- }
12
-
13
8
const { user } = useContext ( UserContext ) ;
14
9
const [ defaultIde , setDefaultIde ] = useState < string > ( user ?. additionalData ?. ideSettings ?. defaultIde || 'theia' ) ;
15
10
const actuallySetDefaultIde = async ( value : string ) => {
@@ -40,13 +35,6 @@ export default function Preferences() {
40
35
< img className = "w-16" src = "/images/theia-gray.svg" />
41
36
</ div >
42
37
</ SelectableCard >
43
- < SelectableCard className = { `w-36 h-40 ${ hasIDESettingsPermissions ? '' : 'invisible' } ` } title = "Custom" selected = { ! [ 'code' , 'theia' ] . includes ( defaultIde ) } onClick = { ( ) => setDefaultIde ( '' ) } > </ SelectableCard >
44
- </ div >
45
- < div className = { `mt-4` } >
46
- < label className = { hasIDESettingsPermissions && ! [ 'code' , 'theia' ] . includes ( defaultIde ) ? 'opacity-100' : 'opacity-0' } >
47
- < p className = "text-base text-gray-600 font-bold leading-5" > Custom IDE image name</ p >
48
- < input className = "w-80 mt-1" type = "text" value = { defaultIde } onChange = { ( e ) => setDefaultIde ( e . target . value ) } onBlur = { ( e ) => actuallySetDefaultIde ( e . target . value ) } />
49
- </ label >
50
38
</ div >
51
39
</ SettingsPage >
52
40
</ div > ;
You can’t perform that action at this time.
0 commit comments