Skip to content

Commit 2d8ca64

Browse files
committed
Add an option for triaging issues
1 parent b4bec16 commit 2d8ca64

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

webpack/js/components.js

+20
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,20 @@ export const App = {
8484
<div class="columns">
8585
<div class="column is-one-quarter">
8686
<form id="filters" v-if="options.skills.length">
87+
<label for="aim">
88+
<strong>Aim</strong><br/>
89+
I am interested in...
90+
</label>
91+
<VueSelect
92+
v-model="filters.aim"
93+
id="aim"
94+
name="aim"
95+
:options="options.aims"
96+
label="name"
97+
:reduce="aim => aim.code"
98+
:clearable="false"/>
99+
<br/>
100+
<template v-if="filters.aim === 'contribute'">
87101
<label for="skills">
88102
<strong>Skill set</strong><br/>
89103
Choose up to three skills that you would like to see issues for.
@@ -110,6 +124,7 @@ export const App = {
110124
label="name"
111125
:reduce="experience => experience.code"
112126
:clearable="false"/>
127+
</template>
113128
</form>
114129
<div v-else>
115130
Loading filters, please wait...
@@ -137,13 +152,18 @@ export const App = {
137152
data() {
138153
return {
139154
options: {
155+
aims: [
156+
{name: 'Contributing code', code: 'contribute'},
157+
{name: 'Triaging issues', code: 'triage'}
158+
],
140159
skills: [],
141160
experiences: [
142161
{name: 'Yes, it is', code: 'beginner'},
143162
{name: 'No, it isn\'t', code: 'experienced'}
144163
]
145164
},
146165
filters: {
166+
aim: 'contribute',
147167
skills: [],
148168
experience: 'experienced'
149169
},

0 commit comments

Comments
 (0)