Provide a quick way to consume messages on Mercure.
import 'package:mercure_client/mercure_client.dart';
main() async {
final Mercure mercure = Mercure(
url: 'http://example.com/.well-known/mercure', // your mercure hub url
topics: ['/books/{id}'], // your mercure topics
token: 'your_jwt_token', // Bearer authorization
lastEventId: 'last_event_id', // in case your stored last recieved event
);
final subscription = mercure.listen((event) {
print(event.data);
});
}