diff --git a/apps/mobile/lib/features/users/application/.gitkeep b/apps/mobile/lib/contexts/identiy_access/users/application/.gitkeep similarity index 100% rename from apps/mobile/lib/features/users/application/.gitkeep rename to apps/mobile/lib/contexts/identiy_access/users/application/.gitkeep diff --git a/apps/mobile/lib/features/users/domain/use-cases/.gitkeep b/apps/mobile/lib/contexts/identiy_access/users/application/services/.gitkeep similarity index 100% rename from apps/mobile/lib/features/users/domain/use-cases/.gitkeep rename to apps/mobile/lib/contexts/identiy_access/users/application/services/.gitkeep diff --git a/apps/mobile/lib/features/users/domain/model/account.dart b/apps/mobile/lib/contexts/identiy_access/users/domain/entities/account.dart similarity index 88% rename from apps/mobile/lib/features/users/domain/model/account.dart rename to apps/mobile/lib/contexts/identiy_access/users/domain/entities/account.dart index d6e82c6e..d58e510a 100644 --- a/apps/mobile/lib/features/users/domain/model/account.dart +++ b/apps/mobile/lib/contexts/identiy_access/users/domain/entities/account.dart @@ -2,7 +2,7 @@ import 'package:dartz/dartz.dart'; import 'package:ddd_core/ddd_core.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; -import '../../../authentication/domain/use-cases/auth_value_objects.dart'; +import '../../../../../features/authentication/domain/use-cases/auth_value_objects.dart'; part 'account.freezed.dart'; diff --git a/apps/mobile/lib/features/users/domain/model/account.freezed.dart b/apps/mobile/lib/contexts/identiy_access/users/domain/entities/account.freezed.dart similarity index 100% rename from apps/mobile/lib/features/users/domain/model/account.freezed.dart rename to apps/mobile/lib/contexts/identiy_access/users/domain/entities/account.freezed.dart diff --git a/apps/mobile/lib/features/users/domain/model/account_failure.dart b/apps/mobile/lib/contexts/identiy_access/users/domain/entities/account_failure.dart similarity index 100% rename from apps/mobile/lib/features/users/domain/model/account_failure.dart rename to apps/mobile/lib/contexts/identiy_access/users/domain/entities/account_failure.dart diff --git a/apps/mobile/lib/features/users/domain/model/account_failure.freezed.dart b/apps/mobile/lib/contexts/identiy_access/users/domain/entities/account_failure.freezed.dart similarity index 100% rename from apps/mobile/lib/features/users/domain/model/account_failure.freezed.dart rename to apps/mobile/lib/contexts/identiy_access/users/domain/entities/account_failure.freezed.dart diff --git a/apps/mobile/lib/features/users/presentation/.gitkeep b/apps/mobile/lib/contexts/identiy_access/users/domain/use-cases/.gitkeep similarity index 100% rename from apps/mobile/lib/features/users/presentation/.gitkeep rename to apps/mobile/lib/contexts/identiy_access/users/domain/use-cases/.gitkeep diff --git a/apps/mobile/lib/features/users/__test__/use-cases/getLocale.test.dart b/apps/mobile/lib/contexts/identiy_access/users/domain/value_objects/.gitkeep similarity index 100% rename from apps/mobile/lib/features/users/__test__/use-cases/getLocale.test.dart rename to apps/mobile/lib/contexts/identiy_access/users/domain/value_objects/.gitkeep diff --git a/apps/mobile/lib/features/users/infra/account_dto.dart b/apps/mobile/lib/contexts/identiy_access/users/infra/account_dto.dart similarity index 86% rename from apps/mobile/lib/features/users/infra/account_dto.dart rename to apps/mobile/lib/contexts/identiy_access/users/infra/account_dto.dart index dff67a5c..3464d98a 100644 --- a/apps/mobile/lib/features/users/infra/account_dto.dart +++ b/apps/mobile/lib/contexts/identiy_access/users/infra/account_dto.dart @@ -1,7 +1,7 @@ import 'package:freezed_annotation/freezed_annotation.dart'; -import '../../authentication/domain/use-cases/auth_value_objects.dart'; -import '../domain/model/account.dart'; +import '../../../../features/authentication/domain/use-cases/auth_value_objects.dart'; +import '../domain/entities/account.dart'; part 'account_dto.freezed.dart'; part 'account_dto.g.dart'; diff --git a/apps/mobile/lib/features/users/infra/account_dto.freezed.dart b/apps/mobile/lib/contexts/identiy_access/users/infra/account_dto.freezed.dart similarity index 100% rename from apps/mobile/lib/features/users/infra/account_dto.freezed.dart rename to apps/mobile/lib/contexts/identiy_access/users/infra/account_dto.freezed.dart diff --git a/apps/mobile/lib/features/users/infra/account_dto.g.dart b/apps/mobile/lib/contexts/identiy_access/users/infra/account_dto.g.dart similarity index 100% rename from apps/mobile/lib/features/users/infra/account_dto.g.dart rename to apps/mobile/lib/contexts/identiy_access/users/infra/account_dto.g.dart diff --git a/apps/mobile/lib/features/users/infra/account_entity.dart b/apps/mobile/lib/contexts/identiy_access/users/infra/account_entity.dart similarity index 84% rename from apps/mobile/lib/features/users/infra/account_entity.dart rename to apps/mobile/lib/contexts/identiy_access/users/infra/account_entity.dart index 3c20d2b0..5c583a22 100644 --- a/apps/mobile/lib/features/users/infra/account_entity.dart +++ b/apps/mobile/lib/contexts/identiy_access/users/infra/account_entity.dart @@ -1,7 +1,7 @@ import 'package:hive/hive.dart'; -import '../../authentication/domain/use-cases/auth_value_objects.dart'; -import '../domain/model/account.dart'; +import '../../../../features/authentication/domain/use-cases/auth_value_objects.dart'; +import '../domain/entities/account.dart'; @HiveType(typeId: 0) class AccountEntity extends HiveObject { diff --git a/apps/mobile/lib/features/users/infra/http/v1/preferences.dart b/apps/mobile/lib/contexts/identiy_access/users/infra/http/v1/preferences.dart similarity index 100% rename from apps/mobile/lib/features/users/infra/http/v1/preferences.dart rename to apps/mobile/lib/contexts/identiy_access/users/infra/http/v1/preferences.dart diff --git a/apps/mobile/lib/features/users/infra/persistences/preferences.repository.dart b/apps/mobile/lib/contexts/identiy_access/users/infra/persistences/preferences.repository.dart similarity index 100% rename from apps/mobile/lib/features/users/infra/persistences/preferences.repository.dart rename to apps/mobile/lib/contexts/identiy_access/users/infra/persistences/preferences.repository.dart diff --git a/apps/mobile/lib/contexts/identiy_access/users/presentation/.gitkeep b/apps/mobile/lib/contexts/identiy_access/users/presentation/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/apps/mobile/lib/contexts/identiy_access/users/presentation/pages/.gitkeep b/apps/mobile/lib/contexts/identiy_access/users/presentation/pages/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/apps/mobile/lib/contexts/identiy_access/users/presentation/widgets/.gitkeep b/apps/mobile/lib/contexts/identiy_access/users/presentation/widgets/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/apps/mobile/lib/contexts/identiy_access/users/test/use-cases/getLocale.test.dart b/apps/mobile/lib/contexts/identiy_access/users/test/use-cases/getLocale.test.dart new file mode 100644 index 00000000..e69de29b diff --git a/apps/mobile/lib/features/users/domain/repo/src/user_repository.dart b/apps/mobile/lib/features/users/domain/repo/src/user_repository.dart deleted file mode 100644 index 52b92fd4..00000000 --- a/apps/mobile/lib/features/users/domain/repo/src/user_repository.dart +++ /dev/null @@ -1,16 +0,0 @@ -import 'dart:async'; -import 'package:uuid/uuid.dart'; - -import '../../../../preferences/domain/model/user.dart'; - -class UserRepository { - User? _user; - - Future getUser() async { - if (_user != null) return _user; - return Future.delayed( - const Duration(milliseconds: 300), - () => _user = User(const Uuid().v4()), - ); - } -} diff --git a/apps/mobile/lib/features/users/domain/repo/user_repository.dart b/apps/mobile/lib/features/users/domain/repo/user_repository.dart deleted file mode 100644 index 61b80093..00000000 --- a/apps/mobile/lib/features/users/domain/repo/user_repository.dart +++ /dev/null @@ -1,2 +0,0 @@ - -export 'src/user_repository.dart';