mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2025-11-13 17:07:40 +00:00
refactor: move resolvers to /startup
This commit is contained in:
parent
c2f2ad24db
commit
31467d3e98
@ -2,11 +2,11 @@ import 'dart:io';
|
|||||||
|
|
||||||
import 'package:app_flowy/plugin/plugin.dart';
|
import 'package:app_flowy/plugin/plugin.dart';
|
||||||
import 'package:app_flowy/startup/tasks/prelude.dart';
|
import 'package:app_flowy/startup/tasks/prelude.dart';
|
||||||
|
import 'package:app_flowy/startup/home_deps_resolver.dart';
|
||||||
|
import 'package:app_flowy/startup/user_deps_resolver.dart';
|
||||||
import 'package:flutter/foundation.dart';
|
import 'package:flutter/foundation.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:get_it/get_it.dart';
|
import 'package:get_it/get_it.dart';
|
||||||
import 'package:app_flowy/startup/deps_resolver.dart';
|
|
||||||
import 'package:app_flowy/user/presentation/deps_resolver.dart';
|
|
||||||
import 'package:flowy_sdk/flowy_sdk.dart';
|
import 'package:flowy_sdk/flowy_sdk.dart';
|
||||||
|
|
||||||
// [[diagram: flowy startup flow]]
|
// [[diagram: flowy startup flow]]
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import 'package:app_flowy/workspace/application/edit_pannel/edit_pannel_bloc.dar
|
|||||||
import 'package:app_flowy/workspace/application/home/home_bloc.dart';
|
import 'package:app_flowy/workspace/application/home/home_bloc.dart';
|
||||||
import 'package:get_it/get_it.dart';
|
import 'package:get_it/get_it.dart';
|
||||||
|
|
||||||
import '../../core/network_monitor.dart';
|
import '../core/network_monitor.dart';
|
||||||
|
|
||||||
class UserDepsResolver {
|
class UserDepsResolver {
|
||||||
static Future<void> resolve(GetIt getIt) async {
|
static Future<void> resolve(GetIt getIt) async {
|
||||||
@ -1,5 +1,5 @@
|
|||||||
import 'package:app_flowy/startup/startup.dart';
|
import 'package:app_flowy/startup/startup.dart';
|
||||||
import 'package:app_flowy/user/infrastructure/repos/auth_repo.dart';
|
import 'package:app_flowy/user/application/auth_service.dart';
|
||||||
import 'package:flowy_infra/uuid.dart';
|
import 'package:flowy_infra/uuid.dart';
|
||||||
import 'package:flowy_sdk/protobuf/flowy-user-data-model/protobuf.dart';
|
import 'package:flowy_sdk/protobuf/flowy-user-data-model/protobuf.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
@ -15,11 +15,11 @@ class FlowyTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Future<UserProfile> signIn() async {
|
Future<UserProfile> signIn() async {
|
||||||
final authRepo = getIt<AuthRepository>();
|
final authService = getIt<AuthService>();
|
||||||
const password = "AppFlowy123@";
|
const password = "AppFlowy123@";
|
||||||
final uid = uuid();
|
final uid = uuid();
|
||||||
final userEmail = "$uid@appflowy.io";
|
final userEmail = "$uid@appflowy.io";
|
||||||
final result = await authRepo.signUp(
|
final result = await authService.signUp(
|
||||||
name: "FlowyTestUser",
|
name: "FlowyTestUser",
|
||||||
password: password,
|
password: password,
|
||||||
email: userEmail,
|
email: userEmail,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user