summaryrefslogtreecommitdiffstatshomepage
path: root/core/modules/contextual/js/contextual.es6.js
diff options
context:
space:
mode:
authorLauri Eskola <lauri.eskola@acquia.com>2022-01-28 11:53:59 +0200
committerLauri Eskola <lauri.eskola@acquia.com>2022-01-28 11:53:59 +0200
commit8c62a32c2da35b38d60a7930863a65ae820b41b4 (patch)
tree7b1ccfc0bf843e8d1ddbc7b49a0d4dcdfe51dc09 /core/modules/contextual/js/contextual.es6.js
parent6b8783b23aece75da1cbc6eb59f1d2c6adfad2a1 (diff)
downloaddrupal-8c62a32c2da35b38d60a7930863a65ae820b41b4.tar.gz
drupal-8c62a32c2da35b38d60a7930863a65ae820b41b4.zip
Issue #3239123 by hooroomoo, bnjmnm, nod_: Refactor (if feasible) uses of the jQuery text function to use vanillaJS
Diffstat (limited to 'core/modules/contextual/js/contextual.es6.js')
-rw-r--r--core/modules/contextual/js/contextual.es6.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/modules/contextual/js/contextual.es6.js b/core/modules/contextual/js/contextual.es6.js
index 1c1c485c1c36..1054b1ee78b8 100644
--- a/core/modules/contextual/js/contextual.es6.js
+++ b/core/modules/contextual/js/contextual.es6.js
@@ -107,9 +107,14 @@
this.setAttribute('href', url + glue + destination);
});
+ let title = '';
+ const $regionHeading = $region.find('h2');
+ if ($regionHeading.length) {
+ title = $regionHeading[0].textContent.trim();
+ }
// Create a model and the appropriate views.
const model = new contextual.StateModel({
- title: $region.find('h2').eq(0).text().trim(),
+ title,
});
const viewOptions = $.extend({ el: $contextual, model }, options);
contextual.views.push({