Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / web / core / modules / media_library / js / media_library.click_to_select.js
diff --git a/web/core/modules/media_library/js/media_library.click_to_select.js b/web/core/modules/media_library/js/media_library.click_to_select.js
new file mode 100644 (file)
index 0000000..01cbb14
--- /dev/null
@@ -0,0 +1,24 @@
+/**
+* DO NOT EDIT THIS FILE.
+* See the following change record for more information,
+* https://www.drupal.org/node/2815083
+* @preserve
+**/
+
+(function ($, Drupal) {
+  Drupal.behaviors.ClickToSelect = {
+    attach: function attach(context) {
+      $('.js-click-to-select-trigger', context).once('media-library-click-to-select').on('click', function (event) {
+        event.preventDefault();
+
+        var $input = $(event.currentTarget).closest('.js-click-to-select').find('.js-click-to-select-checkbox input');
+        $input.prop('checked', !$input.prop('checked')).trigger('change');
+      });
+      $('.js-click-to-select-checkbox input', context).once('media-library-click-to-select').on('change', function (_ref) {
+        var currentTarget = _ref.currentTarget;
+
+        $(currentTarget).closest('.js-click-to-select').toggleClass('checked', $(currentTarget).prop('checked'));
+      });
+    }
+  };
+})(jQuery, Drupal);
\ No newline at end of file