*/
export function autorunHandleChanges<TChangeSummary>(
changeTracker: IChangeTracker<TChangeSummary>;
},
fn: (reader: IReader, changeSummary: TChangeSummary) => void,
debugLocation = DebugLocation.ofCaller()
): IDisposable {
return new AutorunObserver(
new DebugNameData(options.owner, options.debugName, options.debugReferenceFn ?? fn),
fn,
options.changeTracker,
debugLocation
);
}
/**