Skip to content

Commit ddaf3e8

Browse files
committed
bug fix
1 parent ea3f1cd commit ddaf3e8

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

frontend/src/views/domain/ngx_conf/directive/DirectiveAdd.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const {$gettext} = useGettext()
99
1010
const emit = defineEmits(['save'])
1111
12-
const {ngx_directives, idx} = defineProps(['ngx_directives', 'idx'])
12+
const props = defineProps(['ngx_directives', 'idx'])
1313
1414
const directive = reactive({directive: '', params: ''})
1515
const adding = ref(false)
@@ -28,13 +28,13 @@ function save() {
2828
directive.directive = If
2929
}
3030
31-
if (idx) {
32-
ngx_directives.splice(idx + 1, 0, {directive: directive.directive, params: directive.params})
31+
if (props.idx) {
32+
props.ngx_directives.splice(props.idx + 1, 0, {directive: directive.directive, params: directive.params})
3333
} else {
34-
ngx_directives.push({directive: directive.directive, params: directive.params})
34+
props.ngx_directives.push({directive: directive.directive, params: directive.params})
3535
}
3636
37-
emit('save', idx)
37+
emit('save', props.idx)
3838
}
3939
</script>
4040

frontend/src/views/domain/ngx_conf/directive/DirectiveEditor.vue

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {DeleteOutlined} from '@ant-design/icons-vue'
88
99
const {$gettext} = useGettext()
1010
11-
const {ngx_directives} = defineProps<{
11+
const props = defineProps<{
1212
ngx_directives: any[]
1313
}>()
1414
@@ -25,11 +25,11 @@ function add() {
2525
2626
function save() {
2727
adding.value = false
28-
ngx_directives.push(directive)
28+
props.ngx_directives.push(directive)
2929
}
3030
3131
function remove(index: number) {
32-
ngx_directives.splice(index, 1)
32+
props.ngx_directives.splice(index, 1)
3333
}
3434
3535
function onSave(idx: number) {
@@ -42,7 +42,7 @@ function onSave(idx: number) {
4242
<template>
4343
<h2>{{ $gettext('Directives') }}</h2>
4444

45-
<a-form-item v-for="(directive,index) in ngx_directives" @click="current_idx=index">
45+
<a-form-item v-for="(directive,index) in props.ngx_directives" @click="current_idx=index">
4646

4747
<div class="input-wrapper">
4848
<code-editor v-if="directive.directive === If" v-model:content="directive.params"
@@ -71,13 +71,13 @@ function onSave(idx: number) {
7171
<a-textarea v-model:value="directive.comments"/>
7272
</a-form-item>
7373
</a-form>
74-
<directive-add :ngx_directives="ngx_directives" :idx="index" @save="onSave(index)"/>
74+
<directive-add :ngx_directives="props.ngx_directives" :idx="index" @save="onSave(index)"/>
7575
</div>
7676
</div>
7777
</transition>
7878
</a-form-item>
7979

80-
<directive-add :ngx_directives="ngx_directives"/>
80+
<directive-add :ngx_directives="props.ngx_directives"/>
8181
</template>
8282

8383
<style lang="less" scoped>

0 commit comments

Comments
 (0)