Removed unnecessary provider
This commit is contained in:
@@ -6,14 +6,12 @@ import 'package:flutter/services.dart';
|
||||
import 'package:flutter_dotenv/flutter_dotenv.dart';
|
||||
import 'package:flutter_localizations/flutter_localizations.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:path_provider/path_provider.dart';
|
||||
import 'package:dynamic_color/dynamic_color.dart';
|
||||
import 'package:package_info_plus/package_info_plus.dart';
|
||||
import 'package:sentry_flutter/sentry_flutter.dart';
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
|
||||
import 'package:linkdy/constants/global_keys.dart';
|
||||
import 'package:linkdy/providers/temporary_directory.provider.dart';
|
||||
import 'package:linkdy/providers/app_status.provider.dart';
|
||||
import 'package:linkdy/providers/app_info.provider.dart';
|
||||
import 'package:linkdy/config/theme.dart';
|
||||
@@ -37,15 +35,12 @@ void main() async {
|
||||
|
||||
final appInfo = await PackageInfo.fromPlatform();
|
||||
|
||||
final baseDir = await getTemporaryDirectory();
|
||||
|
||||
void startApp() => runApp(
|
||||
TranslationProvider(
|
||||
child: ProviderScope(
|
||||
overrides: [
|
||||
sharedPreferencesProvider.overrideWithValue(sharedPreferences),
|
||||
appInfoProvider.overrideWithValue(appInfo),
|
||||
temporaryDirectoryProvider.overrideWithValue(baseDir),
|
||||
],
|
||||
child: const MyApp(),
|
||||
),
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
import 'dart:io';
|
||||
|
||||
import 'package:riverpod_annotation/riverpod_annotation.dart';
|
||||
|
||||
part 'temporary_directory.provider.g.dart';
|
||||
|
||||
@Riverpod(keepAlive: true)
|
||||
Directory temporaryDirectory(TemporaryDirectoryRef ref) {
|
||||
throw UnimplementedError();
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'temporary_directory.provider.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// RiverpodGenerator
|
||||
// **************************************************************************
|
||||
|
||||
String _$temporaryDirectoryHash() =>
|
||||
r'7d9abadfdaac781835728fd72f6672186d5410d3';
|
||||
|
||||
/// See also [temporaryDirectory].
|
||||
@ProviderFor(temporaryDirectory)
|
||||
final temporaryDirectoryProvider = Provider<Directory>.internal(
|
||||
temporaryDirectory,
|
||||
name: r'temporaryDirectoryProvider',
|
||||
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
|
||||
? null
|
||||
: _$temporaryDirectoryHash,
|
||||
dependencies: null,
|
||||
allTransitiveDependencies: null,
|
||||
);
|
||||
|
||||
typedef TemporaryDirectoryRef = ProviderRef<Directory>;
|
||||
// ignore_for_file: type=lint
|
||||
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member
|
||||
Reference in New Issue
Block a user