feat: implement social login functionality with Google, Facebook, and Twitter, including API integration and platform-specific configurations.

This commit is contained in:
pradeepkumar
2026-03-26 00:07:31 +05:30
parent ad2d50138a
commit c5f905b4d3
14 changed files with 479 additions and 14 deletions

View File

@@ -308,6 +308,13 @@ class _AgentDetailScreenState extends ConsumerState<AgentDetailScreen> {
if (!mounted) return;
if (conversationId != null) {
context.push('/messages/chat/$conversationId');
} else {
ScaffoldMessenger.of(context).showSnackBar(
const SnackBar(
content: Text('You need to be connected to send messages.'),
behavior: SnackBarBehavior.floating,
),
);
}
} finally {
if (mounted) setState(() => _isStartingConversation = false);