Back to Dnd Kit

@dnd-kit/state

packages/state/README.md

latest783 B
Original Source

@dnd-kit/state

Internal reactive state management library for @dnd-kit, built on Preact Signals.

Note: This is an internal package used by @dnd-kit/abstract and the framework adapters. You generally don't need to install or use it directly.

Overview

Provides fine-grained reactivity primitives that power the core drag and drop state:

  • Signalssignal, computed, ReadonlySignal
  • Effectseffect, effects, batch, untracked
  • Decoratorsreactive, derived, enumerable for class-based reactive properties
  • UtilitiesdeepEqual, snapshot, WeakStore, ValueHistory