diff options
author | catch <catch@35733.no-reply.drupal.org> | 2022-09-09 07:26:42 +0100 |
---|---|---|
committer | catch <catch@35733.no-reply.drupal.org> | 2022-09-09 07:26:42 +0100 |
commit | 8aa8ce1ffbcca9c727f46e58c714e1d351f7ef88 (patch) | |
tree | 27be6908992c340ba0b4c0bd3f4339670aa71e90 /core/misc/batch.es6.js | |
parent | 09f8f13d8a72b8e482cc689fcd10f023df41b899 (diff) | |
download | drupal-8aa8ce1ffbcca9c727f46e58c714e1d351f7ef88.tar.gz drupal-8aa8ce1ffbcca9c727f46e58c714e1d351f7ef88.zip |
Issue #3278415 by nod_, lauriii, catch, Wim Leers, longwave, xjm, claudiu.cristea: Remove usages of the JavaScript ES6 build step, the build step itself, and associated dev dependencies
Diffstat (limited to 'core/misc/batch.es6.js')
-rw-r--r-- | core/misc/batch.es6.js | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/core/misc/batch.es6.js b/core/misc/batch.es6.js deleted file mode 100644 index 2a055157da7..00000000000 --- a/core/misc/batch.es6.js +++ /dev/null @@ -1,47 +0,0 @@ -/** - * @file - * Drupal's batch API. - */ - -(function ($, Drupal) { - /** - * Attaches the batch behavior to progress bars. - * - * @type {Drupal~behavior} - */ - Drupal.behaviors.batch = { - attach(context, settings) { - const batch = settings.batch; - const $progress = $(once('batch', '[data-drupal-progress]')); - let progressBar; - - // Success: redirect to the summary. - function updateCallback(progress, status, pb) { - if (progress === '100') { - pb.stopMonitoring(); - window.location = `${batch.uri}&op=finished`; - } - } - - function errorCallback(pb) { - $progress.prepend($('<p class="error"></p>').html(batch.errorMessage)); - $('#wait').hide(); - } - - if ($progress.length) { - progressBar = new Drupal.ProgressBar( - 'updateprogress', - updateCallback, - 'POST', - errorCallback, - ); - progressBar.setProgress(-1, batch.initMessage); - progressBar.startMonitoring(`${batch.uri}&op=do`, 10); - // Remove HTML from no-js progress bar. - $progress.empty(); - // Append the JS progressbar element. - $progress.append(progressBar.element); - } - }, - }; -})(jQuery, Drupal); |