Function set_interval_with_handle

pub fn set_interval_with_handle(
    cb: impl Fn() + 'static,
    duration: Duration,
) -> Result<IntervalHandle, JsValue>
Expand description

Repeatedly calls the given function, with a delay of the given duration between calls, returning a cancelable handle. See setInterval().

§Note about Context

The callback is called outside of the reactive ownership tree. This means that it does not have access to context via use_context. If you want to use context inside the callback, you should either call use_context in the body of the component, and move the value into the callback, or access the current owner inside the component body using Owner::current and reestablish it in the callback with Owner::with.