Skip to main content

safeDebouncedCallback()

function safeDebouncedCallback(callback, withDebounce): () => void;

Defined in: core/utils/safe-effect.ts:84

Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ Π²Π΅Ρ€ΡΠΈΡŽ callback с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ debounce, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡƒΡŽ для effect

ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ debounce Π»ΠΎΠ³ΠΈΠΊΡƒ с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ ΠΈΠ· effect контСкста

Parameters​

callback​

() => void | Promise<void>

Ѐункция для выполнСния

withDebounce​

(fn) => void

Ѐункция debounce ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠΈ ΠΈΠ· BehaviorRegistry

Returns​

ΠžΠ±Ρ‘Ρ€Π½ΡƒΡ‚Π°Ρ функция

() => void

Example​

return effect(() => {
const value = node.value.value;
safeDebouncedCallback(
() => callback(value, context),
withDebounce
)();
});