Task
Build the main chat interface that renders messages passing through the P2P data channel.
Requirements
- Create a clean, light-themed chat view.
- Implement flat chat bubbles.
- Add a simple, flat text input at the bottom for composing messages.
- Add a subtle 'Encrypted & P2P' status indicator at the top.
- Wire the UI to pull and display real-time message data from WatermelonDB.
- Styling Rule: Solid accent colors only, zero gradients.
Task
Build the main chat interface that renders messages passing through the P2P data channel.
Requirements