startMutations
ts
function startMutations(): void;Starts a mutation context, reusing the current one if already active. Must be paired with endMutations.
Example
ts
import {
startMutations,
endMutations,
markAsMutable,
isMutable,
isMutating,
} from "@monstermann/remmi";
isMutating(); //=> false
startMutations();
isMutating(); //=> true
markAsMutable(target);
isMutable(target); //=> true
endMutations();
isMutating(); //=> false
isMutable(target); //=> false