fix: Fix firebase options

This commit is contained in:
Jacques 2024-01-30 08:55:19 +01:00
parent 1fc7c8d2de
commit 6a27f26fc9
2 changed files with 6 additions and 5 deletions

View file

@ -31,7 +31,8 @@ class MyHomePage extends StatefulWidget {
} }
class _MyHomePageState extends State<MyHomePage> { class _MyHomePageState extends State<MyHomePage> {
var timelineService = TimelineService(postService: LocalTimelinePostService()); var timelineService =
TimelineService(postService: LocalTimelinePostService());
var timelineOptions = options; var timelineOptions = options;
@override @override
@ -64,10 +65,10 @@ class _MyHomePageState extends State<MyHomePage> {
), ),
body: SafeArea( body: SafeArea(
child: timeLineNavigatorUserStory( child: timeLineNavigatorUserStory(
getConfig( configuration: getConfig(
timelineService, timelineService,
), ),
context), context: context),
), ),
); );
} }

View file

@ -18,13 +18,13 @@ class FirebaseTimelinePostService extends TimelinePostService
FirebaseTimelinePostService({ FirebaseTimelinePostService({
required TimelineUserService userService, required TimelineUserService userService,
FirebaseApp? app, FirebaseApp? app,
options = const FirebaseTimelineOptions(), FirebaseTimelineOptions? options,
}) { }) {
var appInstance = app ?? Firebase.app(); var appInstance = app ?? Firebase.app();
_db = FirebaseFirestore.instanceFor(app: appInstance); _db = FirebaseFirestore.instanceFor(app: appInstance);
_storage = FirebaseStorage.instanceFor(app: appInstance); _storage = FirebaseStorage.instanceFor(app: appInstance);
_userService = userService; _userService = userService;
_options = options; _options = options ?? const FirebaseTimelineOptions();
} }
late FirebaseFirestore _db; late FirebaseFirestore _db;