Sha256: 4c882f9144be492b9790f54b9f9e82f382e51b1088065f0fc2c12045be25aa6b
Contents?: true
Size: 1.13 KB
Versions: 23
Compression:
Stored size: 1.13 KB
Contents
// = require jquery // = require jquery_ujs // = require foundation // = require ./tab_focus // = require ./toggle_nav // = require ./sort_list.component // = require decidim/editor // = require foundation-datepicker // = require form_datepicker // = require moment.min // = require ./select2 // = require ./scopes // = require_self window.Decidim = window.Decidim || {}; const pageLoad = () => { const { toggleNav, createSortList } = window.DecidimAdmin; $(document).foundation(); toggleNav(); createSortList('#steps tbody', { placeholder: $('<tr style="border-style: dashed; border-color: #000"><td colspan="4"> </td></tr>')[0], onSortUpdate: ($children) => { const sortUrl = $('#steps tbody').data('sort-url') const order = $children.map((index, child) => $(child).data('id')).toArray(); $.ajax({ method: 'POST', url: sortUrl, contentType: 'application/json', data: JSON.stringify({ items_ids: order }) }, // eslint-disable-line camelcase ); } }) }; $(() => { pageLoad(); if (window.Decidim.formDatePicker) { window.Decidim.formDatePicker(); } });
Version data entries
23 entries across 23 versions & 2 rubygems