]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
docs: remove `makeArray` (#30470)
authorXhmikosR <xhmikosr@gmail.com>
Sat, 28 Mar 2020 16:05:11 +0000 (18:05 +0200)
committerGitHub <noreply@github.com>
Sat, 28 Mar 2020 16:05:11 +0000 (18:05 +0200)
site/assets/js/application.js

index e99fbb8a78fcd3db6bf13a2695adcaa6cd614015..9d0c684b727798977b3173a74ebaa77a0c401af1 100644 (file)
 (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
     })
 
   // 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()
 
   // Insert copy to clipboard button before .highlight
   var btnHtml = '<div class="bd-clipboard"><button type="button" class="btn-clipboard" title="Copy to clipboard">Copy</button></div>'
-  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)