mercure_client 1.1.0 copy "mercure_client: ^1.1.0" to clipboard
mercure_client: ^1.1.0 copied to clipboard

Provide a quick way to publish and consume messages on Mercure

example/lib/main.dart

import 'dart:io';

import 'package:example/src/presentation/app/app.dart';
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';

void main() {
  HttpOverrides.runWithHttpOverrides(
    () => runApp(const ProviderScope(child: MercureChat())),
    HandshakeOverride(),
  );
}

class HandshakeOverride extends HttpOverrides {
  @override
  HttpClient createHttpClient(SecurityContext? context) {
    return super.createHttpClient(context)
      ..badCertificateCallback = (cert, host, port) => true;
  }
}
8
likes
120
pub points
72%
popularity

Publisher

verified publisherherve-guigoz.com

Provide a quick way to publish and consume messages on Mercure

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

http

More

Packages that depend on mercure_client