Sha256: 87abafff3f8f6a7ae5e3e42f19c27861769459a042f389d4535049e87294cf96

Contents?: true

Size: 1.01 KB

Versions: 2

Compression:

Stored size: 1.01 KB

Contents

import jQuery from 'jquery';
window.jQuery = jQuery // <- "select2" will check this
window.$ = jQuery

// This is a hack to fix 'process is not defined'
// Ref article: https://adambien.blog/roller/abien/entry/uncaught_referenceerror_process_is_not
// Based on this filter dropdown works.
window.process = {
  env: {
      NODE_ENV: 'development'
  }
} 

import 'moment'
import 'bootstrap'
import '@popperjs/core'
import 'flatpickr'
import 'jgrowl'
jqueryJgrowl()
import Select2 from "select2"
Select2()

// import '@nathanvda/cocoon'
import 'daterangepicker'
import '@fortawesome/fontawesome-free'
import jqueryJgrowl from 'jgrowl';


flatpickr("[data-behaviour='date-only']", {
  dateFormat: "d-m-Y"
})
flatpickr("[data-behaviour='date-time']", {
  enableTime: true
})
flatpickr("[data-behaviour='filter'][data-filter-type='date']", {
  mode: 'range'
})
$('.select-2').select2();
$(document).on('turbolinks:load', function () {
  $('.select-2').select2();
  flatpickr("[data-behaviour='date-only']", {
    dateFormat: "d-m-Y"
  })
})

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
cm-admin-1.0.2 app/assets/javascripts/cm_admin/scaffolds.js
cm-admin-1.0.0 app/assets/javascripts/cm_admin/scaffolds.js