unify page

This commit is contained in:
2025-05-31 21:05:58 +02:00
parent 29a6fcb2fb
commit 03e4a5790a
7 changed files with 245 additions and 97 deletions
+73
View File
@@ -0,0 +1,73 @@
<template>
<div>
<h1>Compte-rendu de la réunion AMAP</h1>
<form @submit.prevent="$emit('submit', $event)">
<h2>Les permanences de distribution</h2>
<div>
1) <b>La notion d’engagement</b> au sein de l’AMAP s’élargit, pour ne pas se restreindre à la
réalisation de
x
permanences par an pour les distributions, mais pour l’<b>élargir à d’autres activités</b>, notamment
pour
les
amapiens
ne pouvant réaliser, une partie ou l’ensemble de leur permanence dans l’année. Les activités possibles
sont :
<ul>
<li>
organiser et réaliser la livraison des fruits d’été et des agrumes,
</li>
<li>
réaliser la distribution des œufs,
</li>
<li>
être Référent d’un produit.
</li>
<li>
être Référent du local de distribution (si officiellement créé), Référent Impression,
Ambassadeur
Réseau
AMAP, Référent Climatologue, ou Référent des nouveaux amapiens.
</li>
<li>
être Référent panier solidaire.
</li>
</ul>
<slot>
<component :is="questionComponent" question-id="1" :results="results" />
</slot>
</div>
<div>
2) <b>Mesurer le niveau d’engagement de chacun</b> :
<br>
Propositions :
<div>
2.1) Estimer les heures que représentent chaque engagement/mission dans un souci d’égalité entre les
engagements de chacun.
<slot>
<component :is="questionComponent" question-id="2.1" :results="results" />
</slot>
</div>
</div>
<slot name="submit" />
</form>
</div>
</template>
<script setup lang="ts">
import type { Component } from 'vue';
interface Props {
questionComponent: Component
results?: { [question_id: string]: { [values: string]: number } }
}
const { questionComponent, results = {} } = defineProps<Props>()
defineEmits(['submit'])
</script>