Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / web / core / modules / system / js / system.date.es6.js
index 7686d2295752d5258b2abce032882d016bbfb806..c011ddd99d68203aaa5df0ab0d476c510fe4e956 100644 (file)
@@ -3,7 +3,7 @@
  * Provides date format preview feature.
  */
 
-(function ($, Drupal, drupalSettings) {
+(function($, Drupal, drupalSettings) {
   const dateFormats = drupalSettings.dateFormats;
 
   /**
   Drupal.behaviors.dateFormat = {
     attach(context) {
       const $context = $(context);
-      const $source = $context.find('[data-drupal-date-formatter="source"]').once('dateFormat');
-      const $target = $context.find('[data-drupal-date-formatter="preview"]').once('dateFormat');
+      const $source = $context
+        .find('[data-drupal-date-formatter="source"]')
+        .once('dateFormat');
+      const $target = $context
+        .find('[data-drupal-date-formatter="preview"]')
+        .once('dateFormat');
       const $preview = $target.find('em');
 
       // All elements have to exist.
        */
       function dateFormatHandler(e) {
         const baseValue = $(e.target).val() || '';
-        const dateString = baseValue.replace(/\\?(.?)/gi, (key, value) => (dateFormats[key] ? dateFormats[key] : value));
+        const dateString = baseValue.replace(
+          /\\?(.?)/gi,
+          (key, value) => (dateFormats[key] ? dateFormats[key] : value),
+        );
 
         $preview.html(dateString);
         $target.toggleClass('js-hide', !dateString.length);
       /**
        * On given event triggers the date character replacement.
        */
-      $source.on('keyup.dateFormat change.dateFormat input.dateFormat', dateFormatHandler)
+      $source
+        .on(
+          'keyup.dateFormat change.dateFormat input.dateFormat',
+          dateFormatHandler,
+        )
         // Initialize preview.
         .trigger('keyup');
     },
   };
-}(jQuery, Drupal, drupalSettings));
+})(jQuery, Drupal, drupalSettings);