decidim/decidim

View on GitHub
decidim-admin/app/packs/src/decidim/admin/sortable.js

Summary

Maintainability
A
0 mins
Test Coverage
import createSortList from "src/decidim/admin/sort_list.component"

// Once in DOM
$(() => {
  const selector = ".js-sortable"
  const $sortable = $(selector)

  $sortable.each((index, elem) => {
    const item = (elem.id)
      ? `#${elem.id}`
      : selector

    createSortList(item, {
      handle: "li",
      forcePlaceholderSize: true,
      placeholderClass: "sort-placeholder"
    })
  })
})