From 9496cb60f3e68f20b03269a5425aa5be85e53f25 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Sat, 28 Mar 2020 18:05:11 +0200 Subject: [PATCH] docs: remove `makeArray` (#30470) --- site/assets/js/application.js | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/site/assets/js/application.js b/site/assets/js/application.js index e99fbb8a78..9d0c684b72 100644 --- a/site/assets/js/application.js +++ b/site/assets/js/application.js @@ -15,24 +15,20 @@ (function () { 'use strict' - function makeArray(list) { - return [].slice.call(list) - } - // Tooltip and popover demos - makeArray(document.querySelectorAll('.tooltip-demo')) + document.querySelectorAll('.tooltip-demo') .forEach(function (tooltip) { new bootstrap.Tooltip(tooltip, { selector: '[data-toggle="tooltip"]' }) }) - makeArray(document.querySelectorAll('[data-toggle="popover"]')) + document.querySelectorAll('[data-toggle="popover"]') .forEach(function (popover) { new bootstrap.Popover(popover) }) - makeArray(document.querySelectorAll('.toast')) + document.querySelectorAll('.toast') .forEach(function (toastNode) { var toast = new bootstrap.Toast(toastNode, { autohide: false @@ -42,24 +38,24 @@ }) // Demos within modals - makeArray(document.querySelectorAll('.tooltip-test')) + document.querySelectorAll('.tooltip-test') .forEach(function (tooltip) { new bootstrap.Tooltip(tooltip) }) - makeArray(document.querySelectorAll('.popover-test')) + document.querySelectorAll('.popover-test') .forEach(function (popover) { new bootstrap.Popover(popover) }) // Indeterminate checkbox example - makeArray(document.querySelectorAll('.bd-example-indeterminate [type="checkbox"]')) + document.querySelectorAll('.bd-example-indeterminate [type="checkbox"]') .forEach(function (checkbox) { checkbox.indeterminate = true }) // Disable empty links in docs examples - makeArray(document.querySelectorAll('.bd-content [href="#"]')) + document.querySelectorAll('.bd-content [href="#"]') .forEach(function (link) { link.addEventListener('click', function (e) { e.preventDefault() @@ -95,12 +91,12 @@ // Insert copy to clipboard button before .highlight var btnHtml = '
' - makeArray(document.querySelectorAll('figure.highlight, div.highlight')) + document.querySelectorAll('figure.highlight, div.highlight') .forEach(function (element) { element.insertAdjacentHTML('beforebegin', btnHtml) }) - makeArray(document.querySelectorAll('.btn-clipboard')) + document.querySelectorAll('.btn-clipboard') .forEach(function (btn) { var tooltipBtn = new bootstrap.Tooltip(btn)