Create an effect to run arbitrary code in response to signal changes.
An effect tracks which signals are accessed within the given callback
function fn, and re-runs the callback when those signals change.
The callback may return a cleanup function. The cleanup function gets
run once, either when the callback is next called or when the effect
gets disposed, whichever happens first.
Create an effect to run arbitrary code in response to signal changes.
An effect tracks which signals are accessed within the given callback function
fn
, and re-runs the callback when those signals change.The callback may return a cleanup function. The cleanup function gets run once, either when the callback is next called or when the effect gets disposed, whichever happens first.