initialize method

  1. @override
Future<void> initialize({
  1. dynamic data,
  2. String? userId = "",
})
override

Initializes the provider. Should set initialized to true at the very end of the implementation.

Implementation

@override
Future<void> initialize({dynamic data, String? userId = ""}) async {
  if (initialized) {
    return;
  }

  await service.repository.initialize();

  this.userId = userId ?? "";

  _data = await service.getAll(userId: userId);

  initialized = true;
}