Skip to content

Commit f913f98

Browse files
fix(codecatalyst): "Create Empty Dev Env" does not list projects #3274
Problem: "Create Dev Env" with "Empty" selection, does not list projects. Solution: Swap the old dropdown menu code with the existing quick pick code Signed-off-by: Nikolas Komonen <[email protected]>
1 parent 36cd6bc commit f913f98

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

src/codecatalyst/vue/create/source.vue

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,23 @@
6868
</div>
6969

7070
<div class="source-pickers" v-if="model.type === 'none'">
71-
<span style="width: 100%">
72-
<label class="option-label soft">Project</label>
73-
<select class="picker" v-model="model.selectedProject" @input="update">
74-
<option disabled :value="undefined">{{ loadingProjects ? 'Loading...' : 'Select a project' }}</option>
75-
<option v-for="project in projects" :key="project.name" :value="project">
76-
{{ `${project.org.name} / ${project.name}` }}
77-
</option>
78-
</select>
79-
</span>
71+
<div class="modes flex-sizing mt-16">
72+
<span class="flex-sizing mt-8">
73+
<label class="option-label soft">Space</label>
74+
<button class="project-button" @click="quickPickProject()">
75+
{{ selectedSpaceName }}
76+
<span class="icon icon-lg icon-vscode-edit edit-icon"></span>
77+
</button>
78+
</span>
79+
80+
<span class="flex-sizing mt-8">
81+
<label class="option-label soft">Project</label>
82+
<button class="project-button" @click="quickPickProject(model.selectedProject?.org.name)">
83+
{{ selectedProjectName }}
84+
<span class="icon icon-lg icon-vscode-edit edit-icon"></span>
85+
</button>
86+
</span>
87+
</div>
8088
</div>
8189
</template>
8290

0 commit comments

Comments
 (0)