PageSourceSearch

https://yorato.ai/member-assets/js/theme.js

js yorato.ai collected 2026-10-05 13:22:36 UTC 1,606 bytes, 50 lines download raw bytes

1document.addEventListener("DOMContentLoaded", function () {
2  "use strict";
3  // =================================
4  // Tooltip
5  // =================================
6  const tooltipTriggerList = Array.from(
7    document.querySelectorAll('[data-bs-toggle="tooltip"]')
8  );
9  tooltipTriggerList.forEach((tooltipTriggerEl) => {
10    new bootstrap.Tooltip(tooltipTriggerEl);
11  });
12
13  // =================================
14  // Popover
15  // =================================
16  var popoverTriggerList = [].slice.call(
17    document.querySelectorAll('[data-bs-toggle="popover"]')
18  );
19  var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
20    return new bootstrap.Popover(popoverTriggerEl);
21  });
22  // =================================
23  // Hide preloader
24  // =================================
25  var preloader = document.querySelector(".preloader");
26  if (preloader) {
27    preloader.style.display = "none";
28  }
29  // =================================
30  // Increment & Decrement
31  // =================================
32  var quantityButtons = document.querySelectorAll(".minus, .add");
33  if (quantityButtons) {
34    quantityButtons.forEach(function (button) {
35      button.addEventListener("click", function () {
36        var qtyInput = this.closest("div").querySelector(".qty");
37        var currentVal = parseInt(qtyInput.value);
38        var isAdd = this.classList.contains("add");
39
40        if (!isNaN(currentVal)) {
41          qtyInput.value = isAdd
42            ? ++currentVal
43            : currentVal > 0
44              ? --currentVal
45              : currentVal;
46        }
47      });
48    });
49  }
50});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.