This commit is contained in:
team3
2026-07-23 11:54:31 +02:00
parent f07ef9653d
commit 09f9ea74a6
18 changed files with 364 additions and 85 deletions

View File

@@ -4,7 +4,7 @@ import { fetchProjekte } from '../api.js'
import { usePolling } from '../composables/usePolling.js'
import ProjektKarte from './ProjektKarte.vue'
defineEmits(['oeffne'])
defineEmits(['oeffne', 'geaendert'])
const projekte = ref([])
const fehler = ref('')
@@ -32,7 +32,8 @@ onMounted(async () => {
</p>
<div class="liste">
<ProjektKarte v-for="p in projekte" :key="p.name" :projekt="p"
@oeffne="$emit('oeffne', p.name)" @aktualisiert="laden(); poll.start()" />
@oeffne="$emit('oeffne', p.name)"
@aktualisiert="laden(); poll.start(); $emit('geaendert')" />
</div>
</template>