Skip to content
Snippets Groups Projects
Commit 500af4bd authored by catch's avatar catch
Browse files

Issue #3204273 by Wim Leers, nod_, seanmacgillivray: Remove jQuery dependency from BigPipe

parent 3ee0b0b7
No related branches found
No related tags found
12 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!1896Issue #2940605: Can only intentionally re-render an entity with references 20 times,!872Draft: Issue #3221319: Race condition when creating menu links and editing content deletes menu links,!579Issue #2230909: Simple decimals fail to pass validation,!560Move callback classRemove outside of the loop,!555Issue #3202493,!512Issue #3207771: Menu UI node type form documentation points to non-existent function,!485Sets the autocomplete attribute for username/password input field on login form.,!449Issue #2784233: Allow multiple vocabularies in the taxonomy filter,!231Issue #2671162: summary text wysiwyg patch working fine on 9.2.0-dev,!43Resolve #3173180: Add UI for 'loading' html attribute to images,!30Issue #3182188: Updates composer usage to point at ./vendor/bin/composer
......@@ -5,7 +5,6 @@ big_pipe:
drupalSettings:
bigPipePlaceholderIds: []
dependencies:
- core/jquery
- core/once
- core/drupal.ajax
- core/drupalSettings
......@@ -3,7 +3,7 @@
* Renders BigPipe placeholders using Drupal's Ajax system.
*/
(function ($, Drupal, drupalSettings) {
(function (Drupal, drupalSettings) {
/**
* Maps textContent of <script type="application/vnd.drupal-ajax"> to an AJAX response.
*
......@@ -123,10 +123,10 @@
// If something goes wrong, make sure everything is cleaned up and has had a
// chance to be processed with everything loaded.
$(window).on('load', () => {
window.addEventListener('load', () => {
if (timeoutID) {
clearTimeout(timeoutID);
}
bigPipeProcessDocument(document);
});
})(jQuery, Drupal, drupalSettings);
})(Drupal, drupalSettings);
......@@ -5,7 +5,7 @@
* @preserve
**/
(function ($, Drupal, drupalSettings) {
(function (Drupal, drupalSettings) {
function mapTextContentToAjaxResponse(content) {
if (content === '') {
return false;
......@@ -69,11 +69,11 @@
}
bigPipeProcess();
$(window).on('load', function () {
window.addEventListener('load', function () {
if (timeoutID) {
clearTimeout(timeoutID);
}
bigPipeProcessDocument(document);
});
})(jQuery, Drupal, drupalSettings);
\ No newline at end of file
})(Drupal, drupalSettings);
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment