12-3 Modèle Projet
Vous avez peut-être remarqué que vous n'avez pas d'autocomplétion pour les propriétés de l'objet projet
. Par exemple, lorsque vous faires projet.
, l'autocomplétion n'est pas d'une grande aide:
Au fond, notre tableau projets
est de type any
(projets: any[] = []
), donc le compilateur n'a pas vraiment de façon de savoir quelles sont les propriétés valides.
Il nous faudra créer un modèle, soit une classe ou une interface représentant ce qu'est un Projet
. On pourra assigner le retour de Supabase à ce modèle et avoir un tableau d'objets. Projet
Créer un dossier core/models
Pour mettre les modèles de l'application, nous allons créer un dossier models
sous le dossier core
.
- Créez un dossier
core/models