archiveVersion property

MutationSignal<DocumentVersion?, String> archiveVersion
latefinal

Implementation

late final archiveVersion = mutationSignal<DocumentVersion?, String>((
  versionId,
) async {
  final result = await dataSource.archiveDocumentVersion(versionId);

  final docId = selectedDocumentId.value;
  if (docId != null) {
    versionsContainer(docId).awaitableReload();
  }
  documentDataContainer(versionId).awaitableReload();

  return result;
}, debugLabel: 'archiveVersion');