PageSourceSearch

https://wperp.com/app/plugins/marquee-block/build/marquee/view.js?ver=d7271ce7b564e991e189

js wperp.com collected 2026-09-24 08:37:40 UTC 4,897 bytes, 135 lines download raw bytes

vendor: 115 bytes, lines 1-5
1/******/ (() => { // webpackBootstrap
2/******/ 	"use strict";
3/******/ 	var __webpack_modules__ = ({
4
5/***/ "./src/
5marquee/view.scss":
6/*!*******************************!*\
7  !*** ./src/marquee/view.scss ***!
8  \*******************************/
9/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
10
11__webpack_require__.r(__webpack_exports__);
12// extracted by mini-css-extract-plugin
13
14
15/***/ })
15,
16
17/***/ "@wordpress/dom-ready":
18/*!**********************************!*\
19  !*** external ["wp","domReady"] ***!
20  \**********************************/
21/***/ ((module) => {
22
23module.exports = window["wp"]["domReady"];
24
25/***/ })
26
27/******/ 	});
28/************************************************************************/
29/******/ 	// The module cache
30/******/ 	var __webpack_module_cache__ = {};
31/******/ 	
32/******/ 	// The require function
33/******/ 	function __webpack_require__(moduleId) {
34/******/ 		// Check if module is in cache
35/******/ 		var cachedModule = __webpack_module_cache__[moduleId];
36/******/ 		if (cachedModule !== undefined) {
37/******/ 			return cachedModule.exports;
38/******/ 		}
39/******/ 		// Create a new module (and put it into the cache)
40/******/ 		var module = __webpack_module_cache__[moduleId] = {
41/******/ 			// no module.id needed
42/******/ 			// no module.loaded needed
43/******/ 			exports: {}
44/******/ 		};
45/******/ 	
46/******/ 		// Execute the module function
47/******/ 		__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
48/******/ 	
49/******/ 		// Return the exports of the module
50/******/ 		return module.exports;
51/******/ 	}
52/******/ 	
53/************************************************************************/
54/******/ 	/* webpack/runtime/compat get default export */
55/******/ 	(() => {
56/******/ 		// getDefaultExport function for compatibility with non-harmony modules
57/******/ 		__webpack_require__.n = (module) => {
58/******/ 			var getter = module && module.__esModule ?
59/******/ 				() => (module['default']) :
60/******/ 				() => (module);
61/******/ 			__webpack_require__.d(getter, { a: getter });
62/******/ 			return getter;
63/******/ 		};
64/******/ 	})();
65/******/ 	
66/******/ 	/* webpack/runtime/define property getters */
67/******/ 	(() => {
68/******/ 		// define getter functions for harmony exports
69/******/ 		__webpack_require__.d = (exports, definition) => {
70/******/ 			for(var key in definition) {
71/******/ 				if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
72/******/ 					Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
73/******/ 				}
74/******/ 			}
75/******/ 		};
76/******/ 	})();
77/******/ 	
78/******/ 	/* webpack/runtime/hasOwnProperty shorthand */
79/******/ 	(() => {
80/******/ 		__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
81/******/ 	})();
82/******/ 	
83/******/ 	/* webpack/runtime/make namespace object */
84/******/ 	(() => {
85/******/ 		// define __esModule on exports
86/******/ 		__webpack_require__.r = (exports) => {
87/******/ 			if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
88/******/ 				Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
89/******/ 			}
90/******/ 			Object.defineProperty(exports, '__esModule', { value: true });
91/******/ 		};
92/******/ 	})();
93/******/ 	
94/************************************************************************/
95var __webpack_exports__ = {};
96// This entry needs to be wrapped in an IIFE because it needs to be isolated against other modules in the chunk.
97(() => {
98/*!*****************************!*\
99  !*** ./src/marquee/view.js ***!
100  \*****************************/
101__webpack_require__.r(__webpack_exports__);
102/* harmony import */ var _wordpress_dom_ready__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/dom-ready */ "@wordpress/dom-ready");
103/* harmony import */ var _wordpress_dom_ready__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_dom_ready__WEBPACK_IMPORTED_MODULE_0__);
104/* harmony import */ var _view_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./view.scss */ "./src/marquee/view.scss");
105/**
106 * External dependencies
107 */
108
109
110/**
111 * Internal dependencies
112 *
113 */
114
115function storepressMarqueeBlockHeight() {
116  document.querySelectorAll('.wp-block-storepress-marquee.orientation-y .wp-block-storepress-marquee__item').forEach(function (el) {
117    el.parentNode.style.height = false;
118    const {
119      height
120    } = el.getBoundingClientRect();
121    el.parentNode.style.height = `${height}px`;
122  });
123}
124_wordpress_dom_ready__WEBPACK_IMPORTED_MODULE_0___default()(function () {
125  const isReduced = window.matchMedia(`(prefers-reduced-motion: reduce)`) === true || window.matchMedia(`(prefers-reduced-motion: reduce)`).matches === true;
126  if (isReduced) {
127    return false;
128  }
129  storepressMarqueeBlockHeight();
130});
131})();
132
133/******/ })()
134;
135//# sourceMappingURL=view.js.map

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.