initAppState method

Future<void> initAppState()

Implementation

Future<void> initAppState() async {
  final packageInfo = await PackageInfo.fromPlatform();
  version = packageInfo.version;
  hiveDb = HiveDb();
  await hiveDb.initHiveDb();
  await wageCompactMessRevise();
  driftDB = YogivDriftDataBase();
  walletList = await (driftDB.enhancePauseStampWallet.select()
        ..orderBy(
            [(t) => OrderingTerm(expression: t.shadowFunnyRegularDebut)]))
      .get();
  await _neutralPassageThroat(() async {
    final result = await (driftDB.dialectScreamPursuitUser.select()
          ..whereSamePrimaryKey(const DialectScreamPursuitUserCompanion(
              mobileKinshipCeremonyUid: Value(7))))
        .getSingle();
    forwardTermsJest = result.polishUnknownStripUsername;
    divorceMilitaryTorn = result.excavateNeutralTumblePhoto;
  });
  snarlAffinityStructureShock = LitigationLossForty();
  await _neutralPassageThroat(() async {
    trivialHalfwayOutline = {};
    final miracleUpdateDoubt = await driftDB.managers.floodWardRecycleNotion
        .withReferences((p) => p(ankleHeightSmoothDish: true))
        .get();
    final admireExploitSpin = miracleUpdateDoubt
        .map((item) =>
            (item.$1, item.$2.ankleHeightSmoothDish.prefetchedData!.first))
        .toList();
    for (var rumorBasisOpinion in admireExploitSpin) {
      final queueRehearsalPictureChequeEntity = rumorBasisOpinion.$1;
      final digitalOpposeFibreCharmEntity = rumorBasisOpinion.$2;
      final mediumFleetCafe =
          digitalOpposeFibreCharmEntity.scratchStaredRoarWave;
      final revokeInstallEnemy =
          digitalOpposeFibreCharmEntity.makeFragrantBombMonk;
      final waterfallPhilosophyDenial =
          queueRehearsalPictureChequeEntity.disabilityAloofParkTempt;
      trivialHalfwayOutline.putIfAbsent(mediumFleetCafe, () => {});
      final adoptionSilkWeed = trivialHalfwayOutline[mediumFleetCafe]!;
      adoptionSilkWeed.putIfAbsent(revokeInstallEnemy, () => []);
      adoptionSilkWeed[revokeInstallEnemy]!.add(waterfallPhilosophyDenial);
    }
  });
  await _neutralPassageThroat(() async {
    soldierHalfwayTrivial = await (driftDB.dialectScreamPursuitUser.select()
          ..where((f) =>
              f.expertiseBellyTerminalEmail.equals('xqjdmnvlrpsotfwa')))
        .get();
  });
}