Problem:
As an editor I want to be able to remove Glosses from a Sense in order to fix mistakes. However each Sense must have at least one Gloss in order to be able to identify what it is.
Acceptance criteria:
- I can not remove the last Gloss of a Sense
- I can remove all other Glosses of a Sense
BDD
GIVEN I am on a Lexeme page
AND I edit a Sense
WHEN I try to remove the last Gloss of a Sense
THEN the remove Gloss action is grayed out
Notes:
- What about the API? It shouldn't be allowed there either.