Skip to main content

Function: modelSnapshotInWithMetadata()

function modelSnapshotInWithMetadata<M>(modelClass, snapshot): SnapshotInOfModel<M>;

Add missing model metadata to a model creation snapshot to generate a proper model snapshot. Usually used alongside fromSnapshot.

Type Parameters​

Type ParameterDescription
M extends AnyModelModel type.

Parameters​

ParameterTypeDescription
modelClassModelClass<M>Model class.
snapshotOmit<SnapshotInOfModel<M>, typeof modelTypeKey>Model creation snapshot without metadata.

Returns​

SnapshotInOfModel<M>

The model snapshot (including metadata).