Implementation
static Widget documentItemsList(AppModel app, BuildContext context,
List<DocumentItemModel> values, DocumentItemListChanged trigger) {
DocumentItemInMemoryRepository inMemoryRepository =
DocumentItemInMemoryRepository(
trigger,
values,
);
return MultiBlocProvider(
providers: [
BlocProvider<DocumentItemListBloc>(
create: (context) => DocumentItemListBloc(
documentItemRepository: inMemoryRepository,
)..add(LoadDocumentItemList()),
)
],
child: DocumentItemListWidget(app: app, isEmbedded: true),
);
}