Skip to content
Snippets Groups Projects
Commit dc7b3270 authored by Angelina Filippova's avatar Angelina Filippova
Browse files

Add input for configuring atom values

parent 7aba7833
No related branches found
No related tags found
1 merge request!65Update server configuration
...@@ -20,16 +20,17 @@ ...@@ -20,16 +20,17 @@
@change="updateSetting($event, settingsGroup.key, setting.key)"/> @change="updateSetting($event, settingsGroup.key, setting.key)"/>
<el-select <el-select
v-if="setting.type === 'module'" v-if="setting.type === 'module'"
:value="data.value" :value="data[setting.key]"
clearable clearable
@change="updateSetting($event, settingsGroup.key, 'value')"> @change="updateSetting($event, settingsGroup.key, setting.key)">
<el-option <el-option
v-for="option in setting.suggestions" v-for="option in setting.suggestions"
:value="option" :value="option"
:key="option"/> :key="option"/>
</el-select> </el-select>
<el-select <el-select
v-if="Array.isArray(setting.type) && setting.type.includes('list') && setting.type.includes('module')" v-if="Array.isArray(setting.type) && (
(setting.type.includes('list') && setting.type.includes('module')) || (setting.type.includes('module') && setting.type.includes('atom')))"
:value="data[setting.key]" :value="data[setting.key]"
multiple multiple
filterable filterable
...@@ -61,6 +62,13 @@ ...@@ -61,6 +62,13 @@
:placeholder="setting.key === 'ip' ? 'xxx.xxx.xxx.xx' : setting.suggestions[0]" :placeholder="setting.key === 'ip' ? 'xxx.xxx.xxx.xx' : setting.suggestions[0]"
:value="data[setting.key]" :value="data[setting.key]"
@input="updateSetting($event, settingsGroup.key, setting.key)"/> @input="updateSetting($event, settingsGroup.key, setting.key)"/>
<el-input
v-if="setting.type === 'atom'"
:value="data[setting.key]"
:placeholder="setting.suggestions[0]"
@input="updateSetting($event, settingsGroup.key, setting.key)">
<template slot="prepend">:</template>
</el-input>
<p class="expl">{{ setting.description }}</p> <p class="expl">{{ setting.description }}</p>
</el-form-item> </el-form-item>
</template> </template>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment