| 
					
				 | 
			
			
				@@ -24,6 +24,7 @@ import SvgIcon from '@jamescoyle/vue-icon'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { mdiChevronRight } from '@mdi/js'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { mdiChevronDown } from '@mdi/js'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { mdiStickerPlusOutline } from '@mdi/js'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { mdiCloseBox } from '@mdi/js'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import ContentEditable from '@components/editable/ContentEditable.vue'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import CheckboxEditable from '@components/editable/CheckboxEditable.vue'; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -50,7 +51,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       reloading_concernements: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       prox_default_values: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       prox_new_value: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      prox_suggestions: [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      prox_suggestions: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      mdiCloseBox_path: mdiCloseBox, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   computed: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -420,6 +422,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     onProximiteSelected(src_entite){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       console.log('onProximiteSelected', src_entite); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('onProximiteSelected', this.prox_new_value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (src_entite) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.proxvaluetitle = src_entite.title; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // get all the field_proximite values, we don't want to ersae everything 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -471,8 +474,14 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           console.log('REST patch entite new field_proximite', data) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.reloadProximites(src_id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             .then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              // TODO clear the autocomplete field  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.prox_new_value = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              if (this.$refs.simplesuggest) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                console.log('Proximites reloaded, $refs', this.$refs.simplesuggest); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // clear the autocomplete field  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$refs.simplesuggest.setText(''); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$refs.simplesuggest.selected = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$refs.simplesuggest.isSelectedUpToDate = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$refs.simplesuggest.clearSuggestions(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         .catch(error => { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -524,19 +533,27 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           class="editable-proximites" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <label>Mes proximités</label> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <div class="wrapper editable"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div class="wrapper"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <ul v-if="prox_default_values.length"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <li v-for="(prox_entite, i) in prox_default_values" v-key="i"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <em>{{ prox_entite.title }}</em> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <span  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <!-- <span  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   class="delete" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   @click="deleteProximite(prox_entite)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  >x</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  > --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <svg-icon 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    type="mdi"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    :path="mdiCloseBox_path" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    class="delete" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    @click="deleteProximite(prox_entite)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    ></svg-icon> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <!-- </span> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </li> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </ul> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <template v-if="prox_suggestions.length" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <span>Lier <em>{{ entite.title }}</em> a une de mes entitées</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <VueSimpleSuggest 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ref="simplesuggest" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 mode="select" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 :list="prox_suggestions" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 v-model="prox_new_value" 
			 |