Signed in as guest

This commit is contained in:
Carlos Lopez-Rosario
2020-05-03 12:59:17 -04:00
parent 68460c8b20
commit f5d4da9ccd
4 changed files with 21 additions and 42 deletions

View File

@@ -1,30 +1,6 @@
import 'package:flutter/material.dart';
import 'package:stream_chat_flutter/stream_chat_flutter.dart';
class _Chat {
final client = Client(
'xqf4gbfwu2ec',
logLevel: Level.INFO,
);
Future<Client> init() async {
await client.setGuestUser(
User(id: 'You'
),
);
final user = User(id: "carlos", extraData: {
"name": "John Doe",
});
await client.setUser(
user,
client.devToken("carlos"),
);
return client;
}
}
import 'package:capstone_hungry_hippos/globals.dart' as globals;
class Chat extends StatelessWidget {
final List sport;
@@ -32,24 +8,13 @@ class Chat extends StatelessWidget {
@override
Widget build(BuildContext context) {
_Chat c = _Chat();
var x = c.init();
return Scaffold(
appBar: AppBar(
centerTitle: false,
title: Text('${sport[0]} Chat'),
backgroundColor: Colors.green,
),
body: FutureBuilder(
future: x,
builder: (context, snapshot){
if (!snapshot.hasData) {
return Center(child: CircularProgressIndicator());
} else {
return ContainerWithInterceptor(snapshot.data, sport[1]);
}
},
),
body: ContainerWithInterceptor(globals.client, sport[1]),
);
}
}
@@ -64,14 +29,13 @@ class ChannelPage extends StatelessWidget {
children: <Widget>[
Expanded(
child: MessageListView(
// messageBuilder: _messageBuilder,
//messageBuilder: _messageBuilder,
),
),
MessageInput(),
],
);
}
}
class ContainerWithInterceptor extends StatefulWidget {