svelte-draggable-plus
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

svelte-draggable-plus

svelte-draggable-plus is a draggable sorting component for the Svelte framework, based on Sortablejs. If you want to learn more about Sortablejs, you can check the Sortablejs official website.

Install

npm install svelte-draggable-plus sortablejs

If your project uses typescript, you can install @types/sortablejs to get type support.

npm install @types/sortablejs -D

Usage

<script>
	import { Draggable } from 'svelte-draggable-plus'
	let list = [
		{
			name: 'Joao',
			id: '1'
		},
		{
			name: 'Jean',
			id: '2'
		},
		{
			name: 'Johanna',
			id: '3'
		},
		{
			name: 'Juan',
			id: '4'
		}
	]
</script>

<Draggable bind:items={list} key="id">
	<div slot="element" let:item>{item.name}</div>
</Draggable>

/svelte-draggable-plus/

    Package Sidebar

    Install

    npm i svelte-draggable-plus

    Weekly Downloads

    0

    Version

    0.1.1

    License

    MIT

    Unpacked Size

    9.27 kB

    Total Files

    9

    Last publish

    Collaborators

    • yuanfang03