Closed
Description
Tâche (LAR-111)
Remplacer le système actuelle par des pages Livewire. Le formulaire de création et d'édition d'une discussion est sous forme de page blade actuellement. Le but est de la transformer en composant Livewire (s'inspiré de ce qui est fait pour le formulaire de création-édition Thread / Article)
Actions
- Créer un composant slideover pour la création et édition d'une discussion
- Rajouter l'action dans la modale de création de nouveaux contenus (bouton présent dans le header avec l'icône du
+
) - Supprimer les fonctions et les routes du controller avec les vues associées
- Mettre en place les tests pour tester le système de création et d'édition
Toutes les fonctionnalités doivent être testées, le projet se base sur du TDD (Test Driven Development).
Warning
Une fonctionnalité qui n'a pas de test ne sera pas review
Guidelines
Pour que votre travail soit review y'a une liste de guideline à suivre:
- l'ID du ticket est celui présent sur le titre
LAR-number
- Les commits suivent la nomenclature des Conventional Commits
- Le nom des branches suivent la nomenclature du git flow (
feature/nom-de-ma-branche
) et le nom de la branche doit contenir l'ID du ticket (feature/LAR-107-le-nom-de-ta-tache
) - La présence de l'ID du ticket dans le commit
feat: (LAR-107) your commit message here
Metadata
Metadata
Assignees
Type
Projects
Status
Done