The "also known as" names were read-only; now they can be added and removed: - Repository: addVernacularName + removeVernacularName (soft delete); VarietyDetail.vernacularNames carries ids (new VernacularName model). - Cubit: addVernacularName / removeVernacularName. - Detail: deletable name chips + an "Add name" chip opening a small dialog; the section is always visible so names can be added when empty. Tests: repo add/remove + widget add/remove. 44 green. |
||
|---|---|---|
| .. | ||
| persistence_test.dart | ||
| species_repository_test.dart | ||
| variety_detail_test.dart | ||
| variety_repository_test.dart | ||