File tree 1 file changed +8
-12
lines changed
components/dashboard/src/settings
1 file changed +8
-12
lines changed Original file line number Diff line number Diff line change @@ -33,8 +33,6 @@ export default function Preferences() {
33
33
setDefaultIde ( value ) ;
34
34
}
35
35
36
- const desktopIdeFeatureEnabled = ! ! user ?. rolesOrPermissions ?. includes ( 'admin' ) ;
37
-
38
36
const [ defaultDesktopIde , setDefaultDesktopIde ] = useState < string > ( user ?. additionalData ?. ideSettings ?. defaultDesktopIde || 'intellij' ) ;
39
37
const actuallySetDefaultDesktopIde = async ( value : string ) => {
40
38
const additionalData = user ?. additionalData || { } ;
@@ -88,16 +86,14 @@ export default function Preferences() {
88
86
</ SelectableCard >
89
87
</ Tooltip >
90
88
</ div >
91
- { desktopIdeFeatureEnabled &&
92
- < div className = "mt-4 space-x-4 flex" >
93
- < CheckBox
94
- title = "Open in Desktop IDE"
95
- desc = "Choose whether you would like to open your workspace in a desktop IDE instead."
96
- checked = { useDesktopIde }
97
- onChange = { ( evt ) => actuallySetUseDesktopIde ( evt . target . checked ) } />
98
- </ div >
99
- }
100
- { desktopIdeFeatureEnabled && useDesktopIde &&
89
+ < div className = "mt-4 space-x-4 flex" >
90
+ < CheckBox
91
+ title = "Open in Desktop IDE"
92
+ desc = "Choose whether you would like to open your workspace in a desktop IDE instead."
93
+ checked = { useDesktopIde }
94
+ onChange = { ( evt ) => actuallySetUseDesktopIde ( evt . target . checked ) } />
95
+ </ div >
96
+ { useDesktopIde &&
101
97
< div className = "mt-4 space-x-4 flex" >
102
98
< SelectableCard className = "w-36 h-40" title = "IntelliJ IDEA" selected = { defaultDesktopIde === 'intellij' } onClick = { ( ) => actuallySetDefaultDesktopIde ( 'intellij' ) } >
103
99
< div className = "flex justify-center mt-3" >
You can’t perform that action at this time.
0 commit comments