From 2b767f984622a4b4af0d68b47ba40b1cb3abfd7b Mon Sep 17 00:00:00 2001 From: SpiralMoon Date: Tue, 3 Nov 2020 12:56:46 +0900 Subject: [PATCH] Add firebase init code, Export library --- example/lib/main.dart | 8 ++++++-- lib/apple_sign_in_firebase.dart | 3 ++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/example/lib/main.dart b/example/lib/main.dart index ed5980c..061b84c 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -1,10 +1,14 @@ import 'package:flutter/material.dart'; +import 'package:firebase_core/firebase_core.dart'; import 'dart:async'; -import 'package:flutter/services.dart'; import 'package:apple_sign_in_firebase/apple_sign_in_firebase.dart'; -void main() => runApp(MyApp()); +Future main() async { + WidgetsFlutterBinding.ensureInitialized(); + await Firebase.initializeApp(); + runApp(MyApp()); +} class MyApp extends StatefulWidget { @override diff --git a/lib/apple_sign_in_firebase.dart b/lib/apple_sign_in_firebase.dart index edb65c1..63e86ec 100644 --- a/lib/apple_sign_in_firebase.dart +++ b/lib/apple_sign_in_firebase.dart @@ -1,7 +1,8 @@ import 'dart:async'; - import 'package:flutter/services.dart'; +export 'package:apple_sign_in_firebase/apple_sign_in_firebase.dart'; + class AppleSignInFirebase { static const MethodChannel _channel = const MethodChannel('apple_sign_in_firebase');