fix: pincode functionality
This commit is contained in:
+8
-6
@@ -31,7 +31,12 @@ Future<void> main() async {
|
||||
DeviceOrientation.landscapeRight,
|
||||
]);
|
||||
|
||||
final pinLockViewModel = PinLockViewModel(pinLockService: PinLockService());
|
||||
final database = AppDatabase();
|
||||
|
||||
final pinLockViewModel = PinLockViewModel(
|
||||
pinLockService: PinLockService(),
|
||||
settingsService: DriftSettingsService(database: database),
|
||||
);
|
||||
await pinLockViewModel.ensureLoaded();
|
||||
|
||||
final appRouter = createAppRouter(pinLockViewModel);
|
||||
@@ -39,10 +44,7 @@ Future<void> main() async {
|
||||
runApp(
|
||||
MultiProvider(
|
||||
providers: [
|
||||
Provider<AppDatabase>(
|
||||
create: (_) => AppDatabase(),
|
||||
dispose: (_, database) => database.close(),
|
||||
),
|
||||
Provider<AppDatabase>.value(value: database),
|
||||
Provider<ProductService>(
|
||||
create: (context) =>
|
||||
DriftProductService(database: context.read<AppDatabase>()),
|
||||
@@ -95,4 +97,4 @@ Future<void> main() async {
|
||||
child: AppBootstrap(child: KoolTabApp(router: appRouter)),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user