Creating a group without having contacts can cause crash
Currently, it is possible to create a private group without having contacts, but the group creation code assumes that you have at least one contact. If you try to create a group without having contacts, you land in a strange UI state and when you press the back button, briar crashes.
I see two simple solutions for this:
- Only allow creating groups when the user has at least one contact (requires a different empty state message)
- Allow for creating groups without having contacts.