diff --git a/lib/presentation_layer/providers/inbox_outbox_provider.dart b/lib/presentation_layer/providers/inbox_outbox_provider.dart index 485381a..67c5fb1 100644 --- a/lib/presentation_layer/providers/inbox_outbox_provider.dart +++ b/lib/presentation_layer/providers/inbox_outbox_provider.dart @@ -6,6 +6,9 @@ import '../../domain_layer/repositories/inbox_outbox_repository.dart'; import '../../domain_layer/usecases/inbox_outbox.dart'; import 'ndk_provider.dart'; +// Provider for managing the "InboxOutbox" use case. +// This provider creates and returns an instance of InboxOutbox, +// which handles operations related to inbox and outbox functionality. final inboxOutboxProvider = Provider((ref) { final ndk = ref.watch(ndkProvider); @@ -19,5 +22,6 @@ final inboxOutboxProvider = Provider((ref) { repository: inboxOutboxRepository, ); + // Returns the InboxOutbox instance return inboxOutbox; }); diff --git a/lib/presentation_layer/providers/metadata_provider.dart b/lib/presentation_layer/providers/metadata_provider.dart index 60475f6..c327b30 100644 --- a/lib/presentation_layer/providers/metadata_provider.dart +++ b/lib/presentation_layer/providers/metadata_provider.dart @@ -7,6 +7,9 @@ import '../../domain_layer/usecases/get_user_metadata.dart'; import 'event_verifier.dart'; import 'ndk_provider.dart'; +// Provider for managing the "GetUserMetadata" use case. +// This provider creates and returns an instance of GetUserMetadata, +// which is used to fetch user metadata from the repository. final metadataProvider = Provider((ref) { final ndk = ref.watch(ndkProvider); @@ -21,5 +24,6 @@ final metadataProvider = Provider((ref) { final GetUserMetadata getUserMetadata = GetUserMetadata(metadataRepository); + // Returns the GetUserMetadata instance, which can be used to fetch user metadata. return getUserMetadata; });