add method
Implementation
@override
Future<DocumentItemModel> add(DocumentItemModel value) {
  items.add(value.copyWith(documentID: newRandomKey()));
  trigger(items);
  return Future.value(value);
}@override
Future<DocumentItemModel> add(DocumentItemModel value) {
  items.add(value.copyWith(documentID: newRandomKey()));
  trigger(items);
  return Future.value(value);
}