correction de l'affichage des composants riot

This commit is contained in:
2026-03-18 13:00:48 +01:00
parent bd26b0f27b
commit 43d0cf4abe
3 changed files with 11 additions and 8 deletions
+2 -5
View File
@@ -21,9 +21,6 @@
</div>
<script>
import { fetchFormations } from './api.js'
import { createFormation } from './formation.js'
export default {
state: {
loading: false,
@@ -40,13 +37,13 @@
})
try {
const data = await fetchFormations(query)
const data = await window.fetchFormations(query)
const formations = []
if (data.results) {
for (let i = 0; i < data.results.length; i++) {
const raw = data.results[i]
const formation = createFormation(raw)
const formation = window.createFormation(raw)
formations.push(formation)
}
}
+1 -3
View File
@@ -8,9 +8,7 @@
Chargement...
</div>
<div each={ f, i in props.results }
key={ f.id }
style="border:1px solid #ccc; padding:10px; margin:10px;">
<div each={ (f, i) in props.results } key={ f.id } style="border:1px solid #ccc; padding:10px; margin:10px;">
<h3>{ f.nom }</h3>
<p><b>Établissement :</b> { f.etablissement }</p>
<p><b>Ville :</b> { f.ville } ({ f.departement })</p>
+8
View File
@@ -15,6 +15,14 @@
<script src="./components/detail-view.riot" type="riot"></script>
<script src="./app.riot" type="riot"></script>
<script type="module">
import { fetchFormations } from './api.js'
import { createFormation } from './formation.js'
window.fetchFormations = fetchFormations
window.createFormation = createFormation
</script>
<script>
riot.compile().then(() => {
riot.mount('app')