UNPKG

@dnd-kit-svelte/svelte

Version:

[![Stable release](https://img.shields.io/npm/v/@dnd-kit-svelte/svelte.svg)](https://npm.im/@dnd-kit-svelte/svelte)

12 lines (11 loc) 318 B
import { resolve } from '../_runed/index.js'; export function useOnElementChange(value, onChange) { let previous = resolve(value); $effect.pre(() => { const current = resolve(value); if (current !== previous) { previous = current; onChange(current); } }); }