#10 bennung skills und levels
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
scammo
2021-08-12 17:13:04 +02:00
parent 0bf6f187e7
commit 3800fb2a08
6 changed files with 53 additions and 16 deletions

View File

@ -15,19 +15,7 @@
</div>
<div class="col">
<div v-if="selectedResult">
<div v-if="type != 'contacttype'">
<select
class="form-select"
aria-label="Selektiere dein Level"
v-model="level"
>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
</div>
<div v-else>
<div v-if="type === 'contacttype'">
<input
type="text"
class="form-control"
@ -35,6 +23,24 @@
v-model="contactContent"
/>
</div>
<div v-if="type === 'language'">
<select
class="form-select"
aria-label="Selektiere dein Level"
v-model="level"
>
<option v-for="(value, key) in languagesSelection" :value="key" :key="key">{{value}}</option>
</select>
</div>
<div v-else>
<select
class="form-select"
aria-label="Selektiere dein Level"
v-model="level"
>
<option v-for="(value, key) in levelSelection" :value="key" :key="key">{{value}}</option>
</select>
</div>
</div>
</div>
<div class="col">
@ -92,6 +98,9 @@
<script>
import ProfileList from "@/components/ProfileList";
import levelJson from "@/assets/skill_level.json"
import languagesJson from "@/assets/language_level.json"
export default {
name: "AutoComplete",
components: {
@ -115,8 +124,10 @@ export default {
contactContent: "",
searchResults: [],
showErrorMessage: false,
level: 1,
level: "1",
selectedResult: null,
levelSelection: levelJson,
languagesSelection: languagesJson,
};
},
methods: {