PageSourceSearch

https://www.raiffeisen.hu/o/raiffeisen-theme/js/components/DeviceSearch.js?minifierType=js&t=1790855533409

js raiffeisen.hu collected 2026-10-01 11:54:52 UTC 1,199 bytes, 45 lines download raw bytes

1/*1786086148000*/
2("use scrict");
3//raiffeisen device search
4let raiffeisenDeviceSearch = (() => {
5  const destroy = () => {
6    const blurPage = document.querySelector("#blur-page");
7    const deviceSearchWrapper = document.querySelector(
8      ".device-search-wrapper"
9    );
10
11    if (deviceSearchWrapper) {
12      deviceSearchWrapper.classList.remove("d-block");
13    }
14
15    if (blurPage) {
16      blurPage.classList.remove("d-block");
17    }
18  };
19
20  const app = () => {
21    const deviceSearch = document.querySelector(".device-search");
22    const deviceSearchWrapper = document.querySelector(
23      ".device-search-wrapper"
24    );
25
26    if (deviceSearch && deviceSearchWrapper) {
27      const blurPage = document.querySelector("#blur-page");
28
29      deviceSearch.addEventListener("click", (event) => {
30        const deviceSearchShown =
31          deviceSearchWrapper.classList.toggle("d-block");
32        if (deviceSearchShown) {
33          raiffeisenNavigation.destroy();
34        }
35        blurPage?.classList.toggle("d-block", deviceSearchShown);
36        event.preventDefault();
37      });
38    }
39  };
40
41  return {
42    app: app,
43    destroy: destroy,
44  };
45})();

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.