/** * @thisux/sveltednd - Lightweight drag and drop for Svelte 5 * * A modern, TypeScript-first drag and drop library built on Svelte 5 runes. * Supports both HTML5 drag-and-drop API and custom pointer events for * maximum compatibility across desktop and mobile. * * @example * ```svelte * * * {#each items as item (item)} *
* {item} *
* {/each} * ``` * * @packageDocumentation */ export { draggable, droppable } from './actions/index.js'; export { attachDraggable, attachDroppable } from './attachments/index.js'; export { dndState, resetDndState } from './stores/dnd.svelte.js'; export type * from './types/index.js'; import './styles/dnd.css';