|  | @@ -8,7 +8,7 @@ import {DeleteOutlined} from '@ant-design/icons-vue'
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const {$gettext} = useGettext()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -const {ngx_directives} = defineProps<{
 | 
	
		
			
				|  |  | +const props = defineProps<{
 | 
	
		
			
				|  |  |      ngx_directives: any[]
 | 
	
		
			
				|  |  |  }>()
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -25,11 +25,11 @@ function add() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  function save() {
 | 
	
		
			
				|  |  |      adding.value = false
 | 
	
		
			
				|  |  | -    ngx_directives.push(directive)
 | 
	
		
			
				|  |  | +    props.ngx_directives.push(directive)
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  function remove(index: number) {
 | 
	
		
			
				|  |  | -    ngx_directives.splice(index, 1)
 | 
	
		
			
				|  |  | +    props.ngx_directives.splice(index, 1)
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  function onSave(idx: number) {
 | 
	
	
		
			
				|  | @@ -42,7 +42,7 @@ function onSave(idx: number) {
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |      <h2>{{ $gettext('Directives') }}</h2>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    <a-form-item v-for="(directive,index) in ngx_directives" @click="current_idx=index">
 | 
	
		
			
				|  |  | +    <a-form-item v-for="(directive,index) in props.ngx_directives" @click="current_idx=index">
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          <div class="input-wrapper">
 | 
	
		
			
				|  |  |              <code-editor v-if="directive.directive === If" v-model:content="directive.params"
 | 
	
	
		
			
				|  | @@ -71,13 +71,13 @@ function onSave(idx: number) {
 | 
	
		
			
				|  |  |                              <a-textarea v-model:value="directive.comments"/>
 | 
	
		
			
				|  |  |                          </a-form-item>
 | 
	
		
			
				|  |  |                      </a-form>
 | 
	
		
			
				|  |  | -                    <directive-add :ngx_directives="ngx_directives" :idx="index" @save="onSave(index)"/>
 | 
	
		
			
				|  |  | +                    <directive-add :ngx_directives="props.ngx_directives" :idx="index" @save="onSave(index)"/>
 | 
	
		
			
				|  |  |                  </div>
 | 
	
		
			
				|  |  |              </div>
 | 
	
		
			
				|  |  |          </transition>
 | 
	
		
			
				|  |  |      </a-form-item>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    <directive-add :ngx_directives="ngx_directives"/>
 | 
	
		
			
				|  |  | +    <directive-add :ngx_directives="props.ngx_directives"/>
 | 
	
		
			
				|  |  |  </template>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  <style lang="less" scoped>
 |