Skip to content

Commit 95bd263

Browse files
committed
[dashboard] Delete custom IDE image option from new dashboard again
Context: #3482 (comment)
1 parent 9c48b4e commit 95bd263

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

components/dashboard/src/settings/Preferences.tsx

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ import { UserContext } from "../user-context";
55
import { SettingsPage } from "./SettingsPage";
66

77
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-
138
const { user } = useContext(UserContext);
149
const [ defaultIde, setDefaultIde ] = useState<string>(user?.additionalData?.ideSettings?.defaultIde || 'theia');
1510
const actuallySetDefaultIde = async (value: string) => {
@@ -40,13 +35,6 @@ export default function Preferences() {
4035
<img className="w-16" src="/images/theia-gray.svg"/>
4136
</div>
4237
</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>
5038
</div>
5139
</SettingsPage>
5240
</div>;

0 commit comments

Comments
 (0)