Plugin Directory

Changeset 3338218


Ignore:
Timestamp:
08/02/2025 12:14:48 PM (8 months ago)
Author:
arkenon
Message:

ver 1.2.2

Location:
gutenberg-block-for-slick-slider/trunk
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider-item/index-rtl.css

    r3334309 r3338218  
    1 .wp-block-gb-for-slick-slider-slick-slider-item{border:1px dotted #6d6a6a;display:inline-block;padding:5px}
     1/*!**********************************************************************************************************************************************************************************************************************************************************!*\
     2  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/slick-slider-item/editor.scss ***!
     3  \**********************************************************************************************************************************************************************************************************************************************************/
     4/**
     5 * The following styles get applied inside the editor only.
     6 *
     7 * Replace them with your own styles or remove the file completely.
     8 */
     9.wp-block-gb-for-slick-slider-slick-slider-item {
     10  display: inline-block;
     11  border: 1px dotted #6d6a6a;
     12  padding: 5px;
     13}
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider-item/index.asset.php

    r3334309 r3338218  
    1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks'), 'version' => '685722f7eead2d4fc1e8');
     1<?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks'), 'version' => 'c68b313b8c9b908c4a22');
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider-item/index.css

    r3177446 r3338218  
    1 .wp-block-gb-for-slick-slider-slick-slider-item{border:1px dotted #6d6a6a;display:inline-block;padding:5px}
     1/*!**********************************************************************************************************************************************************************************************************************************************************!*\
     2  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/slick-slider-item/editor.scss ***!
     3  \**********************************************************************************************************************************************************************************************************************************************************/
     4/**
     5 * The following styles get applied inside the editor only.
     6 *
     7 * Replace them with your own styles or remove the file completely.
     8 */
     9.wp-block-gb-for-slick-slider-slick-slider-item {
     10  display: inline-block;
     11  border: 1px dotted #6d6a6a;
     12  padding: 5px;
     13}
     14
     15/*# sourceMappingURL=index.css.map*/
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider-item/index.js

    r3334309 r3338218  
    1 (()=>{"use strict";var r,e={460:()=>{const r=window.wp.blocks,e=window.wp.blockEditor,i=window.ReactJSXRuntime,s=JSON.parse('{"UU":"gb-for-slick-slider/slick-slider-item"}');(0,r.registerBlockType)(s.UU,{edit:function(s){const{attributes:o,setAttributes:t}=s,{slideMargin:l}=o,{context:n}=s,a=n["gb-for-slick-slider/slideMargin"],c={minWidth:100/n["gb-for-slick-slider/slidesToShow"]+"%",marginRight:a+"px",marginLeft:a+"px"};t({slideMargin:a});const d=(0,e.useBlockProps)({style:c}),p=(0,r.getBlockTypes)(),g=[""];p.forEach(function(r){"gb-for-slick-slider/slick-slider"!==r.name&&"gb-for-slick-slider/slick-slider-item"!==r.name&&g.push(r.name)});const u=(0,e.useInnerBlocksProps)(d,{allowedBlocks:g});return(0,i.jsx)("div",{...u})},save:function(r){const s=e.useBlockProps.save(r),o=e.useInnerBlocksProps.save(s),t=r.attributes,l={marginRight:t.slideMargin+"px",marginLeft:t.slideMargin+"px"};return(0,i.jsx)("div",{style:l,...o})}})}},i={};function s(r){var o=i[r];if(void 0!==o)return o.exports;var t=i[r]={exports:{}};return e[r](t,t.exports,s),t.exports}s.m=e,r=[],s.O=(e,i,o,t)=>{if(!i){var l=1/0;for(d=0;d<r.length;d++){for(var[i,o,t]=r[d],n=!0,a=0;a<i.length;a++)(!1&t||l>=t)&&Object.keys(s.O).every(r=>s.O[r](i[a]))?i.splice(a--,1):(n=!1,t<l&&(l=t));if(n){r.splice(d--,1);var c=o();void 0!==c&&(e=c)}}return e}t=t||0;for(var d=r.length;d>0&&r[d-1][2]>t;d--)r[d]=r[d-1];r[d]=[i,o,t]},s.o=(r,e)=>Object.prototype.hasOwnProperty.call(r,e),(()=>{var r={474:0,702:0};s.O.j=e=>0===r[e];var e=(e,i)=>{var o,t,[l,n,a]=i,c=0;if(l.some(e=>0!==r[e])){for(o in n)s.o(n,o)&&(s.m[o]=n[o]);if(a)var d=a(s)}for(e&&e(i);c<l.length;c++)t=l[c],s.o(r,t)&&r[t]&&r[t][0](),r[t]=0;return s.O(d)},i=globalThis.webpackChunkgb_for_slick_slider=globalThis.webpackChunkgb_for_slick_slider||[];i.forEach(e.bind(null,0)),i.push=e.bind(null,i.push.bind(i))})();var o=s.O(void 0,[702],()=>s(460));o=s.O(o)})();
     1/******/ (() => { // webpackBootstrap
     2/******/    "use strict";
     3/******/    var __webpack_modules__ = ({
     4
     5/***/ "./src/slick-slider-item/block.json":
     6/*!******************************************!*\
     7  !*** ./src/slick-slider-item/block.json ***!
     8  \******************************************/
     9/***/ ((module) => {
     10
     11module.exports = /*#__PURE__*/JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"gb-for-slick-slider/slick-slider-item","version":"1.0.0","title":"Slick Slider Item","category":"widgets","icon":"welcome-add-page","description":"Slick Slider Block item. This is an inner block. Add core blocks in it.","supports":{"html":false,"layout":true,"spacing":{"padding":true,"margin":true,"blockGap":true}},"usesContext":["gb-for-slick-slider/slidesToShow","gb-for-slick-slider/slideMargin"],"attributes":{"slideMargin":{"type":"number","default":0}},"parent":["gb-for-slick-slider/slick-slider"],"textdomain":"gb-for-slick-slider","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css"}');
     12
     13/***/ }),
     14
     15/***/ "./src/slick-slider-item/edit.js":
     16/*!***************************************!*\
     17  !*** ./src/slick-slider-item/edit.js ***!
     18  \***************************************/
     19/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     20
     21__webpack_require__.r(__webpack_exports__);
     22/* harmony export */ __webpack_require__.d(__webpack_exports__, {
     23/* harmony export */   "default": () => (/* binding */ Edit)
     24/* harmony export */ });
     25/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
     26/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__);
     27/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks");
     28/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__);
     29/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./editor.scss */ "./src/slick-slider-item/editor.scss");
     30/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react/jsx-runtime */ "react/jsx-runtime");
     31/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__);
     32
     33
     34
     35
     36function Edit(props) {
     37  const {
     38    attributes,
     39    setAttributes
     40  } = props;
     41  const {
     42    slideMargin
     43  } = attributes;
     44  const {
     45    context
     46  } = props;
     47  const _slideMargin = context["gb-for-slick-slider/slideMargin"];
     48  const _slidesToShow = context["gb-for-slick-slider/slidesToShow"];
     49  const blockStyles = {
     50    minWidth: 100 / _slidesToShow + '%',
     51    marginRight: _slideMargin + 'px',
     52    marginLeft: _slideMargin + 'px'
     53  };
     54  setAttributes({
     55    slideMargin: _slideMargin
     56  });
     57  const blockProps = (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__.useBlockProps)({
     58    style: blockStyles
     59  });
     60  const _blockTypes = (0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_1__.getBlockTypes)();
     61  const ALLOWED_BLOCKS = [''];
     62  _blockTypes.forEach(function (blockType) {
     63    if (blockType.name !== "gb-for-slick-slider/slick-slider" && blockType.name !== "gb-for-slick-slider/slick-slider-item") {
     64      ALLOWED_BLOCKS.push(blockType.name);
     65    }
     66  });
     67  const innerBlocksProps = (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__.useInnerBlocksProps)(blockProps, {
     68    allowedBlocks: ALLOWED_BLOCKS
     69  });
     70  return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_3__.jsx)("div", {
     71    ...innerBlocksProps
     72  });
     73}
     74
     75/***/ }),
     76
     77/***/ "./src/slick-slider-item/editor.scss":
     78/*!*******************************************!*\
     79  !*** ./src/slick-slider-item/editor.scss ***!
     80  \*******************************************/
     81/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     82
     83__webpack_require__.r(__webpack_exports__);
     84// extracted by mini-css-extract-plugin
     85
     86
     87/***/ }),
     88
     89/***/ "./src/slick-slider-item/index.js":
     90/*!****************************************!*\
     91  !*** ./src/slick-slider-item/index.js ***!
     92  \****************************************/
     93/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     94
     95__webpack_require__.r(__webpack_exports__);
     96/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks");
     97/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__);
     98/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./style.scss */ "./src/slick-slider-item/style.scss");
     99/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./edit */ "./src/slick-slider-item/edit.js");
     100/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./save */ "./src/slick-slider-item/save.js");
     101/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./block.json */ "./src/slick-slider-item/block.json");
     102/**
     103 * Registers a new block provided a unique name and an object defining its behavior.
     104 *
     105 * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/
     106 */
     107
     108
     109/**
     110 * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.
     111 * All files containing `style` keyword are bundled together. The code used
     112 * gets applied both to the front of your site and to the editor.
     113 *
     114 * @see https://www.npmjs.com/package/@wordpress/scripts#using-css
     115 */
     116
     117
     118/**
     119 * Internal dependencies
     120 */
     121
     122
     123
     124
     125/**
     126 * Every block starts by registering a new block type definition.
     127 *
     128 * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/
     129 */
     130(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.registerBlockType)(_block_json__WEBPACK_IMPORTED_MODULE_4__.name, {
     131  /**
     132   * @see ./edit.js
     133   */
     134  edit: _edit__WEBPACK_IMPORTED_MODULE_2__["default"],
     135  /**
     136   * @see ./save.js
     137   */
     138  save: _save__WEBPACK_IMPORTED_MODULE_3__["default"]
     139});
     140
     141/***/ }),
     142
     143/***/ "./src/slick-slider-item/save.js":
     144/*!***************************************!*\
     145  !*** ./src/slick-slider-item/save.js ***!
     146  \***************************************/
     147/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     148
     149__webpack_require__.r(__webpack_exports__);
     150/* harmony export */ __webpack_require__.d(__webpack_exports__, {
     151/* harmony export */   "default": () => (/* binding */ save)
     152/* harmony export */ });
     153/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
     154/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__);
     155/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react/jsx-runtime */ "react/jsx-runtime");
     156/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__);
     157
     158
     159function save(props) {
     160  const blockProps = _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__.useBlockProps.save(props);
     161  const innerBlocksProps = _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__.useInnerBlocksProps.save(blockProps);
     162  const attr = props.attributes;
     163  const blockStyles = {
     164    marginRight: attr.slideMargin + 'px',
     165    marginLeft: attr.slideMargin + 'px'
     166  };
     167  return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("div", {
     168    style: blockStyles,
     169    ...innerBlocksProps
     170  });
     171}
     172
     173/***/ }),
     174
     175/***/ "./src/slick-slider-item/style.scss":
     176/*!******************************************!*\
     177  !*** ./src/slick-slider-item/style.scss ***!
     178  \******************************************/
     179/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     180
     181__webpack_require__.r(__webpack_exports__);
     182// extracted by mini-css-extract-plugin
     183
     184
     185/***/ }),
     186
     187/***/ "@wordpress/block-editor":
     188/*!*************************************!*\
     189  !*** external ["wp","blockEditor"] ***!
     190  \*************************************/
     191/***/ ((module) => {
     192
     193module.exports = window["wp"]["blockEditor"];
     194
     195/***/ }),
     196
     197/***/ "@wordpress/blocks":
     198/*!********************************!*\
     199  !*** external ["wp","blocks"] ***!
     200  \********************************/
     201/***/ ((module) => {
     202
     203module.exports = window["wp"]["blocks"];
     204
     205/***/ }),
     206
     207/***/ "react/jsx-runtime":
     208/*!**********************************!*\
     209  !*** external "ReactJSXRuntime" ***!
     210  \**********************************/
     211/***/ ((module) => {
     212
     213module.exports = window["ReactJSXRuntime"];
     214
     215/***/ })
     216
     217/******/    });
     218/************************************************************************/
     219/******/    // The module cache
     220/******/    var __webpack_module_cache__ = {};
     221/******/   
     222/******/    // The require function
     223/******/    function __webpack_require__(moduleId) {
     224/******/        // Check if module is in cache
     225/******/        var cachedModule = __webpack_module_cache__[moduleId];
     226/******/        if (cachedModule !== undefined) {
     227/******/            return cachedModule.exports;
     228/******/        }
     229/******/        // Create a new module (and put it into the cache)
     230/******/        var module = __webpack_module_cache__[moduleId] = {
     231/******/            // no module.id needed
     232/******/            // no module.loaded needed
     233/******/            exports: {}
     234/******/        };
     235/******/   
     236/******/        // Execute the module function
     237/******/        __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
     238/******/   
     239/******/        // Return the exports of the module
     240/******/        return module.exports;
     241/******/    }
     242/******/   
     243/******/    // expose the modules object (__webpack_modules__)
     244/******/    __webpack_require__.m = __webpack_modules__;
     245/******/   
     246/************************************************************************/
     247/******/    /* webpack/runtime/chunk loaded */
     248/******/    (() => {
     249/******/        var deferred = [];
     250/******/        __webpack_require__.O = (result, chunkIds, fn, priority) => {
     251/******/            if(chunkIds) {
     252/******/                priority = priority || 0;
     253/******/                for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];
     254/******/                deferred[i] = [chunkIds, fn, priority];
     255/******/                return;
     256/******/            }
     257/******/            var notFulfilled = Infinity;
     258/******/            for (var i = 0; i < deferred.length; i++) {
     259/******/                var [chunkIds, fn, priority] = deferred[i];
     260/******/                var fulfilled = true;
     261/******/                for (var j = 0; j < chunkIds.length; j++) {
     262/******/                    if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {
     263/******/                        chunkIds.splice(j--, 1);
     264/******/                    } else {
     265/******/                        fulfilled = false;
     266/******/                        if(priority < notFulfilled) notFulfilled = priority;
     267/******/                    }
     268/******/                }
     269/******/                if(fulfilled) {
     270/******/                    deferred.splice(i--, 1)
     271/******/                    var r = fn();
     272/******/                    if (r !== undefined) result = r;
     273/******/                }
     274/******/            }
     275/******/            return result;
     276/******/        };
     277/******/    })();
     278/******/   
     279/******/    /* webpack/runtime/compat get default export */
     280/******/    (() => {
     281/******/        // getDefaultExport function for compatibility with non-harmony modules
     282/******/        __webpack_require__.n = (module) => {
     283/******/            var getter = module && module.__esModule ?
     284/******/                () => (module['default']) :
     285/******/                () => (module);
     286/******/            __webpack_require__.d(getter, { a: getter });
     287/******/            return getter;
     288/******/        };
     289/******/    })();
     290/******/   
     291/******/    /* webpack/runtime/define property getters */
     292/******/    (() => {
     293/******/        // define getter functions for harmony exports
     294/******/        __webpack_require__.d = (exports, definition) => {
     295/******/            for(var key in definition) {
     296/******/                if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
     297/******/                    Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
     298/******/                }
     299/******/            }
     300/******/        };
     301/******/    })();
     302/******/   
     303/******/    /* webpack/runtime/hasOwnProperty shorthand */
     304/******/    (() => {
     305/******/        __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
     306/******/    })();
     307/******/   
     308/******/    /* webpack/runtime/make namespace object */
     309/******/    (() => {
     310/******/        // define __esModule on exports
     311/******/        __webpack_require__.r = (exports) => {
     312/******/            if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
     313/******/                Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
     314/******/            }
     315/******/            Object.defineProperty(exports, '__esModule', { value: true });
     316/******/        };
     317/******/    })();
     318/******/   
     319/******/    /* webpack/runtime/jsonp chunk loading */
     320/******/    (() => {
     321/******/        // no baseURI
     322/******/       
     323/******/        // object to store loaded and loading chunks
     324/******/        // undefined = chunk not loaded, null = chunk preloaded/prefetched
     325/******/        // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
     326/******/        var installedChunks = {
     327/******/            "slick-slider-item/index": 0,
     328/******/            "slick-slider-item/style-index": 0
     329/******/        };
     330/******/       
     331/******/        // no chunk on demand loading
     332/******/       
     333/******/        // no prefetching
     334/******/       
     335/******/        // no preloaded
     336/******/       
     337/******/        // no HMR
     338/******/       
     339/******/        // no HMR manifest
     340/******/       
     341/******/        __webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);
     342/******/       
     343/******/        // install a JSONP callback for chunk loading
     344/******/        var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
     345/******/            var [chunkIds, moreModules, runtime] = data;
     346/******/            // add "moreModules" to the modules object,
     347/******/            // then flag all "chunkIds" as loaded and fire callback
     348/******/            var moduleId, chunkId, i = 0;
     349/******/            if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
     350/******/                for(moduleId in moreModules) {
     351/******/                    if(__webpack_require__.o(moreModules, moduleId)) {
     352/******/                        __webpack_require__.m[moduleId] = moreModules[moduleId];
     353/******/                    }
     354/******/                }
     355/******/                if(runtime) var result = runtime(__webpack_require__);
     356/******/            }
     357/******/            if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
     358/******/            for(;i < chunkIds.length; i++) {
     359/******/                chunkId = chunkIds[i];
     360/******/                if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
     361/******/                    installedChunks[chunkId][0]();
     362/******/                }
     363/******/                installedChunks[chunkId] = 0;
     364/******/            }
     365/******/            return __webpack_require__.O(result);
     366/******/        }
     367/******/       
     368/******/        var chunkLoadingGlobal = globalThis["webpackChunkgb_for_slick_slider"] = globalThis["webpackChunkgb_for_slick_slider"] || [];
     369/******/        chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
     370/******/        chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
     371/******/    })();
     372/******/   
     373/************************************************************************/
     374/******/   
     375/******/    // startup
     376/******/    // Load entry module and return exports
     377/******/    // This entry module depends on other loaded chunks and execution need to be delayed
     378/******/    var __webpack_exports__ = __webpack_require__.O(undefined, ["slick-slider-item/style-index"], () => (__webpack_require__("./src/slick-slider-item/index.js")))
     379/******/    __webpack_exports__ = __webpack_require__.O(__webpack_exports__);
     380/******/   
     381/******/ })()
     382;
     383//# sourceMappingURL=index.js.map
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider-item/index.js.map

    r3112266 r3338218  
    1 {"version":3,"file":"slick-slider-item/index.js","mappings":"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","sources":["webpack://gb-for-slick-slider/./src/slick-slider-item/edit.js","webpack://gb-for-slick-slider/./src/slick-slider-item/index.js","webpack://gb-for-slick-slider/./src/slick-slider-item/save.js","webpack://gb-for-slick-slider/./src/slick-slider-item/editor.scss?e931","webpack://gb-for-slick-slider/./src/slick-slider-item/style.scss?716f","webpack://gb-for-slick-slider/external window \"React\"","webpack://gb-for-slick-slider/external window [\"wp\",\"blockEditor\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"blocks\"]","webpack://gb-for-slick-slider/webpack/bootstrap","webpack://gb-for-slick-slider/webpack/runtime/chunk loaded","webpack://gb-for-slick-slider/webpack/runtime/compat get default export","webpack://gb-for-slick-slider/webpack/runtime/define property getters","webpack://gb-for-slick-slider/webpack/runtime/hasOwnProperty shorthand","webpack://gb-for-slick-slider/webpack/runtime/make namespace object","webpack://gb-for-slick-slider/webpack/runtime/jsonp chunk loading","webpack://gb-for-slick-slider/webpack/before-startup","webpack://gb-for-slick-slider/webpack/startup","webpack://gb-for-slick-slider/webpack/after-startup"],"sourcesContent":["import {useBlockProps, useInnerBlocksProps, useEffect} from '@wordpress/block-editor';\r\nimport {getBlockTypes} from '@wordpress/blocks';\r\nimport './editor.scss';\r\n\r\nexport default function Edit(props) {\r\n\r\n\tconst { attributes, setAttributes } = props;\r\n\tconst { slideMargin } = attributes;\r\n\r\n\tconst {context} = props;\r\n\r\n\tconst _slideMargin = context[\"gb-for-slick-slider/slideMargin\"];\r\n\tconst _slidesToShow = context[\"gb-for-slick-slider/slidesToShow\"];\r\n\r\n\tconst blockStyles = {\r\n\t\tminWidth: (100 / _slidesToShow) + '%',\r\n\t\tmarginRight: _slideMargin + 'px',\r\n\t\tmarginLeft: _slideMargin + 'px',\r\n\t}\r\n\r\n\tsetAttributes({slideMargin: _slideMargin})\r\n\r\n\tconst blockProps = useBlockProps({\r\n\t\tstyle: blockStyles\r\n\t});\r\n\r\n\tconst _blockTypes = getBlockTypes();\r\n\r\n\tconst ALLOWED_BLOCKS = [''];\r\n\r\n\t_blockTypes.forEach(function (blockType) {\r\n\r\n\t\tif (blockType.name !== \"gb-for-slick-slider/slick-slider\" && blockType.name !== \"gb-for-slick-slider/slick-slider-item\") {\r\n\t\t\tALLOWED_BLOCKS.push(blockType.name);\r\n\t\t}\r\n\r\n\t});\r\n\r\n\tconst innerBlocksProps = useInnerBlocksProps(\r\n\t\tblockProps,\r\n\t\t{\r\n\t\t\tallowedBlocks: ALLOWED_BLOCKS,\r\n\t\t}\r\n\t);\r\n\r\n\treturn (\r\n\t\t<div\r\n\t\t\t{...innerBlocksProps}\r\n\t\t/>\r\n\t);\r\n\r\n}\r\n\r\n","/**\r\n * Registers a new block provided a unique name and an object defining its behavior.\r\n *\r\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\r\n */\r\nimport { registerBlockType } from '@wordpress/blocks';\r\n\r\n/**\r\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\r\n * All files containing `style` keyword are bundled together. The code used\r\n * gets applied both to the front of your site and to the editor.\r\n *\r\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\r\n */\r\nimport './style.scss';\r\n\r\n/**\r\n * Internal dependencies\r\n */\r\nimport Edit from './edit';\r\nimport save from './save';\r\nimport metadata from './block.json';\r\n\r\n/**\r\n * Every block starts by registering a new block type definition.\r\n *\r\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\r\n */\r\nregisterBlockType( metadata.name, {\r\n\t/**\r\n\t * @see ./edit.js\r\n\t */\r\n\tedit: Edit,\r\n\r\n\t/**\r\n\t * @see ./save.js\r\n\t */\r\n\tsave,\r\n} );\r\n","import {useBlockProps, useInnerBlocksProps} from '@wordpress/block-editor';\r\n\r\n\r\nexport default function save(props) {\r\n\r\n\tconst blockProps = useBlockProps.save(props);\r\n\tconst innerBlocksProps = useInnerBlocksProps.save(blockProps);\r\n\r\n\tconst attr = props.attributes;\r\n\r\n\tconst blockStyles = {\r\n\t\tmarginRight: attr.slideMargin + 'px',\r\n\t\tmarginLeft: attr.slideMargin + 'px',\r\n\t}\r\n\r\n\treturn <div style={blockStyles}  {...innerBlocksProps}/>\r\n\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"React\"];","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = (result, chunkIds, fn, priority) => {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar [chunkIds, fn, priority] = deferred[i];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"slick-slider-item/index\": 0,\n\t\"slick-slider-item/style-index\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = globalThis[\"webpackChunkgb_for_slick_slider\"] = globalThis[\"webpackChunkgb_for_slick_slider\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"slick-slider-item/style-index\"], () => (__webpack_require__(\"./src/slick-slider-item/index.js\")))\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["useBlockProps","useInnerBlocksProps","useEffect","getBlockTypes","Edit","props","attributes","setAttributes","slideMargin","context","_slideMargin","_slidesToShow","blockStyles","minWidth","marginRight","marginLeft","blockProps","style","_blockTypes","ALLOWED_BLOCKS","forEach","blockType","name","push","innerBlocksProps","allowedBlocks","createElement","registerBlockType","save","metadata","edit","attr"],"sourceRoot":""}
     1{"version":3,"file":"slick-slider-item/index.js","mappings":"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","sources":["webpack://gb-for-slick-slider/./src/slick-slider-item/edit.js","webpack://gb-for-slick-slider/./src/slick-slider-item/editor.scss?e931","webpack://gb-for-slick-slider/./src/slick-slider-item/index.js","webpack://gb-for-slick-slider/./src/slick-slider-item/save.js","webpack://gb-for-slick-slider/./src/slick-slider-item/style.scss?716f","webpack://gb-for-slick-slider/external window [\"wp\",\"blockEditor\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"blocks\"]","webpack://gb-for-slick-slider/external window \"ReactJSXRuntime\"","webpack://gb-for-slick-slider/webpack/bootstrap","webpack://gb-for-slick-slider/webpack/runtime/chunk loaded","webpack://gb-for-slick-slider/webpack/runtime/compat get default export","webpack://gb-for-slick-slider/webpack/runtime/define property getters","webpack://gb-for-slick-slider/webpack/runtime/hasOwnProperty shorthand","webpack://gb-for-slick-slider/webpack/runtime/make namespace object","webpack://gb-for-slick-slider/webpack/runtime/jsonp chunk loading","webpack://gb-for-slick-slider/webpack/before-startup","webpack://gb-for-slick-slider/webpack/startup","webpack://gb-for-slick-slider/webpack/after-startup"],"sourcesContent":["import {useBlockProps, useInnerBlocksProps, useEffect} from '@wordpress/block-editor';\r\nimport {getBlockTypes} from '@wordpress/blocks';\r\nimport './editor.scss';\r\n\r\nexport default function Edit(props) {\r\n\r\n\tconst { attributes, setAttributes } = props;\r\n\tconst { slideMargin } = attributes;\r\n\r\n\tconst {context} = props;\r\n\r\n\tconst _slideMargin = context[\"gb-for-slick-slider/slideMargin\"];\r\n\tconst _slidesToShow = context[\"gb-for-slick-slider/slidesToShow\"];\r\n\r\n\tconst blockStyles = {\r\n\t\tminWidth: (100 / _slidesToShow) + '%',\r\n\t\tmarginRight: _slideMargin + 'px',\r\n\t\tmarginLeft: _slideMargin + 'px',\r\n\t}\r\n\r\n\tsetAttributes({slideMargin: _slideMargin})\r\n\r\n\tconst blockProps = useBlockProps({\r\n\t\tstyle: blockStyles\r\n\t});\r\n\r\n\tconst _blockTypes = getBlockTypes();\r\n\r\n\tconst ALLOWED_BLOCKS = [''];\r\n\r\n\t_blockTypes.forEach(function (blockType) {\r\n\r\n\t\tif (blockType.name !== \"gb-for-slick-slider/slick-slider\" && blockType.name !== \"gb-for-slick-slider/slick-slider-item\") {\r\n\t\t\tALLOWED_BLOCKS.push(blockType.name);\r\n\t\t}\r\n\r\n\t});\r\n\r\n\tconst innerBlocksProps = useInnerBlocksProps(\r\n\t\tblockProps,\r\n\t\t{\r\n\t\t\tallowedBlocks: ALLOWED_BLOCKS,\r\n\t\t}\r\n\t);\r\n\r\n\treturn (\r\n\t\t<div\r\n\t\t\t{...innerBlocksProps}\r\n\t\t/>\r\n\t);\r\n\r\n}\r\n\r\n","// extracted by mini-css-extract-plugin\nexport {};","/**\r\n * Registers a new block provided a unique name and an object defining its behavior.\r\n *\r\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\r\n */\r\nimport { registerBlockType } from '@wordpress/blocks';\r\n\r\n/**\r\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\r\n * All files containing `style` keyword are bundled together. The code used\r\n * gets applied both to the front of your site and to the editor.\r\n *\r\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\r\n */\r\nimport './style.scss';\r\n\r\n/**\r\n * Internal dependencies\r\n */\r\nimport Edit from './edit';\r\nimport save from './save';\r\nimport metadata from './block.json';\r\n\r\n/**\r\n * Every block starts by registering a new block type definition.\r\n *\r\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\r\n */\r\nregisterBlockType( metadata.name, {\r\n\t/**\r\n\t * @see ./edit.js\r\n\t */\r\n\tedit: Edit,\r\n\r\n\t/**\r\n\t * @see ./save.js\r\n\t */\r\n\tsave,\r\n} );\r\n","import {useBlockProps, useInnerBlocksProps} from '@wordpress/block-editor';\r\n\r\n\r\nexport default function save(props) {\r\n\r\n\tconst blockProps = useBlockProps.save(props);\r\n\tconst innerBlocksProps = useInnerBlocksProps.save(blockProps);\r\n\r\n\tconst attr = props.attributes;\r\n\r\n\tconst blockStyles = {\r\n\t\tmarginRight: attr.slideMargin + 'px',\r\n\t\tmarginLeft: attr.slideMargin + 'px',\r\n\t}\r\n\r\n\treturn <div style={blockStyles}  {...innerBlocksProps}/>\r\n\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"ReactJSXRuntime\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = (result, chunkIds, fn, priority) => {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar [chunkIds, fn, priority] = deferred[i];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"slick-slider-item/index\": 0,\n\t\"slick-slider-item/style-index\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = globalThis[\"webpackChunkgb_for_slick_slider\"] = globalThis[\"webpackChunkgb_for_slick_slider\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"slick-slider-item/style-index\"], () => (__webpack_require__(\"./src/slick-slider-item/index.js\")))\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["useBlockProps","useInnerBlocksProps","useEffect","getBlockTypes","jsx","_jsx","Edit","props","attributes","setAttributes","slideMargin","context","_slideMargin","_slidesToShow","blockStyles","minWidth","marginRight","marginLeft","blockProps","style","_blockTypes","ALLOWED_BLOCKS","forEach","blockType","name","push","innerBlocksProps","allowedBlocks","registerBlockType","save","metadata","edit","attr"],"sourceRoot":""}
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider-item/style-index-rtl.css

    r3334309 r3338218  
    1 
     1/*!*********************************************************************************************************************************************************************************************************************************************************!*\
     2  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/slick-slider-item/style.scss ***!
     3  \*********************************************************************************************************************************************************************************************************************************************************/
     4/**
     5 * The following styles get applied both on the front of your site
     6 * and in the editor.
     7 *
     8 * Replace them with your own styles or remove the file completely.
     9 */
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider-item/style-index.css

    r3177446 r3338218  
     1/*!*********************************************************************************************************************************************************************************************************************************************************!*\
     2  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/slick-slider-item/style.scss ***!
     3  \*********************************************************************************************************************************************************************************************************************************************************/
     4/**
     5 * The following styles get applied both on the front of your site
     6 * and in the editor.
     7 *
     8 * Replace them with your own styles or remove the file completely.
     9 */
    110
     11/*# sourceMappingURL=style-index.css.map*/
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/index-rtl.css

    r3334309 r3338218  
    1 .wp-block-gb-for-slick-slider-slick-slider{border:2px dashed #8fbc8f;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding:15px}.wp-block-gb-for-slick-slider-slick-slider.wp-block-gb-for-slick-slider-slick-slider:focus:after{box-shadow:0 0 0 0!important}.wp-block-gb-for-slick-slider-slick-slider.block-editor-block-list__block .block-list-appender{position:sticky}.wp-block-gb-for-slick-slider-slick-slider.block-editor-button-block-appender.components-button.components-button{padding:12px}.wp-block-gb-for-slick-slider-slick-slider .block-list-appender .block-editor-button-block-appender{background:#3b5f0a;border:1px dotted #fff}.wp-block-gb-for-slick-slider-slick-slider .block-list-appender .block-editor-button-block-appender:hover{background:#588b1e}.gb-for-slick-slider-inspector .components-panel__body .components-panel__row{flex-direction:column}.gb-for-slick-slider-inspector .components-panel__body .components-panel__row .components-base-control{width:100%}
     1/*!*****************************************************************************************************************************************************************************************************************************************************!*\
     2  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/slick-slider/editor.scss ***!
     3  \*****************************************************************************************************************************************************************************************************************************************************/
     4/**
     5 * The following styles get applied inside the editor only.
     6 *
     7 * Replace them with your own styles or remove the file completely.
     8 */
     9.wp-block-gb-for-slick-slider-slick-slider {
     10  display: flex;
     11  flex-direction: row;
     12  flex-wrap: nowrap;
     13  overflow-x: auto;
     14  padding: 15px;
     15  border: 2px dashed darkseagreen;
     16}
     17.wp-block-gb-for-slick-slider-slick-slider.wp-block-gb-for-slick-slider-slick-slider:focus:after {
     18  box-shadow: 0 0 0 0 !important;
     19}
     20.wp-block-gb-for-slick-slider-slick-slider.block-editor-block-list__block .block-list-appender {
     21  position: sticky;
     22}
     23.wp-block-gb-for-slick-slider-slick-slider.block-editor-button-block-appender.components-button.components-button {
     24  padding: 12px;
     25}
     26.wp-block-gb-for-slick-slider-slick-slider .block-list-appender .block-editor-button-block-appender {
     27  background: #3b5f0a;
     28  border: 1px dotted white;
     29}
     30.wp-block-gb-for-slick-slider-slick-slider .block-list-appender .block-editor-button-block-appender:hover {
     31  background: #588b1e;
     32}
     33
     34.gb-for-slick-slider-inspector .components-panel__body .components-panel__row {
     35  flex-direction: column;
     36}
     37.gb-for-slick-slider-inspector .components-panel__body .components-panel__row .components-base-control {
     38  width: 100%;
     39}
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/index.asset.php

    r3334309 r3338218  
    1 <?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '6c13f9fa909ae3904bc2');
     1<?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => '88e00b1ed48785fb4845');
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/index.css

    r3334309 r3338218  
    1 .wp-block-gb-for-slick-slider-slick-slider{border:2px dashed #8fbc8f;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding:15px}.wp-block-gb-for-slick-slider-slick-slider.wp-block-gb-for-slick-slider-slick-slider:focus:after{box-shadow:0 0 0 0!important}.wp-block-gb-for-slick-slider-slick-slider.block-editor-block-list__block .block-list-appender{position:sticky}.wp-block-gb-for-slick-slider-slick-slider.block-editor-button-block-appender.components-button.components-button{padding:12px}.wp-block-gb-for-slick-slider-slick-slider .block-list-appender .block-editor-button-block-appender{background:#3b5f0a;border:1px dotted #fff}.wp-block-gb-for-slick-slider-slick-slider .block-list-appender .block-editor-button-block-appender:hover{background:#588b1e}.gb-for-slick-slider-inspector .components-panel__body .components-panel__row{flex-direction:column}.gb-for-slick-slider-inspector .components-panel__body .components-panel__row .components-base-control{width:100%}
     1/*!*****************************************************************************************************************************************************************************************************************************************************!*\
     2  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/slick-slider/editor.scss ***!
     3  \*****************************************************************************************************************************************************************************************************************************************************/
     4/**
     5 * The following styles get applied inside the editor only.
     6 *
     7 * Replace them with your own styles or remove the file completely.
     8 */
     9.wp-block-gb-for-slick-slider-slick-slider {
     10  display: flex;
     11  flex-direction: row;
     12  flex-wrap: nowrap;
     13  overflow-x: auto;
     14  padding: 15px;
     15  border: 2px dashed darkseagreen;
     16}
     17.wp-block-gb-for-slick-slider-slick-slider.wp-block-gb-for-slick-slider-slick-slider:focus:after {
     18  box-shadow: 0 0 0 0 !important;
     19}
     20.wp-block-gb-for-slick-slider-slick-slider.block-editor-block-list__block .block-list-appender {
     21  position: sticky;
     22}
     23.wp-block-gb-for-slick-slider-slick-slider.block-editor-button-block-appender.components-button.components-button {
     24  padding: 12px;
     25}
     26.wp-block-gb-for-slick-slider-slick-slider .block-list-appender .block-editor-button-block-appender {
     27  background: #3b5f0a;
     28  border: 1px dotted white;
     29}
     30.wp-block-gb-for-slick-slider-slick-slider .block-list-appender .block-editor-button-block-appender:hover {
     31  background: #588b1e;
     32}
     33
     34.gb-for-slick-slider-inspector .components-panel__body .components-panel__row {
     35  flex-direction: column;
     36}
     37.gb-for-slick-slider-inspector .components-panel__body .components-panel__row .components-base-control {
     38  width: 100%;
     39}
     40
     41/*# sourceMappingURL=index.css.map*/
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/index.css.map

    r3112266 r3338218  
    1 {"version":3,"file":"slick-slider/index.css","mappings":";;;AAAA;;;;EAAA;AAMA;EACE;EACA;EACA;EACA;EACA;EACA;AAAF;AAEE;EACD;AAAD;AAGE;EACD;AADD;AAIE;EACD;AAFD;AAMC;EACE;EACA;AAJH;AAKG;EACD;AAHF,C","sources":["webpack://gb-for-slick-slider/./src/slick-slider/editor.scss"],"sourcesContent":["/**\r\n * The following styles get applied inside the editor only.\r\n *\r\n * Replace them with your own styles or remove the file completely.\r\n */\r\n\r\n.wp-block-gb-for-slick-slider-slick-slider {\r\n  display: flex;\r\n  flex-direction: row;\r\n  flex-wrap: nowrap;\r\n  overflow-x: auto;\r\n  padding: 15px;\r\n  border: 2px dashed darkseagreen;\r\n\r\n  &.wp-block-gb-for-slick-slider-slick-slider:focus:after {\r\n\tbox-shadow: 0 0 0 0 !important;\r\n  }\r\n\r\n  &.block-editor-block-list__block .block-list-appender {\r\n\tposition: sticky;\r\n  }\r\n\r\n  &.block-editor-button-block-appender.components-button.components-button {\r\n\tpadding: 12px;\r\n  }\r\n\r\n  .block-list-appender{\r\n\t.block-editor-button-block-appender{\r\n\t  background: #3b5f0a;\r\n\t  border:1px dotted white;\r\n\t  &:hover{\r\n\t\tbackground: #588b1e;\r\n\t  }\r\n\t}\r\n  }\r\n}\r\n\r\n\r\n\r\n"],"names":[],"sourceRoot":""}
     1{"version":3,"file":"slick-slider/index.css","mappings":";;;AAAA;;;;EAAA;AAMA;EACE;EACA;EACA;EACA;EACA;EACA;AAAF;AAEE;EACD;AAAD;AAGE;EACD;AADD;AAIE;EACD;AAFD;AAMC;EACE;EACA;AAJH;AAKG;EACD;AAHF;;AAYE;EACC;AATH;AAUG;EACC;AARJ,C","sources":["webpack://gb-for-slick-slider/./src/slick-slider/editor.scss"],"sourcesContent":["/**\r\n * The following styles get applied inside the editor only.\r\n *\r\n * Replace them with your own styles or remove the file completely.\r\n */\r\n\r\n.wp-block-gb-for-slick-slider-slick-slider {\r\n  display: flex;\r\n  flex-direction: row;\r\n  flex-wrap: nowrap;\r\n  overflow-x: auto;\r\n  padding: 15px;\r\n  border: 2px dashed darkseagreen;\r\n\r\n  &.wp-block-gb-for-slick-slider-slick-slider:focus:after {\r\n\tbox-shadow: 0 0 0 0 !important;\r\n  }\r\n\r\n  &.block-editor-block-list__block .block-list-appender {\r\n\tposition: sticky;\r\n  }\r\n\r\n  &.block-editor-button-block-appender.components-button.components-button {\r\n\tpadding: 12px;\r\n  }\r\n\r\n  .block-list-appender{\r\n\t.block-editor-button-block-appender{\r\n\t  background: #3b5f0a;\r\n\t  border:1px dotted white;\r\n\t  &:hover{\r\n\t\tbackground: #588b1e;\r\n\t  }\r\n\t}\r\n  }\r\n}\r\n\r\n\r\n.gb-for-slick-slider-inspector {\r\n\t.components-panel__body {\r\n\t\t.components-panel__row {\r\n\t\t\tflex-direction: column;\r\n\t\t\t.components-base-control {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n\r\n"],"names":[],"sourceRoot":""}
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/index.js

    r3334309 r3338218  
    1 (()=>{"use strict";var e,i={164:()=>{const e=window.wp.blocks,i=window.wp.element,l=window.wp.i18n,r=window.wp.blockEditor,o=window.wp.components,s=window.wp.data,t=[{id:1,name:(0,l.__)("Single Item","gb-for-slick-slider"),preview:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-single-item.jpg":"",blocks:[{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:0},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full"},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]},{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:0},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full",style:{color:{duotone:["#111111","#FFFFFF"]}}},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]}],attributes:{dots:!0,infinite:!0,autoplay:!0,fade:!1,slidesToShow:1,slideMargin:0,align:"full",responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,arrows:!0,dots:!0}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}},{breakpoint:600,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}}],slideSpeed:1e3,arrows:!0,adaptiveHeight:!1,autoplaySpeed:1500,centerMode:!1,slidesToScroll:1}},{id:2,name:(0,l.__)("Multiple Item","gb-for-slick-slider"),preview:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-multiple-item.jpg":"",blocks:[{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:5},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full"},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]},{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:5},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full",style:{color:{duotone:["#111111","#FFFFFF"]}}},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]},{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:5},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full"},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]},{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:5},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full",style:{color:{duotone:["#111111","#FFFFFF"]}}},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]}],attributes:{dots:!0,infinite:!0,autoplay:!0,fade:!1,slidesToShow:2,slideMargin:5,align:"full",responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,arrows:!0,dots:!0}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}},{breakpoint:600,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}}],slideSpeed:1e3,arrows:!0,adaptiveHeight:!1,autoplaySpeed:1500,centerMode:!1,slidesToScroll:1}},{id:3,name:(0,l.__)("Center Mode","gb-for-slick-slider"),preview:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-center-mode.jpg":"",blocks:[{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:5},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full"},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]},{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:5},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full",style:{color:{duotone:["#111111","#FFFFFF"]}}},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]},{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:5},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full"},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]},{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:5},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full",style:{color:{duotone:["#111111","#FFFFFF"]}}},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]}],attributes:{dots:!0,infinite:!0,autoplay:!0,fade:!1,slidesToShow:3,slideMargin:5,align:"full",responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,arrows:!0,dots:!0}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}},{breakpoint:600,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}}],slideSpeed:1e3,arrows:!0,adaptiveHeight:!1,autoplaySpeed:1500,centerMode:!0,slidesToScroll:1}},{id:4,name:(0,l.__)("Fade","gb-for-slick-slider"),preview:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-fade.jpg":"",blocks:[{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:0},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full"},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]},{name:"gb-for-slick-slider/slick-slider-item",attributes:{slideMargin:0},innerBlocks:[{name:"core/cover",attributes:{url:window.gbSlickSliderData?window.gbSlickSliderData.assetsUrl+"img/gb-for-slick-slider-sample-bg.jpg":"",dimRatio:50,minHeight:600,minHeightUnit:"px",align:"full",style:{color:{duotone:["#111111","#FFFFFF"]}}},innerBlocks:[{name:"core/paragraph",attributes:{align:"center",fontSize:"large"}}]}]}],attributes:{dots:!0,infinite:!0,autoplay:!0,fade:!0,slidesToShow:1,slideMargin:0,align:"full",responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,arrows:!0,dots:!0}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}},{breakpoint:600,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}},{breakpoint:480,settings:{slidesToShow:1,slidesToScroll:1,arrows:!1,dots:!0}}],slideSpeed:1e3,arrows:!0,adaptiveHeight:!1,autoplaySpeed:1500,centerMode:!1,slidesToScroll:1}}],a=window.ReactJSXRuntime,n=JSON.parse('{"UU":"gb-for-slick-slider/slick-slider"}');(0,e.registerBlockType)(n.UU,{edit:function(e){const{attributes:{slidesToShow:n,slideMargin:d,slidesToScroll:c,slideSpeed:g,dots:b,arrows:p,infinite:k,autoplay:w,autoplaySpeed:m,centerMode:u,adaptiveHeight:S,fade:h,responsive:_,arrowStyle:f,arrowBorderStyle:x,arrowBackgroundColor:j,arrowColor:v,arrowPosition:B,arrowFontSize:C,arrowHeight:T},setAttributes:y}=e,H=(0,r.useBlockProps)(e),D=(0,r.useInnerBlocksProps)(H,{allowedBlocks:["gb-for-slick-slider/slick-slider-item"],orientation:"horizontal"}),[M,R]=(0,i.useState)(_),[F,P]=(0,i.useState)(!1),[N,U]=(0,i.useState)(!1);function z(e,i,l){const r=M.map(r=>r.breakpoint===e?{...r,settings:{...r.settings,[i]:l}}:r);R(r),y({responsive:r})}(0,i.useEffect)(()=>{R(_)},[_]);const A=(0,s.useSelect)(i=>i("core/block-editor").getBlock(e.clientId)?.innerBlocks.length>0,[e.clientId]);return(0,a.jsxs)(a.Fragment,{children:[!A&&!N&&(0,a.jsxs)("div",{style:{textAlign:"center",padding:"40px 0",border:"1px dashed #ccc"},children:[(0,a.jsx)(o.Button,{variant:"primary",onClick:()=>P(!0),style:{marginRight:"10px"},children:(0,l.__)("Select Pattern","gb-for-slick-slider")}),(0,a.jsx)(o.Button,{variant:"secondary",onClick:()=>U(!0),children:(0,l.__)("Use Blank Template","gb-for-slick-slider")})]}),F&&(0,a.jsx)(o.Modal,{title:(0,l.__)("Select a Pattern","gb-for-slick-slider"),onRequestClose:()=>P(!1),children:(0,a.jsx)("div",{style:{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gap:"20px"},children:t.map(i=>(0,a.jsx)(o.Card,{style:{cursor:"pointer"},onClick:()=>(i=>{U(!0),P(!1),i.blocks&&i.blocks.length>0&&(i=>{if(!i.blocks)return;const{clientId:l}=e,{attributes:r}=i;r&&Object.keys(r).forEach(e=>{y({[e]:r[e]})});const o=i.blocks.map(e=>{const i=e.innerBlocks?e.innerBlocks.map(e=>wp.blocks.createBlock(e.name,e.attributes,e.innerBlocks?e.innerBlocks.map(e=>wp.blocks.createBlock(e.name,e.attributes)):[])):[];return wp.blocks.createBlock(e.name,e.attributes,i)});(0,s.dispatch)("core/block-editor").replaceInnerBlocks(l,o)})(i)})(i),children:(0,a.jsxs)(o.CardBody,{children:[(0,a.jsx)("img",{src:i.preview,alt:i.name,style:{width:"100%",marginBottom:"10px"}}),(0,a.jsx)("div",{style:{textAlign:"center"},children:i.name})]})},i.id))})}),(A||N)&&(0,a.jsx)("section",{...D}),(0,a.jsx)(r.InspectorControls,{children:(0,a.jsxs)("div",{className:"gb-for-slick-slider-inspector",children:[(0,a.jsx)(o.Panel,{children:(0,a.jsxs)(o.PanelBody,{title:(0,l.__)("General Settings","gb-for-slick-slider"),initialOpen:!0,children:[(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.__experimentalNumberControl,{label:(0,l.__)("Gap between slides (px)","gb-for-slick-slider"),min:0,value:d,onChange:e=>y({slideMargin:Number(e)}),__next40pxDefaultSize:!0})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.__experimentalNumberControl,{label:(0,l.__)("Slides to show","gb-for-slick-slider"),min:1,value:n,onChange:e=>(e=>{y({slidesToShow:e}),y(1===e?{centerMode:!1}:{fade:!1})})(Number(e)),__next40pxDefaultSize:!0})}),n<=1&&(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.ToggleControl,{label:(0,l.__)("Fade","gb-for-slick-slider"),checked:h,onChange:e=>y({fade:e}),__nextHasNoMarginBottom:!0})}),n>1&&(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.ToggleControl,{label:(0,l.__)("Center Mode","gb-for-slick-slider"),checked:u,__nextHasNoMarginBottom:!0,onChange:e=>y({centerMode:e})})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.__experimentalNumberControl,{label:(0,l.__)("Slides to scroll","gb-for-slick-slider"),value:c,onChange:e=>y({slidesToScroll:Number(e)}),__next40pxDefaultSize:!0})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.__experimentalNumberControl,{label:(0,l.__)("Slide speed","gb-for-slick-slider"),value:g,onChange:e=>y({slideSpeed:Number(e)}),__next40pxDefaultSize:!0})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.ToggleControl,{label:(0,l.__)("Autoplay","gb-for-slick-slider"),checked:w,__nextHasNoMarginBottom:!0,onChange:e=>y({autoplay:e})})}),w&&(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.__experimentalNumberControl,{label:(0,l.__)("Autoplay speed","gb-for-slick-slider"),value:m,onChange:e=>y({autoplaySpeed:Number(e)}),__next40pxDefaultSize:!0})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.ToggleControl,{label:(0,l.__)("Infinite loop","gb-for-slick-slider"),checked:k,__nextHasNoMarginBottom:!0,onChange:e=>y({infinite:e})})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.ToggleControl,{label:(0,l.__)("Show Dots","gb-for-slick-slider"),checked:b,__nextHasNoMarginBottom:!0,onChange:e=>y({dots:e})})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.ToggleControl,{label:(0,l.__)("Adaptive Height","gb-for-slick-slider"),checked:S,__nextHasNoMarginBottom:!0,onChange:e=>y({adaptiveHeight:e})})})]})}),(0,a.jsx)(o.Panel,{children:(0,a.jsxs)(o.PanelBody,{title:(0,l.__)("Arrow Settings","gb-for-slick-slider"),initialOpen:!1,children:[(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.ToggleControl,{label:(0,l.__)("Show Arrows","gb-for-slick-slider"),help:p?(0,l.__)("Show arrows","gb-for-slick-slider"):(0,l.__)("Hide arrows","gb-for-slick-slider"),checked:p,__nextHasNoMarginBottom:!0,onChange:e=>y({arrows:e})})}),p&&(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.SelectControl,{label:(0,l.__)("Arrow Style","gb-for-slick-slider"),value:f,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,options:[{label:(0,l.__)("Chevron (< >)","gb-for-slick-slider"),value:"chevron"},{label:(0,l.__)("Simple Arrow (← →)","gb-for-slick-slider"),value:"simple-arrow"}],onChange:e=>y({arrowStyle:e})})}),p&&!b&&(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.SelectControl,{label:(0,l.__)("Arrow Position","gb-for-slick-slider"),value:B,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,options:[{label:(0,l.__)("Sides (Default)","gb-for-slick-slider"),value:"sides"},{label:(0,l.__)("Bottom Center","gb-for-slick-slider"),value:"bottom"}],onChange:e=>y({arrowPosition:e})})}),p&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.__experimentalNumberControl,{label:(0,l.__)("Arrow font size (px)","gb-for-slick-slider"),value:C,min:10,max:100,onChange:e=>y({arrowFontSize:Number(e)}),__next40pxDefaultSize:!0})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.__experimentalNumberControl,{label:(0,l.__)("Arrow Height (px)","gb-for-slick-slider"),value:T,min:40,max:100,onChange:e=>y({arrowHeight:Number(e)}),__next40pxDefaultSize:!0})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.SelectControl,{label:(0,l.__)("Arrow Border Style","gb-for-slick-slider"),value:x,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,options:[{label:(0,l.__)("Circle","gb-for-slick-slider"),value:"circle"},{label:(0,l.__)("Rounded","gb-for-slick-slider"),value:"rounded"},{label:(0,l.__)("Square","gb-for-slick-slider"),value:"square"},{label:(0,l.__)("None","gb-for-slick-slider"),value:"none"}],onChange:e=>y({arrowBorderStyle:e})})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.SelectControl,{label:(0,l.__)("Arrow Border Style","gb-for-slick-slider"),value:x,__next40pxDefaultSize:!0,__nextHasNoMarginBottom:!0,options:[{label:(0,l.__)("Rounded","gb-for-slick-slider"),value:"rounded"},{label:(0,l.__)("Square","gb-for-slick-slider"),value:"square"},{label:(0,l.__)("None","gb-for-slick-slider"),value:"none"}],onChange:e=>y({arrowBorderStyle:e})})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsxs)("div",{style:{marginBottom:"16px"},children:[(0,a.jsx)("label",{style:{display:"block",marginBottom:"8px",fontWeight:500},children:(0,l.__)("Arrow Background Color","gb-for-slick-slider")}),(0,a.jsx)(o.ColorPicker,{color:j,onChangeComplete:e=>y({arrowBackgroundColor:e.hex})})]})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsxs)("div",{style:{marginBottom:"16px"},children:[(0,a.jsx)("label",{style:{display:"block",marginBottom:"8px",fontWeight:500},children:(0,l.__)("Arrow Color","gb-for-slick-slider")}),(0,a.jsx)(o.ColorPicker,{color:v,onChangeComplete:e=>y({arrowColor:e.hex})})]})})]})]})}),(0,a.jsx)(o.Panel,{children:(0,a.jsx)(o.PanelBody,{title:(0,l.__)("Responsive Settings","gb-for-slick-slider"),initialOpen:!1,children:M.map(function(e,i){return(0,a.jsxs)("div",{children:[(0,a.jsx)(o.__experimentalDivider,{}),(0,a.jsxs)(o.__experimentalHeading,{level:2,children:[(0,l.__)("Breakpoint","gb-for-slick-slider"),": ",e.breakpoint,"px"]}),(0,a.jsx)(o.__experimentalDivider,{}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.__experimentalNumberControl,{label:(0,l.__)("Slides to show","gb-for-slick-slider"),value:e.settings.slidesToShow,onChange:i=>z(e.breakpoint,"slidesToShow",Number(i)),__next40pxDefaultSize:!0})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.__experimentalNumberControl,{label:(0,l.__)("Slides to scroll","gb-for-slick-slider"),value:e.settings.slidesToScroll,onChange:i=>z(e.breakpoint,"slidesToScroll",Number(i)),__next40pxDefaultSize:!0})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.ToggleControl,{label:(0,l.__)("Show Arrows","gb-for-slick-slider"),help:e.settings.arrows?(0,l.__)("Show arrows","gb-for-slick-slider"):(0,l.__)("Hide arrows","gb-for-slick-slider"),checked:e.settings.arrows,__nextHasNoMarginBottom:!0,onChange:i=>z(e.breakpoint,"arrows",i)})}),(0,a.jsx)(o.PanelRow,{children:(0,a.jsx)(o.ToggleControl,{label:(0,l.__)("Show Dots","gb-for-slick-slider"),help:e.settings.dots?(0,l.__)("Show dots","gb-for-slick-slider"):(0,l.__)("Hide dots","gb-for-slick-slider"),checked:e.settings.dots,__nextHasNoMarginBottom:!0,onChange:i=>z(e.breakpoint,"dots",i)})})]},i)})})})]})})]})},save:function(e){const i=r.useBlockProps.save(e),l=r.useInnerBlocksProps.save(i),o=e.attributes,s=`{"dots":${o.dots},"arrows":${o.arrows},"slidesToShow":${o.slidesToShow},"slidesToScroll":${o.slidesToScroll},"infinite":${o.infinite},"adaptiveHeight":${o.adaptiveHeight},"autoplay":${o.autoplay},"autoplaySpeed":${o.autoplaySpeed},"fade":${o.fade},"speed":${o.slideSpeed},"centerMode":${o.centerMode},"responsive": ${JSON.stringify(o.responsive)}}`;return(0,a.jsx)("section",{className:"gb-for-slick-slider","data-slick":s,...l})}})}},l={};function r(e){var o=l[e];if(void 0!==o)return o.exports;var s=l[e]={exports:{}};return i[e](s,s.exports,r),s.exports}r.m=i,e=[],r.O=(i,l,o,s)=>{if(!l){var t=1/0;for(c=0;c<e.length;c++){for(var[l,o,s]=e[c],a=!0,n=0;n<l.length;n++)(!1&s||t>=s)&&Object.keys(r.O).every(e=>r.O[e](l[n]))?l.splice(n--,1):(a=!1,s<t&&(t=s));if(a){e.splice(c--,1);var d=o();void 0!==d&&(i=d)}}return i}s=s||0;for(var c=e.length;c>0&&e[c-1][2]>s;c--)e[c]=e[c-1];e[c]=[l,o,s]},r.o=(e,i)=>Object.prototype.hasOwnProperty.call(e,i),(()=>{var e={488:0,664:0};r.O.j=i=>0===e[i];var i=(i,l)=>{var o,s,[t,a,n]=l,d=0;if(t.some(i=>0!==e[i])){for(o in a)r.o(a,o)&&(r.m[o]=a[o]);if(n)var c=n(r)}for(i&&i(l);d<t.length;d++)s=t[d],r.o(e,s)&&e[s]&&e[s][0](),e[s]=0;return r.O(c)},l=globalThis.webpackChunkgb_for_slick_slider=globalThis.webpackChunkgb_for_slick_slider||[];l.forEach(i.bind(null,0)),l.push=i.bind(null,l.push.bind(l))})();var o=r.O(void 0,[664],()=>r(164));o=r.O(o)})();
     1/******/ (() => { // webpackBootstrap
     2/******/    "use strict";
     3/******/    var __webpack_modules__ = ({
     4
     5/***/ "./src/slick-slider/block.json":
     6/*!*************************************!*\
     7  !*** ./src/slick-slider/block.json ***!
     8  \*************************************/
     9/***/ ((module) => {
     10
     11module.exports = /*#__PURE__*/JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"gb-for-slick-slider/slick-slider","version":"1.0.0","title":"Slick Slider","category":"widgets","icon":"admin-page","description":"Slick Slider Block wrapper.","supports":{"html":false,"align":true,"spacing":{"padding":true,"margin":true}},"providesContext":{"gb-for-slick-slider/slidesToShow":"slidesToShow","gb-for-slick-slider/slideMargin":"slideMargin"},"attributes":{"dots":{"type":"boolean","default":false},"arrows":{"type":"boolean","default":true},"infinite":{"type":"boolean","default":false},"centerMode":{"type":"boolean","default":false},"adaptiveHeight":{"type":"boolean","default":false},"autoplay":{"type":"boolean","default":false},"autoplaySpeed":{"type":"number","default":1500},"fade":{"type":"boolean","default":false},"slidesToShow":{"type":"number","default":2},"slideSpeed":{"type":"number","default":1000},"slidesToScroll":{"type":"number","default":1},"slideMargin":{"type":"number","default":0},"arrowStyle":{"type":"string","default":"chevron"},"arrowBorderStyle":{"type":"string","default":"circle"},"arrowBackgroundColor":{"type":"string","default":"#ffffff00"},"arrowColor":{"type":"string","default":"#d3d1d1"},"arrowPosition":{"type":"string","default":"sides"},"arrowFontSize":{"type":"number","default":20},"arrowHeight":{"type":"number","default":40},"responsive":{"type":"array","default":[{"breakpoint":1024,"settings":{"slidesToShow":1,"slidesToScroll":1,"arrows":true,"dots":true}},{"breakpoint":768,"settings":{"slidesToShow":1,"slidesToScroll":1,"arrows":false,"dots":true}},{"breakpoint":600,"settings":{"slidesToShow":1,"slidesToScroll":1,"arrows":false,"dots":true}},{"breakpoint":480,"settings":{"slidesToShow":1,"slidesToScroll":1,"arrows":false,"dots":true}}]}},"textdomain":"gb-for-slick-slider","editorScript":"file:./index.js","editorStyle":"file:./index.css","style":"file:./style-index.css","render":"file:./render.php"}');
     12
     13/***/ }),
     14
     15/***/ "./src/slick-slider/edit.js":
     16/*!**********************************!*\
     17  !*** ./src/slick-slider/edit.js ***!
     18  \**********************************/
     19/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     20
     21__webpack_require__.r(__webpack_exports__);
     22/* harmony export */ __webpack_require__.d(__webpack_exports__, {
     23/* harmony export */   "default": () => (/* binding */ Edit)
     24/* harmony export */ });
     25/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element");
     26/* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__);
     27/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
     28/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__);
     29/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
     30/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_2__);
     31/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components");
     32/* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__);
     33/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data");
     34/* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__);
     35/* harmony import */ var _editor_scss__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./editor.scss */ "./src/slick-slider/editor.scss");
     36/* harmony import */ var _patterns_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./patterns.js */ "./src/slick-slider/patterns.js");
     37/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ "react/jsx-runtime");
     38/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__);
     39
     40
     41
     42
     43
     44
     45
     46
     47function Edit(props) {
     48  const {
     49    attributes: {
     50      slidesToShow,
     51      slideMargin,
     52      slidesToScroll,
     53      slideSpeed,
     54      dots,
     55      arrows,
     56      infinite,
     57      autoplay,
     58      autoplaySpeed,
     59      centerMode,
     60      adaptiveHeight,
     61      fade,
     62      responsive,
     63      arrowStyle,
     64      arrowBorderStyle,
     65      arrowBackgroundColor,
     66      arrowColor,
     67      arrowPosition,
     68      arrowFontSize,
     69      arrowHeight
     70    },
     71    setAttributes
     72  } = props;
     73  const blockProps = (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_2__.useBlockProps)(props);
     74  const innerBlocksProps = (0,_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_2__.useInnerBlocksProps)(blockProps, {
     75    allowedBlocks: ['gb-for-slick-slider/slick-slider-item'],
     76    orientation: "horizontal"
     77  });
     78  const [localResponsive, setLocalResponsive] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(responsive);
     79  const [isPatternModalOpen, setPatternModalOpen] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
     80  const [isPatternSelected, setPatternSelected] = (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
     81  (0,_wordpress_element__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
     82    setLocalResponsive(responsive);
     83  }, [responsive]);
     84  function updateResponsiveSettings(breakpoint, key, value) {
     85    const newResponsiveSettings = localResponsive.map(item => {
     86      if (item.breakpoint === breakpoint) {
     87        return {
     88          ...item,
     89          settings: {
     90            ...item.settings,
     91            [key]: value
     92          }
     93        };
     94      }
     95      return item;
     96    });
     97    setLocalResponsive(newResponsiveSettings);
     98    setAttributes({
     99      responsive: newResponsiveSettings
     100    });
     101  }
     102  const handleSlidesToShow = val => {
     103    setAttributes({
     104      slidesToShow: val
     105    });
     106    if (val === 1) {
     107      setAttributes({
     108        centerMode: false
     109      });
     110    } else {
     111      setAttributes({
     112        fade: false
     113      });
     114    }
     115  };
     116
     117  // Check if the block has inner blocks
     118  const hasInnerBlocks = (0,_wordpress_data__WEBPACK_IMPORTED_MODULE_4__.useSelect)(select => select('core/block-editor').getBlock(props.clientId)?.innerBlocks.length > 0, [props.clientId]);
     119
     120  // Insert pattern blocks into the slider
     121  const insertPatternBlocks = pattern => {
     122    if (!pattern.blocks) return;
     123    const {
     124      clientId
     125    } = props;
     126    const {
     127      attributes
     128    } = pattern;
     129
     130    // Use slider options from the pattern if available
     131    if (attributes) {
     132      Object.keys(attributes).forEach(key => {
     133        setAttributes({
     134          [key]: attributes[key]
     135        });
     136      });
     137    }
     138
     139    // Create inner blocks from the pattern
     140    const innerBlocks = pattern.blocks.map(block => {
     141      const innerBlocksArray = block.innerBlocks ? block.innerBlocks.map(inner => wp.blocks.createBlock(inner.name, inner.attributes, inner.innerBlocks ? inner.innerBlocks.map(i => wp.blocks.createBlock(i.name, i.attributes)) : [])) : [];
     142      return wp.blocks.createBlock(block.name, block.attributes, innerBlocksArray);
     143    });
     144
     145    // Add the inner blocks to the slider block
     146    (0,_wordpress_data__WEBPACK_IMPORTED_MODULE_4__.dispatch)('core/block-editor').replaceInnerBlocks(clientId, innerBlocks);
     147  };
     148  const handlePatternSelect = pattern => {
     149    setPatternSelected(true);
     150    setPatternModalOpen(false);
     151    // Tüm pattern'ler için blocks varsa ekle
     152    if (pattern.blocks && pattern.blocks.length > 0) {
     153      insertPatternBlocks(pattern);
     154    }
     155  };
     156  return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.Fragment, {
     157    children: [
     158    // First ask the user to select a pattern or use a blank template
     159    !hasInnerBlocks && !isPatternSelected && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", {
     160      style: {
     161        textAlign: 'center',
     162        padding: '40px 0',
     163        border: '1px dashed #ccc'
     164      },
     165      children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.Button, {
     166        variant: "primary",
     167        onClick: () => setPatternModalOpen(true),
     168        style: {
     169          marginRight: '10px'
     170        },
     171        children: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Select Pattern', 'gb-for-slick-slider')
     172      }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.Button, {
     173        variant: "secondary",
     174        onClick: () => setPatternSelected(true),
     175        children: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Use Blank Template', 'gb-for-slick-slider')
     176      })]
     177    }),
     178    // If the user has selected to use prebuilt patterns, show the modal
     179    isPatternModalOpen && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.Modal, {
     180      title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Select a Pattern', 'gb-for-slick-slider'),
     181      onRequestClose: () => setPatternModalOpen(false),
     182      children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", {
     183        style: {
     184          display: 'grid',
     185          gridTemplateColumns: 'repeat(3, 1fr)',
     186          gap: '20px'
     187        },
     188        children: _patterns_js__WEBPACK_IMPORTED_MODULE_6__["default"].map(pattern => /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.Card, {
     189          style: {
     190            cursor: 'pointer'
     191          },
     192          onClick: () => handlePatternSelect(pattern),
     193          children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.CardBody, {
     194            children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("img", {
     195              src: pattern.preview,
     196              alt: pattern.name,
     197              style: {
     198                width: '100%',
     199                marginBottom: '10px'
     200              }
     201            }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", {
     202              style: {
     203                textAlign: 'center'
     204              },
     205              children: pattern.name
     206            })]
     207          })
     208        }, pattern.id))
     209      })
     210    }),
     211    // Else show the default blank block inserter
     212    (hasInnerBlocks || isPatternSelected) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("section", {
     213      ...innerBlocksProps
     214    }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_2__.InspectorControls, {
     215      children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", {
     216        className: "gb-for-slick-slider-inspector",
     217        children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.Panel, {
     218          children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, {
     219            title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('General Settings', 'gb-for-slick-slider'),
     220            initialOpen: true,
     221            children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     222              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalNumberControl, {
     223                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Gap between slides (px)', 'gb-for-slick-slider'),
     224                min: 0,
     225                value: slideMargin,
     226                onChange: val => setAttributes({
     227                  slideMargin: Number(val)
     228                }),
     229                __next40pxDefaultSize: true
     230              })
     231            }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     232              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalNumberControl, {
     233                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Slides to show', 'gb-for-slick-slider'),
     234                min: 1,
     235                value: slidesToShow,
     236                onChange: val => handleSlidesToShow(Number(val)),
     237                __next40pxDefaultSize: true
     238              })
     239            }), slidesToShow <= 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     240              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ToggleControl, {
     241                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Fade', 'gb-for-slick-slider'),
     242                checked: fade,
     243                onChange: val => setAttributes({
     244                  fade: val
     245                }),
     246                __nextHasNoMarginBottom: true
     247              })
     248            }), slidesToShow > 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     249              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ToggleControl, {
     250                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Center Mode', 'gb-for-slick-slider'),
     251                checked: centerMode,
     252                __nextHasNoMarginBottom: true,
     253                onChange: val => setAttributes({
     254                  centerMode: val
     255                })
     256              })
     257            }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     258              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalNumberControl, {
     259                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Slides to scroll', 'gb-for-slick-slider'),
     260                value: slidesToScroll,
     261                onChange: val => setAttributes({
     262                  slidesToScroll: Number(val)
     263                }),
     264                __next40pxDefaultSize: true
     265              })
     266            }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     267              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalNumberControl, {
     268                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Slide speed', 'gb-for-slick-slider'),
     269                value: slideSpeed,
     270                onChange: val => setAttributes({
     271                  slideSpeed: Number(val)
     272                }),
     273                __next40pxDefaultSize: true
     274              })
     275            }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     276              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ToggleControl, {
     277                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Autoplay', 'gb-for-slick-slider'),
     278                checked: autoplay,
     279                __nextHasNoMarginBottom: true,
     280                onChange: val => setAttributes({
     281                  autoplay: val
     282                })
     283              })
     284            }), autoplay && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     285              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalNumberControl, {
     286                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Autoplay speed', 'gb-for-slick-slider'),
     287                value: autoplaySpeed,
     288                onChange: val => setAttributes({
     289                  autoplaySpeed: Number(val)
     290                }),
     291                __next40pxDefaultSize: true
     292              })
     293            }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     294              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ToggleControl, {
     295                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Infinite loop', 'gb-for-slick-slider'),
     296                checked: infinite,
     297                __nextHasNoMarginBottom: true,
     298                onChange: val => setAttributes({
     299                  infinite: val
     300                })
     301              })
     302            }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     303              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ToggleControl, {
     304                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Show Dots', 'gb-for-slick-slider'),
     305                checked: dots,
     306                __nextHasNoMarginBottom: true,
     307                onChange: val => setAttributes({
     308                  dots: val
     309                })
     310              })
     311            }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     312              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ToggleControl, {
     313                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Adaptive Height', 'gb-for-slick-slider'),
     314                checked: adaptiveHeight,
     315                __nextHasNoMarginBottom: true,
     316                onChange: val => setAttributes({
     317                  adaptiveHeight: val
     318                })
     319              })
     320            })]
     321          })
     322        }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.Panel, {
     323          children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, {
     324            title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Arrow Settings', 'gb-for-slick-slider'),
     325            initialOpen: false,
     326            children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     327              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ToggleControl, {
     328                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Show Arrows', 'gb-for-slick-slider'),
     329                help: arrows ? (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Show arrows', 'gb-for-slick-slider') : (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Hide arrows', 'gb-for-slick-slider'),
     330                checked: arrows,
     331                __nextHasNoMarginBottom: true,
     332                onChange: val => setAttributes({
     333                  arrows: val
     334                })
     335              })
     336            }), arrows && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     337              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.SelectControl, {
     338                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Arrow Style', 'gb-for-slick-slider'),
     339                value: arrowStyle,
     340                __next40pxDefaultSize: true,
     341                __nextHasNoMarginBottom: true,
     342                options: [{
     343                  label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Chevron (< >)', 'gb-for-slick-slider'),
     344                  value: 'chevron'
     345                }, {
     346                  label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Simple Arrow (← →)', 'gb-for-slick-slider'),
     347                  value: 'simple-arrow'
     348                }],
     349                onChange: val => setAttributes({
     350                  arrowStyle: val
     351                })
     352              })
     353            }), arrows && !dots && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     354              children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.SelectControl, {
     355                label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Arrow Position', 'gb-for-slick-slider'),
     356                value: arrowPosition,
     357                __next40pxDefaultSize: true,
     358                __nextHasNoMarginBottom: true,
     359                options: [{
     360                  label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Sides (Default)', 'gb-for-slick-slider'),
     361                  value: 'sides'
     362                }, {
     363                  label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Bottom Center', 'gb-for-slick-slider'),
     364                  value: 'bottom'
     365                }],
     366                onChange: val => setAttributes({
     367                  arrowPosition: val
     368                })
     369              })
     370            }), arrows && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.Fragment, {
     371              children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     372                children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalNumberControl, {
     373                  label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Arrow font size (px)', 'gb-for-slick-slider'),
     374                  value: arrowFontSize,
     375                  min: 10,
     376                  max: 100,
     377                  onChange: val => setAttributes({
     378                    arrowFontSize: Number(val)
     379                  }),
     380                  __next40pxDefaultSize: true
     381                })
     382              }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     383                children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalNumberControl, {
     384                  label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Arrow Height (px)', 'gb-for-slick-slider'),
     385                  value: arrowHeight,
     386                  min: 40,
     387                  max: 100,
     388                  onChange: val => setAttributes({
     389                    arrowHeight: Number(val)
     390                  }),
     391                  __next40pxDefaultSize: true
     392                })
     393              }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     394                children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.SelectControl, {
     395                  label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Arrow Border Style', 'gb-for-slick-slider'),
     396                  value: arrowBorderStyle,
     397                  __next40pxDefaultSize: true,
     398                  __nextHasNoMarginBottom: true,
     399                  options: [{
     400                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Circle', 'gb-for-slick-slider'),
     401                    value: 'circle'
     402                  }, {
     403                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Rounded', 'gb-for-slick-slider'),
     404                    value: 'rounded'
     405                  }, {
     406                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Square', 'gb-for-slick-slider'),
     407                    value: 'square'
     408                  }, {
     409                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('None', 'gb-for-slick-slider'),
     410                    value: 'none'
     411                  }],
     412                  onChange: val => setAttributes({
     413                    arrowBorderStyle: val
     414                  })
     415                })
     416              }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     417                children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.SelectControl, {
     418                  label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Arrow Border Style', 'gb-for-slick-slider'),
     419                  value: arrowBorderStyle,
     420                  __next40pxDefaultSize: true,
     421                  __nextHasNoMarginBottom: true,
     422                  options: [{
     423                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Rounded', 'gb-for-slick-slider'),
     424                    value: 'rounded'
     425                  }, {
     426                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Square', 'gb-for-slick-slider'),
     427                    value: 'square'
     428                  }, {
     429                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('None', 'gb-for-slick-slider'),
     430                    value: 'none'
     431                  }],
     432                  onChange: val => setAttributes({
     433                    arrowBorderStyle: val
     434                  })
     435                })
     436              }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     437                children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", {
     438                  style: {
     439                    marginBottom: '16px'
     440                  },
     441                  children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("label", {
     442                    style: {
     443                      display: 'block',
     444                      marginBottom: '8px',
     445                      fontWeight: 500
     446                    },
     447                    children: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Arrow Background Color', 'gb-for-slick-slider')
     448                  }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ColorPicker, {
     449                    color: arrowBackgroundColor,
     450                    onChangeComplete: color => setAttributes({
     451                      arrowBackgroundColor: color.hex
     452                    })
     453                  })]
     454                })
     455              }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     456                children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", {
     457                  style: {
     458                    marginBottom: '16px'
     459                  },
     460                  children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("label", {
     461                    style: {
     462                      display: 'block',
     463                      marginBottom: '8px',
     464                      fontWeight: 500
     465                    },
     466                    children: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Arrow Color', 'gb-for-slick-slider')
     467                  }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ColorPicker, {
     468                    color: arrowColor,
     469                    onChangeComplete: color => setAttributes({
     470                      arrowColor: color.hex
     471                    })
     472                  })]
     473                })
     474              })]
     475            })]
     476          })
     477        }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.Panel, {
     478          children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelBody, {
     479            title: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Responsive Settings', 'gb-for-slick-slider'),
     480            initialOpen: false,
     481            children: localResponsive.map(function (breakpoint, index) {
     482              return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", {
     483                children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalDivider, {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalHeading, {
     484                  level: 2,
     485                  children: [(0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Breakpoint', 'gb-for-slick-slider'), ": ", breakpoint.breakpoint, "px"]
     486                }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalDivider, {}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     487                  children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalNumberControl, {
     488                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Slides to show', 'gb-for-slick-slider'),
     489                    value: breakpoint.settings.slidesToShow,
     490                    onChange: val => updateResponsiveSettings(breakpoint.breakpoint, 'slidesToShow', Number(val)),
     491                    __next40pxDefaultSize: true
     492                  })
     493                }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     494                  children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.__experimentalNumberControl, {
     495                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Slides to scroll', 'gb-for-slick-slider'),
     496                    value: breakpoint.settings.slidesToScroll,
     497                    onChange: val => updateResponsiveSettings(breakpoint.breakpoint, 'slidesToScroll', Number(val)),
     498                    __next40pxDefaultSize: true
     499                  })
     500                }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     501                  children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ToggleControl, {
     502                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Show Arrows', 'gb-for-slick-slider'),
     503                    help: breakpoint.settings.arrows ? (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Show arrows', 'gb-for-slick-slider') : (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Hide arrows', 'gb-for-slick-slider'),
     504                    checked: breakpoint.settings.arrows,
     505                    __nextHasNoMarginBottom: true,
     506                    onChange: val => updateResponsiveSettings(breakpoint.breakpoint, 'arrows', val)
     507                  })
     508                }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.PanelRow, {
     509                  children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__.ToggleControl, {
     510                    label: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Show Dots', 'gb-for-slick-slider'),
     511                    help: breakpoint.settings.dots ? (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Show dots', 'gb-for-slick-slider') : (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__.__)('Hide dots', 'gb-for-slick-slider'),
     512                    checked: breakpoint.settings.dots,
     513                    __nextHasNoMarginBottom: true,
     514                    onChange: val => updateResponsiveSettings(breakpoint.breakpoint, 'dots', val)
     515                  })
     516                })]
     517              }, index);
     518            })
     519          })
     520        })]
     521      })
     522    })]
     523  });
     524}
     525
     526/***/ }),
     527
     528/***/ "./src/slick-slider/editor.scss":
     529/*!**************************************!*\
     530  !*** ./src/slick-slider/editor.scss ***!
     531  \**************************************/
     532/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     533
     534__webpack_require__.r(__webpack_exports__);
     535// extracted by mini-css-extract-plugin
     536
     537
     538/***/ }),
     539
     540/***/ "./src/slick-slider/index.js":
     541/*!***********************************!*\
     542  !*** ./src/slick-slider/index.js ***!
     543  \***********************************/
     544/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     545
     546__webpack_require__.r(__webpack_exports__);
     547/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/blocks */ "@wordpress/blocks");
     548/* harmony import */ var _wordpress_blocks__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__);
     549/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./style.scss */ "./src/slick-slider/style.scss");
     550/* harmony import */ var _edit__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./edit */ "./src/slick-slider/edit.js");
     551/* harmony import */ var _save__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./save */ "./src/slick-slider/save.js");
     552/* harmony import */ var _block_json__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./block.json */ "./src/slick-slider/block.json");
     553/**
     554 * Registers a new block provided a unique name and an object defining its behavior.
     555 *
     556 * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/
     557 */
     558
     559
     560/**
     561 * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.
     562 * All files containing `style` keyword are bundled together. The code used
     563 * gets applied both to the front of your site and to the editor.
     564 *
     565 * @see https://www.npmjs.com/package/@wordpress/scripts#using-css
     566 */
     567
     568
     569/**
     570 * Internal dependencies
     571 */
     572
     573
     574
     575
     576/**
     577 * Every block starts by registering a new block type definition.
     578 *
     579 * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/
     580 */
     581(0,_wordpress_blocks__WEBPACK_IMPORTED_MODULE_0__.registerBlockType)(_block_json__WEBPACK_IMPORTED_MODULE_4__.name, {
     582  /**
     583   * @see ./edit.js
     584   */
     585  edit: _edit__WEBPACK_IMPORTED_MODULE_2__["default"],
     586  /**
     587   * @see ./save.js
     588   */
     589  save: _save__WEBPACK_IMPORTED_MODULE_3__["default"]
     590});
     591
     592/***/ }),
     593
     594/***/ "./src/slick-slider/patterns.js":
     595/*!**************************************!*\
     596  !*** ./src/slick-slider/patterns.js ***!
     597  \**************************************/
     598/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     599
     600__webpack_require__.r(__webpack_exports__);
     601/* harmony export */ __webpack_require__.d(__webpack_exports__, {
     602/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
     603/* harmony export */ });
     604/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n");
     605/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__);
     606
     607const patterns = [{
     608  id: 1,
     609  name: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__.__)('Single Item', 'gb-for-slick-slider'),
     610  preview: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-single-item.jpg' : '',
     611  blocks: [{
     612    name: 'gb-for-slick-slider/slick-slider-item',
     613    attributes: {
     614      slideMargin: 0
     615    },
     616    innerBlocks: [{
     617      name: 'core/cover',
     618      attributes: {
     619        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     620        dimRatio: 50,
     621        minHeight: 600,
     622        minHeightUnit: 'px',
     623        align: 'full'
     624      },
     625      innerBlocks: [{
     626        name: 'core/paragraph',
     627        attributes: {
     628          align: 'center',
     629          fontSize: 'large'
     630        }
     631      }]
     632    }]
     633  }, {
     634    name: 'gb-for-slick-slider/slick-slider-item',
     635    attributes: {
     636      slideMargin: 0
     637    },
     638    innerBlocks: [{
     639      name: 'core/cover',
     640      attributes: {
     641        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     642        dimRatio: 50,
     643        minHeight: 600,
     644        minHeightUnit: 'px',
     645        align: 'full',
     646        style: {
     647          color: {
     648            duotone: ['#111111', '#FFFFFF']
     649          }
     650        }
     651      },
     652      innerBlocks: [{
     653        name: 'core/paragraph',
     654        attributes: {
     655          align: 'center',
     656          fontSize: 'large'
     657        }
     658      }]
     659    }]
     660  }],
     661  attributes: {
     662    dots: true,
     663    infinite: true,
     664    autoplay: true,
     665    fade: true,
     666    slidesToShow: 1,
     667    slideMargin: 0,
     668    align: 'full',
     669    responsive: [{
     670      breakpoint: 1024,
     671      settings: {
     672        slidesToShow: 1,
     673        slidesToScroll: 1,
     674        arrows: true,
     675        dots: true
     676      }
     677    }, {
     678      breakpoint: 768,
     679      settings: {
     680        slidesToShow: 1,
     681        slidesToScroll: 1,
     682        arrows: false,
     683        dots: true
     684      }
     685    }, {
     686      breakpoint: 600,
     687      settings: {
     688        slidesToShow: 1,
     689        slidesToScroll: 1,
     690        arrows: false,
     691        dots: true
     692      }
     693    }, {
     694      breakpoint: 480,
     695      settings: {
     696        slidesToShow: 1,
     697        slidesToScroll: 1,
     698        arrows: false,
     699        dots: true
     700      }
     701    }],
     702    slideSpeed: 1000,
     703    arrows: true,
     704    adaptiveHeight: false,
     705    autoplaySpeed: 1500,
     706    centerMode: false,
     707    slidesToScroll: 1
     708  }
     709}, {
     710  id: 2,
     711  name: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__.__)('Multiple Item', 'gb-for-slick-slider'),
     712  preview: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-multiple-item.jpg' : '',
     713  blocks: [{
     714    name: 'gb-for-slick-slider/slick-slider-item',
     715    attributes: {
     716      slideMargin: 5
     717    },
     718    innerBlocks: [{
     719      name: 'core/cover',
     720      attributes: {
     721        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     722        dimRatio: 50,
     723        minHeight: 600,
     724        minHeightUnit: 'px',
     725        align: 'full'
     726      },
     727      innerBlocks: [{
     728        name: 'core/paragraph',
     729        attributes: {
     730          align: 'center',
     731          fontSize: 'large'
     732        }
     733      }]
     734    }]
     735  }, {
     736    name: 'gb-for-slick-slider/slick-slider-item',
     737    attributes: {
     738      slideMargin: 5
     739    },
     740    innerBlocks: [{
     741      name: 'core/cover',
     742      attributes: {
     743        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     744        dimRatio: 50,
     745        minHeight: 600,
     746        minHeightUnit: 'px',
     747        align: 'full',
     748        style: {
     749          color: {
     750            duotone: ['#111111', '#FFFFFF']
     751          }
     752        }
     753      },
     754      innerBlocks: [{
     755        name: 'core/paragraph',
     756        attributes: {
     757          align: 'center',
     758          fontSize: 'large'
     759        }
     760      }]
     761    }]
     762  }, {
     763    name: 'gb-for-slick-slider/slick-slider-item',
     764    attributes: {
     765      slideMargin: 5
     766    },
     767    innerBlocks: [{
     768      name: 'core/cover',
     769      attributes: {
     770        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     771        dimRatio: 50,
     772        minHeight: 600,
     773        minHeightUnit: 'px',
     774        align: 'full'
     775      },
     776      innerBlocks: [{
     777        name: 'core/paragraph',
     778        attributes: {
     779          align: 'center',
     780          fontSize: 'large'
     781        }
     782      }]
     783    }]
     784  }, {
     785    name: 'gb-for-slick-slider/slick-slider-item',
     786    attributes: {
     787      slideMargin: 5
     788    },
     789    innerBlocks: [{
     790      name: 'core/cover',
     791      attributes: {
     792        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     793        dimRatio: 50,
     794        minHeight: 600,
     795        minHeightUnit: 'px',
     796        align: 'full',
     797        style: {
     798          color: {
     799            duotone: ['#111111', '#FFFFFF']
     800          }
     801        }
     802      },
     803      innerBlocks: [{
     804        name: 'core/paragraph',
     805        attributes: {
     806          align: 'center',
     807          fontSize: 'large'
     808        }
     809      }]
     810    }]
     811  }],
     812  attributes: {
     813    dots: true,
     814    infinite: true,
     815    autoplay: true,
     816    fade: false,
     817    slidesToShow: 2,
     818    slideMargin: 5,
     819    align: 'full',
     820    responsive: [{
     821      breakpoint: 1024,
     822      settings: {
     823        slidesToShow: 1,
     824        slidesToScroll: 1,
     825        arrows: true,
     826        dots: true
     827      }
     828    }, {
     829      breakpoint: 768,
     830      settings: {
     831        slidesToShow: 1,
     832        slidesToScroll: 1,
     833        arrows: false,
     834        dots: true
     835      }
     836    }, {
     837      breakpoint: 600,
     838      settings: {
     839        slidesToShow: 1,
     840        slidesToScroll: 1,
     841        arrows: false,
     842        dots: true
     843      }
     844    }, {
     845      breakpoint: 480,
     846      settings: {
     847        slidesToShow: 1,
     848        slidesToScroll: 1,
     849        arrows: false,
     850        dots: true
     851      }
     852    }],
     853    slideSpeed: 1000,
     854    arrows: true,
     855    adaptiveHeight: false,
     856    autoplaySpeed: 1500,
     857    centerMode: false,
     858    slidesToScroll: 1
     859  }
     860}, {
     861  id: 3,
     862  name: (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_0__.__)('Center Mode', 'gb-for-slick-slider'),
     863  preview: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-center-mode.jpg' : '',
     864  blocks: [{
     865    name: 'gb-for-slick-slider/slick-slider-item',
     866    attributes: {
     867      slideMargin: 5
     868    },
     869    innerBlocks: [{
     870      name: 'core/cover',
     871      attributes: {
     872        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     873        dimRatio: 50,
     874        minHeight: 600,
     875        minHeightUnit: 'px',
     876        align: 'full'
     877      },
     878      innerBlocks: [{
     879        name: 'core/paragraph',
     880        attributes: {
     881          align: 'center',
     882          fontSize: 'large'
     883        }
     884      }]
     885    }]
     886  }, {
     887    name: 'gb-for-slick-slider/slick-slider-item',
     888    attributes: {
     889      slideMargin: 5
     890    },
     891    innerBlocks: [{
     892      name: 'core/cover',
     893      attributes: {
     894        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     895        dimRatio: 50,
     896        minHeight: 600,
     897        minHeightUnit: 'px',
     898        align: 'full',
     899        style: {
     900          color: {
     901            duotone: ['#111111', '#FFFFFF']
     902          }
     903        }
     904      },
     905      innerBlocks: [{
     906        name: 'core/paragraph',
     907        attributes: {
     908          align: 'center',
     909          fontSize: 'large'
     910        }
     911      }]
     912    }]
     913  }, {
     914    name: 'gb-for-slick-slider/slick-slider-item',
     915    attributes: {
     916      slideMargin: 5
     917    },
     918    innerBlocks: [{
     919      name: 'core/cover',
     920      attributes: {
     921        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     922        dimRatio: 50,
     923        minHeight: 600,
     924        minHeightUnit: 'px',
     925        align: 'full'
     926      },
     927      innerBlocks: [{
     928        name: 'core/paragraph',
     929        attributes: {
     930          align: 'center',
     931          fontSize: 'large'
     932        }
     933      }]
     934    }]
     935  }, {
     936    name: 'gb-for-slick-slider/slick-slider-item',
     937    attributes: {
     938      slideMargin: 5
     939    },
     940    innerBlocks: [{
     941      name: 'core/cover',
     942      attributes: {
     943        url: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',
     944        dimRatio: 50,
     945        minHeight: 600,
     946        minHeightUnit: 'px',
     947        align: 'full',
     948        style: {
     949          color: {
     950            duotone: ['#111111', '#FFFFFF']
     951          }
     952        }
     953      },
     954      innerBlocks: [{
     955        name: 'core/paragraph',
     956        attributes: {
     957          align: 'center',
     958          fontSize: 'large'
     959        }
     960      }]
     961    }]
     962  }],
     963  attributes: {
     964    dots: true,
     965    infinite: true,
     966    autoplay: true,
     967    fade: false,
     968    slidesToShow: 3,
     969    slideMargin: 5,
     970    align: 'full',
     971    responsive: [{
     972      breakpoint: 1024,
     973      settings: {
     974        slidesToShow: 1,
     975        slidesToScroll: 1,
     976        arrows: true,
     977        dots: true
     978      }
     979    }, {
     980      breakpoint: 768,
     981      settings: {
     982        slidesToShow: 1,
     983        slidesToScroll: 1,
     984        arrows: false,
     985        dots: true
     986      }
     987    }, {
     988      breakpoint: 600,
     989      settings: {
     990        slidesToShow: 1,
     991        slidesToScroll: 1,
     992        arrows: false,
     993        dots: true
     994      }
     995    }, {
     996      breakpoint: 480,
     997      settings: {
     998        slidesToShow: 1,
     999        slidesToScroll: 1,
     1000        arrows: false,
     1001        dots: true
     1002      }
     1003    }],
     1004    slideSpeed: 1000,
     1005    arrows: true,
     1006    adaptiveHeight: false,
     1007    autoplaySpeed: 1500,
     1008    centerMode: true,
     1009    slidesToScroll: 1
     1010  }
     1011}];
     1012/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (patterns);
     1013
     1014/***/ }),
     1015
     1016/***/ "./src/slick-slider/save.js":
     1017/*!**********************************!*\
     1018  !*** ./src/slick-slider/save.js ***!
     1019  \**********************************/
     1020/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     1021
     1022__webpack_require__.r(__webpack_exports__);
     1023/* harmony export */ __webpack_require__.d(__webpack_exports__, {
     1024/* harmony export */   "default": () => (/* binding */ save)
     1025/* harmony export */ });
     1026/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/block-editor */ "@wordpress/block-editor");
     1027/* harmony import */ var _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__);
     1028/* harmony import */ var _style_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./style.scss */ "./src/slick-slider/style.scss");
     1029/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react/jsx-runtime */ "react/jsx-runtime");
     1030/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__);
     1031
     1032
     1033
     1034function save(props) {
     1035  const blockProps = _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__.useBlockProps.save(props);
     1036  const innerBlocksProps = _wordpress_block_editor__WEBPACK_IMPORTED_MODULE_0__.useInnerBlocksProps.save(blockProps);
     1037  const attr = props.attributes;
     1038  const options = `{"dots":${attr.dots},` + `"arrows":${attr.arrows},` + `"slidesToShow":${attr.slidesToShow},` + `"slidesToScroll":${attr.slidesToScroll},` + `"infinite":${attr.infinite},` + `"adaptiveHeight":${attr.adaptiveHeight},` + `"autoplay":${attr.autoplay},` + `"autoplaySpeed":${attr.autoplaySpeed},` + `"fade":${attr.fade},` + `"speed":${attr.slideSpeed},` + `"centerMode":${attr.centerMode},` + `"responsive": ${JSON.stringify(attr.responsive)}` + `}`;
     1039  return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("section", {
     1040    className: "gb-for-slick-slider",
     1041    "data-slick": options,
     1042    ...innerBlocksProps
     1043  });
     1044}
     1045
     1046/***/ }),
     1047
     1048/***/ "./src/slick-slider/style.scss":
     1049/*!*************************************!*\
     1050  !*** ./src/slick-slider/style.scss ***!
     1051  \*************************************/
     1052/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
     1053
     1054__webpack_require__.r(__webpack_exports__);
     1055// extracted by mini-css-extract-plugin
     1056
     1057
     1058/***/ }),
     1059
     1060/***/ "@wordpress/block-editor":
     1061/*!*************************************!*\
     1062  !*** external ["wp","blockEditor"] ***!
     1063  \*************************************/
     1064/***/ ((module) => {
     1065
     1066module.exports = window["wp"]["blockEditor"];
     1067
     1068/***/ }),
     1069
     1070/***/ "@wordpress/blocks":
     1071/*!********************************!*\
     1072  !*** external ["wp","blocks"] ***!
     1073  \********************************/
     1074/***/ ((module) => {
     1075
     1076module.exports = window["wp"]["blocks"];
     1077
     1078/***/ }),
     1079
     1080/***/ "@wordpress/components":
     1081/*!************************************!*\
     1082  !*** external ["wp","components"] ***!
     1083  \************************************/
     1084/***/ ((module) => {
     1085
     1086module.exports = window["wp"]["components"];
     1087
     1088/***/ }),
     1089
     1090/***/ "@wordpress/data":
     1091/*!******************************!*\
     1092  !*** external ["wp","data"] ***!
     1093  \******************************/
     1094/***/ ((module) => {
     1095
     1096module.exports = window["wp"]["data"];
     1097
     1098/***/ }),
     1099
     1100/***/ "@wordpress/element":
     1101/*!*********************************!*\
     1102  !*** external ["wp","element"] ***!
     1103  \*********************************/
     1104/***/ ((module) => {
     1105
     1106module.exports = window["wp"]["element"];
     1107
     1108/***/ }),
     1109
     1110/***/ "@wordpress/i18n":
     1111/*!******************************!*\
     1112  !*** external ["wp","i18n"] ***!
     1113  \******************************/
     1114/***/ ((module) => {
     1115
     1116module.exports = window["wp"]["i18n"];
     1117
     1118/***/ }),
     1119
     1120/***/ "react/jsx-runtime":
     1121/*!**********************************!*\
     1122  !*** external "ReactJSXRuntime" ***!
     1123  \**********************************/
     1124/***/ ((module) => {
     1125
     1126module.exports = window["ReactJSXRuntime"];
     1127
     1128/***/ })
     1129
     1130/******/    });
     1131/************************************************************************/
     1132/******/    // The module cache
     1133/******/    var __webpack_module_cache__ = {};
     1134/******/   
     1135/******/    // The require function
     1136/******/    function __webpack_require__(moduleId) {
     1137/******/        // Check if module is in cache
     1138/******/        var cachedModule = __webpack_module_cache__[moduleId];
     1139/******/        if (cachedModule !== undefined) {
     1140/******/            return cachedModule.exports;
     1141/******/        }
     1142/******/        // Create a new module (and put it into the cache)
     1143/******/        var module = __webpack_module_cache__[moduleId] = {
     1144/******/            // no module.id needed
     1145/******/            // no module.loaded needed
     1146/******/            exports: {}
     1147/******/        };
     1148/******/   
     1149/******/        // Execute the module function
     1150/******/        __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
     1151/******/   
     1152/******/        // Return the exports of the module
     1153/******/        return module.exports;
     1154/******/    }
     1155/******/   
     1156/******/    // expose the modules object (__webpack_modules__)
     1157/******/    __webpack_require__.m = __webpack_modules__;
     1158/******/   
     1159/************************************************************************/
     1160/******/    /* webpack/runtime/chunk loaded */
     1161/******/    (() => {
     1162/******/        var deferred = [];
     1163/******/        __webpack_require__.O = (result, chunkIds, fn, priority) => {
     1164/******/            if(chunkIds) {
     1165/******/                priority = priority || 0;
     1166/******/                for(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];
     1167/******/                deferred[i] = [chunkIds, fn, priority];
     1168/******/                return;
     1169/******/            }
     1170/******/            var notFulfilled = Infinity;
     1171/******/            for (var i = 0; i < deferred.length; i++) {
     1172/******/                var [chunkIds, fn, priority] = deferred[i];
     1173/******/                var fulfilled = true;
     1174/******/                for (var j = 0; j < chunkIds.length; j++) {
     1175/******/                    if ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {
     1176/******/                        chunkIds.splice(j--, 1);
     1177/******/                    } else {
     1178/******/                        fulfilled = false;
     1179/******/                        if(priority < notFulfilled) notFulfilled = priority;
     1180/******/                    }
     1181/******/                }
     1182/******/                if(fulfilled) {
     1183/******/                    deferred.splice(i--, 1)
     1184/******/                    var r = fn();
     1185/******/                    if (r !== undefined) result = r;
     1186/******/                }
     1187/******/            }
     1188/******/            return result;
     1189/******/        };
     1190/******/    })();
     1191/******/   
     1192/******/    /* webpack/runtime/compat get default export */
     1193/******/    (() => {
     1194/******/        // getDefaultExport function for compatibility with non-harmony modules
     1195/******/        __webpack_require__.n = (module) => {
     1196/******/            var getter = module && module.__esModule ?
     1197/******/                () => (module['default']) :
     1198/******/                () => (module);
     1199/******/            __webpack_require__.d(getter, { a: getter });
     1200/******/            return getter;
     1201/******/        };
     1202/******/    })();
     1203/******/   
     1204/******/    /* webpack/runtime/define property getters */
     1205/******/    (() => {
     1206/******/        // define getter functions for harmony exports
     1207/******/        __webpack_require__.d = (exports, definition) => {
     1208/******/            for(var key in definition) {
     1209/******/                if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
     1210/******/                    Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
     1211/******/                }
     1212/******/            }
     1213/******/        };
     1214/******/    })();
     1215/******/   
     1216/******/    /* webpack/runtime/hasOwnProperty shorthand */
     1217/******/    (() => {
     1218/******/        __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
     1219/******/    })();
     1220/******/   
     1221/******/    /* webpack/runtime/make namespace object */
     1222/******/    (() => {
     1223/******/        // define __esModule on exports
     1224/******/        __webpack_require__.r = (exports) => {
     1225/******/            if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
     1226/******/                Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
     1227/******/            }
     1228/******/            Object.defineProperty(exports, '__esModule', { value: true });
     1229/******/        };
     1230/******/    })();
     1231/******/   
     1232/******/    /* webpack/runtime/jsonp chunk loading */
     1233/******/    (() => {
     1234/******/        // no baseURI
     1235/******/       
     1236/******/        // object to store loaded and loading chunks
     1237/******/        // undefined = chunk not loaded, null = chunk preloaded/prefetched
     1238/******/        // [resolve, reject, Promise] = chunk loading, 0 = chunk loaded
     1239/******/        var installedChunks = {
     1240/******/            "slick-slider/index": 0,
     1241/******/            "slick-slider/style-index": 0
     1242/******/        };
     1243/******/       
     1244/******/        // no chunk on demand loading
     1245/******/       
     1246/******/        // no prefetching
     1247/******/       
     1248/******/        // no preloaded
     1249/******/       
     1250/******/        // no HMR
     1251/******/       
     1252/******/        // no HMR manifest
     1253/******/       
     1254/******/        __webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);
     1255/******/       
     1256/******/        // install a JSONP callback for chunk loading
     1257/******/        var webpackJsonpCallback = (parentChunkLoadingFunction, data) => {
     1258/******/            var [chunkIds, moreModules, runtime] = data;
     1259/******/            // add "moreModules" to the modules object,
     1260/******/            // then flag all "chunkIds" as loaded and fire callback
     1261/******/            var moduleId, chunkId, i = 0;
     1262/******/            if(chunkIds.some((id) => (installedChunks[id] !== 0))) {
     1263/******/                for(moduleId in moreModules) {
     1264/******/                    if(__webpack_require__.o(moreModules, moduleId)) {
     1265/******/                        __webpack_require__.m[moduleId] = moreModules[moduleId];
     1266/******/                    }
     1267/******/                }
     1268/******/                if(runtime) var result = runtime(__webpack_require__);
     1269/******/            }
     1270/******/            if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
     1271/******/            for(;i < chunkIds.length; i++) {
     1272/******/                chunkId = chunkIds[i];
     1273/******/                if(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {
     1274/******/                    installedChunks[chunkId][0]();
     1275/******/                }
     1276/******/                installedChunks[chunkId] = 0;
     1277/******/            }
     1278/******/            return __webpack_require__.O(result);
     1279/******/        }
     1280/******/       
     1281/******/        var chunkLoadingGlobal = globalThis["webpackChunkgb_for_slick_slider"] = globalThis["webpackChunkgb_for_slick_slider"] || [];
     1282/******/        chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
     1283/******/        chunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
     1284/******/    })();
     1285/******/   
     1286/************************************************************************/
     1287/******/   
     1288/******/    // startup
     1289/******/    // Load entry module and return exports
     1290/******/    // This entry module depends on other loaded chunks and execution need to be delayed
     1291/******/    var __webpack_exports__ = __webpack_require__.O(undefined, ["slick-slider/style-index"], () => (__webpack_require__("./src/slick-slider/index.js")))
     1292/******/    __webpack_exports__ = __webpack_require__.O(__webpack_exports__);
     1293/******/   
     1294/******/ })()
     1295;
     1296//# sourceMappingURL=index.js.map
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/index.js.map

    r3112266 r3338218  
    1 {"version":3,"file":"slick-slider/index.js","mappings":"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","sources":["webpack://gb-for-slick-slider/./src/slick-slider/edit.js","webpack://gb-for-slick-slider/./src/slick-slider/index.js","webpack://gb-for-slick-slider/./src/slick-slider/save.js","webpack://gb-for-slick-slider/./src/slick-slider/editor.scss","webpack://gb-for-slick-slider/./src/slick-slider/style.scss","webpack://gb-for-slick-slider/external window \"React\"","webpack://gb-for-slick-slider/external window [\"wp\",\"blockEditor\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"blocks\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"components\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"element\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"i18n\"]","webpack://gb-for-slick-slider/webpack/bootstrap","webpack://gb-for-slick-slider/webpack/runtime/chunk loaded","webpack://gb-for-slick-slider/webpack/runtime/compat get default export","webpack://gb-for-slick-slider/webpack/runtime/define property getters","webpack://gb-for-slick-slider/webpack/runtime/hasOwnProperty shorthand","webpack://gb-for-slick-slider/webpack/runtime/make namespace object","webpack://gb-for-slick-slider/webpack/runtime/jsonp chunk loading","webpack://gb-for-slick-slider/webpack/before-startup","webpack://gb-for-slick-slider/webpack/startup","webpack://gb-for-slick-slider/webpack/after-startup"],"sourcesContent":["import { useState } from '@wordpress/element';\r\nimport {__} from '@wordpress/i18n';\r\nimport {useBlockProps, InspectorControls, useInnerBlocksProps} from '@wordpress/block-editor';\r\nimport {\r\n\tToggleControl,\r\n\tPanel,\r\n\t__experimentalHeading as Heading,\r\n\t__experimentalDivider as Divider,\r\n\tPanelBody,\r\n\tPanelRow,\r\n\t__experimentalNumberControl as NumberControl\r\n} from '@wordpress/components';\r\nimport './editor.scss';\r\n\r\nexport default function Edit(props) {\r\n\r\n\tconst {\r\n\t\tattributes: {\r\n\t\t\tslidesToShow,\r\n\t\t\tslideMargin,\r\n\t\t\tslidesToScroll,\r\n\t\t\tslideSpeed,\r\n\t\t\tdots,\r\n\t\t\tarrows,\r\n\t\t\tinfinite,\r\n\t\t\tautoplay,\r\n\t\t\tautoplaySpeed,\r\n\t\t\tcenterMode,\r\n\t\t\tadaptiveHeight,\r\n\t\t\tfade,\r\n\t\t\tresponsive\r\n\t\t}, setAttributes\r\n\t} = props;\r\n\r\n\tconst blockProps = useBlockProps(props);\r\n\r\n\tconst innerBlocksProps = useInnerBlocksProps(\r\n\t\tblockProps,\r\n\t\t{\r\n\t\t\tallowedBlocks: ['gb-for-slick-slider/slick-slider-item'],\r\n\t\t\torientation: \"horizontal\"\r\n\t\t}\r\n\t);\r\n\r\n\tconst [localResponsive, setLocalResponsive] = useState(responsive);\r\n\tfunction updateResponsiveSettings(breakpoint, key, value) {\r\n\t\tconst newResponsiveSettings = [...localResponsive];\r\n\t\tconst item = newResponsiveSettings.find(\r\n\t\t\ta => a.breakpoint === breakpoint\r\n\t\t);\r\n\r\n\t\tif (item) {\r\n\t\t\titem.settings[key] = value;\r\n\t\t\tsetLocalResponsive(newResponsiveSettings);\r\n\t\t\tsetAttributes({responsive: newResponsiveSettings});\r\n\t\t}\r\n\t}\r\n\r\n\tconst handleSlidesToShow = (val) => {\r\n\t\tsetAttributes({slidesToShow: Number(val)})\r\n\t\tif (Number(val) === 1) {\r\n\t\t\tconsole.log(val)\r\n\t\t\tsetAttributes({centerMode: false});\r\n\t\t}\r\n\t}\r\n\r\n\treturn (\r\n\t\t<>\r\n\t\t\t<section {...innerBlocksProps} />\r\n\r\n\t\t\t<InspectorControls>\r\n\t\t\t\t<Panel>\r\n\t\t\t\t\t<PanelBody title={__('General Settings', 'gb-for-slick-slider')} initialOpen={true}>\r\n\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\tlabel=\"Gap between slides \"\r\n\t\t\t\t\t\t\t\tvalue={slideMargin}\r\n\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({slideMargin: Number(val)})}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\tlabel=\"Slides to show \"\r\n\t\t\t\t\t\t\t\tvalue={slidesToShow}\r\n\t\t\t\t\t\t\t\tonChange={handleSlidesToShow}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t{slidesToShow <= 1 &&\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\tlabel=\"Fade\"\r\n\t\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\t\tfade\r\n\t\t\t\t\t\t\t\t\t\t\t? 'Yes'\r\n\t\t\t\t\t\t\t\t\t\t\t: 'No'\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tchecked={fade}\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({fade: val})}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t{slidesToShow > 1 &&\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\tlabel=\"Center Mode\"\r\n\t\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\t\tcenterMode\r\n\t\t\t\t\t\t\t\t\t\t\t? 'Yes'\r\n\t\t\t\t\t\t\t\t\t\t\t: 'No'\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tchecked={centerMode}\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({centerMode: val})}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel=\"Infinite loop\"\r\n\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\tinfinite\r\n\t\t\t\t\t\t\t\t\t\t? 'Yes'\r\n\t\t\t\t\t\t\t\t\t\t: 'No'\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tchecked={infinite}\r\n\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({infinite: val})}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\tlabel=\"Slides to scroll \"\r\n\t\t\t\t\t\t\t\tvalue={slidesToScroll}\r\n\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({slidesToScroll: Number(val)})}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\tlabel=\"Slide speed\"\r\n\t\t\t\t\t\t\t\tvalue={slideSpeed}\r\n\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({slideSpeed: Number(val)})}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel=\"Show Dots\"\r\n\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\tdots\r\n\t\t\t\t\t\t\t\t\t\t? 'Show dots'\r\n\t\t\t\t\t\t\t\t\t\t: 'Hide dots'\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tchecked={dots}\r\n\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({dots: val})}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel=\"Show Arrows\"\r\n\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\tarrows\r\n\t\t\t\t\t\t\t\t\t\t? 'Show arrows'\r\n\t\t\t\t\t\t\t\t\t\t: 'Hide arrows'\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tchecked={arrows}\r\n\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({arrows: val})}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel=\"Autoplay\"\r\n\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\tautoplay\r\n\t\t\t\t\t\t\t\t\t\t? 'Yes'\r\n\t\t\t\t\t\t\t\t\t\t: 'No'\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tchecked={autoplay}\r\n\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({autoplay: val})}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t{autoplay &&\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\tlabel=\"Autoplay speed \"\r\n\t\t\t\t\t\t\t\t\tvalue={autoplaySpeed}\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({autoplaySpeed: Number(val)})}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\tlabel=\"Adaptive Height\"\r\n\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\tadaptiveHeight\r\n\t\t\t\t\t\t\t\t\t\t? 'Yes'\r\n\t\t\t\t\t\t\t\t\t\t: 'No'\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\tchecked={adaptiveHeight}\r\n\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({adaptiveHeight: val})}\r\n\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</Panel>\r\n\r\n\t\t\t\t<Panel>\r\n\t\t\t\t\t<PanelBody title={__('Responsive Settings', 'gb-for-slick-slider')} initialOpen={false}>\r\n\t\t\t\t\t\t{responsive.map(function (breakpoint, index) {\r\n\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t<div key={index}>\r\n\t\t\t\t\t\t\t\t\t<Divider/>\r\n\t\t\t\t\t\t\t\t\t<Heading level={2}>Breakpoint: {breakpoint.breakpoint}px</Heading>\r\n\t\t\t\t\t\t\t\t\t<Divider/>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\t\t\tlabel=\"Slides to show \"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={breakpoint.settings.slidesToShow}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => updateResponsiveSettings(breakpoint.breakpoint, 'slidesToShow', val)}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\t\t\tlabel=\"Slides to scroll \"\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={breakpoint.settings.slidesToScroll}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => updateResponsiveSettings(breakpoint.breakpoint, 'slidesToScroll', val)}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\tlabel=\"Show Arrows\"\r\n\t\t\t\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreakpoint.settings.arrows\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t? 'Show arrows'\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t: 'Hide arrows'\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tchecked={breakpoint.settings.arrows}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => updateResponsiveSettings(breakpoint.breakpoint, 'arrows', val)}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\tlabel=\"Show Dots\"\r\n\t\t\t\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\t\t\t\tbreakpoint.settings.dots\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t? 'Show dots'\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t: 'Hide dots'\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\tchecked={breakpoint.settings.dots}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => updateResponsiveSettings(breakpoint.breakpoint, 'dots', val)}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\r\n\t\t\t\t\t\t\t\t</div>\r\n\r\n\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t})}\r\n\r\n\t\t\t\t\t</PanelBody>\r\n\t\t\t\t</Panel>\r\n\t\t\t</InspectorControls>\r\n\t\t</>\r\n\t);\r\n}\r\n\r\n","/**\r\n * Registers a new block provided a unique name and an object defining its behavior.\r\n *\r\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\r\n */\r\nimport { registerBlockType } from '@wordpress/blocks';\r\n\r\n/**\r\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\r\n * All files containing `style` keyword are bundled together. The code used\r\n * gets applied both to the front of your site and to the editor.\r\n *\r\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\r\n */\r\nimport './style.scss';\r\n\r\n/**\r\n * Internal dependencies\r\n */\r\nimport Edit from './edit';\r\nimport save from './save';\r\nimport metadata from './block.json';\r\n\r\n/**\r\n * Every block starts by registering a new block type definition.\r\n *\r\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\r\n */\r\nregisterBlockType( metadata.name, {\r\n\t/**\r\n\t * @see ./edit.js\r\n\t */\r\n\tedit: Edit,\r\n\r\n\t/**\r\n\t * @see ./save.js\r\n\t */\r\n\tsave,\r\n} );\r\n","import {useBlockProps, useInnerBlocksProps} from '@wordpress/block-editor';\r\nimport './style.scss';\r\n\r\nexport default function save(props) {\r\n\r\n\tconst blockProps = useBlockProps.save(props);\r\n\tconst innerBlocksProps = useInnerBlocksProps.save(blockProps);\r\n\r\n\tconst attr = props.attributes;\r\n\r\n\tconst options = `{\"dots\":${attr.dots},` +\r\n\t\t`\"arrows\":${attr.arrows},` +\r\n\t\t`\"slidesToShow\":${attr.slidesToShow},` +\r\n\t\t`\"slidesToScroll\":${attr.slidesToScroll},` +\r\n\t\t`\"infinite\":${attr.infinite},` +\r\n\t\t`\"adaptiveHeight\":${attr.adaptiveHeight},` +\r\n\t\t`\"autoplay\":${attr.autoplay},` +\r\n\t\t`\"autoplaySpeed\":${attr.autoplaySpeed},` +\r\n\t\t`\"fade\":${attr.fade},` +\r\n\t\t`\"speed\":${attr.slideSpeed},` +\r\n\t\t`\"centerMode\":${attr.centerMode},` +\r\n\t\t`\"responsive\": ${JSON.stringify(attr.responsive)}` +\r\n\t\t`}`;\r\n\r\n\r\n\treturn <section\r\n\t\tclassName='gb-for-slick-slider'\r\n\t\tdata-slick={options}\r\n\t\t{...innerBlocksProps}\r\n\t/>\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport {};","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"React\"];","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = (result, chunkIds, fn, priority) => {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar [chunkIds, fn, priority] = deferred[i];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"slick-slider/index\": 0,\n\t\"slick-slider/style-index\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = globalThis[\"webpackChunkgb_for_slick_slider\"] = globalThis[\"webpackChunkgb_for_slick_slider\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"slick-slider/style-index\"], () => (__webpack_require__(\"./src/slick-slider/index.js\")))\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["useState","__","useBlockProps","InspectorControls","useInnerBlocksProps","ToggleControl","Panel","__experimentalHeading","Heading","__experimentalDivider","Divider","PanelBody","PanelRow","__experimentalNumberControl","NumberControl","Edit","props","attributes","slidesToShow","slideMargin","slidesToScroll","slideSpeed","dots","arrows","infinite","autoplay","autoplaySpeed","centerMode","adaptiveHeight","fade","responsive","setAttributes","blockProps","innerBlocksProps","allowedBlocks","orientation","localResponsive","setLocalResponsive","updateResponsiveSettings","breakpoint","key","value","newResponsiveSettings","item","find","a","settings","handleSlidesToShow","val","Number","console","log","createElement","Fragment","title","initialOpen","label","onChange","help","checked","map","index","level","registerBlockType","save","metadata","name","edit","attr","options","JSON","stringify","className"],"sourceRoot":""}
     1{"version":3,"file":"slick-slider/index.js","mappings":"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","sources":["webpack://gb-for-slick-slider/./src/slick-slider/edit.js","webpack://gb-for-slick-slider/./src/slick-slider/editor.scss","webpack://gb-for-slick-slider/./src/slick-slider/index.js","webpack://gb-for-slick-slider/./src/slick-slider/patterns.js","webpack://gb-for-slick-slider/./src/slick-slider/save.js","webpack://gb-for-slick-slider/./src/slick-slider/style.scss","webpack://gb-for-slick-slider/external window [\"wp\",\"blockEditor\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"blocks\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"components\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"data\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"element\"]","webpack://gb-for-slick-slider/external window [\"wp\",\"i18n\"]","webpack://gb-for-slick-slider/external window \"ReactJSXRuntime\"","webpack://gb-for-slick-slider/webpack/bootstrap","webpack://gb-for-slick-slider/webpack/runtime/chunk loaded","webpack://gb-for-slick-slider/webpack/runtime/compat get default export","webpack://gb-for-slick-slider/webpack/runtime/define property getters","webpack://gb-for-slick-slider/webpack/runtime/hasOwnProperty shorthand","webpack://gb-for-slick-slider/webpack/runtime/make namespace object","webpack://gb-for-slick-slider/webpack/runtime/jsonp chunk loading","webpack://gb-for-slick-slider/webpack/before-startup","webpack://gb-for-slick-slider/webpack/startup","webpack://gb-for-slick-slider/webpack/after-startup"],"sourcesContent":["import {useState, useEffect} from '@wordpress/element';\r\nimport {__} from '@wordpress/i18n';\r\nimport {useBlockProps, InspectorControls, useInnerBlocksProps} from '@wordpress/block-editor';\r\nimport {\r\n\tToggleControl,\r\n\tPanel,\r\n\t__experimentalHeading as Heading,\r\n\t__experimentalDivider as Divider,\r\n\tPanelBody,\r\n\tPanelRow,\r\n\t__experimentalNumberControl as NumberControl,\r\n\tButton,\r\n\tModal,\r\n\tCard,\r\n\tCardBody,\r\n\tSelectControl,\r\n\tColorPicker\r\n} from '@wordpress/components';\r\nimport {useSelect, dispatch} from '@wordpress/data';\r\nimport './editor.scss';\r\nimport patterns from './patterns.js';\r\n\r\nexport default function Edit(props) {\r\n\r\n\tconst {\r\n\t\tattributes: {\r\n\t\t\tslidesToShow,\r\n\t\t\tslideMargin,\r\n\t\t\tslidesToScroll,\r\n\t\t\tslideSpeed,\r\n\t\t\tdots,\r\n\t\t\tarrows,\r\n\t\t\tinfinite,\r\n\t\t\tautoplay,\r\n\t\t\tautoplaySpeed,\r\n\t\t\tcenterMode,\r\n\t\t\tadaptiveHeight,\r\n\t\t\tfade,\r\n\t\t\tresponsive,\r\n\t\t\tarrowStyle,\r\n\t\t\tarrowBorderStyle,\r\n\t\t\tarrowBackgroundColor,\r\n\t\t\tarrowColor,\r\n\t\t\tarrowPosition,\r\n\t\t\tarrowFontSize,\r\n\t\t\tarrowHeight\r\n\t\t}, setAttributes\r\n\t} = props;\r\n\r\n\tconst blockProps = useBlockProps(props);\r\n\r\n\tconst innerBlocksProps = useInnerBlocksProps(\r\n\t\tblockProps,\r\n\t\t{\r\n\t\t\tallowedBlocks: ['gb-for-slick-slider/slick-slider-item'],\r\n\t\t\torientation: \"horizontal\"\r\n\t\t}\r\n\t);\r\n\r\n\tconst [localResponsive, setLocalResponsive] = useState(responsive);\r\n\tconst [isPatternModalOpen, setPatternModalOpen] = useState(false);\r\n\tconst [isPatternSelected, setPatternSelected] = useState(false);\r\n\r\n\tuseEffect(() => {\r\n\t\tsetLocalResponsive(responsive);\r\n\t}, [responsive]);\r\n\r\n\tfunction updateResponsiveSettings(breakpoint, key, value) {\r\n\t\tconst newResponsiveSettings = localResponsive.map((item) => {\r\n\t\t\tif (item.breakpoint === breakpoint) {\r\n\t\t\t\treturn {\r\n\t\t\t\t\t...item,\r\n\t\t\t\t\tsettings: {\r\n\t\t\t\t\t\t...item.settings,\r\n\t\t\t\t\t\t[key]: value\r\n\t\t\t\t\t}\r\n\t\t\t\t};\r\n\t\t\t}\r\n\t\t\treturn item;\r\n\t\t});\r\n\t\tsetLocalResponsive(newResponsiveSettings);\r\n\t\tsetAttributes({responsive: newResponsiveSettings});\r\n\t}\r\n\r\n\tconst handleSlidesToShow = (val) => {\r\n\t\tsetAttributes({slidesToShow: val})\r\n\t\tif (val === 1) {\r\n\t\t\tsetAttributes({centerMode: false});\r\n\t\t} else {\r\n\t\t\tsetAttributes({fade: false});\r\n\t\t}\r\n\t}\r\n\r\n\t// Check if the block has inner blocks\r\n\tconst hasInnerBlocks = useSelect(\r\n\t\t(select) => select('core/block-editor').getBlock(props.clientId)?.innerBlocks.length > 0,\r\n\t\t[props.clientId]\r\n\t);\r\n\r\n\t// Insert pattern blocks into the slider\r\n\tconst insertPatternBlocks = (pattern) => {\r\n\t\tif (!pattern.blocks) return;\r\n\t\tconst {clientId} = props;\r\n\t\tconst {attributes} = pattern;\r\n\r\n\t\t// Use slider options from the pattern if available\r\n\t\tif (attributes) {\r\n\t\t\tObject.keys(attributes).forEach((key) => {\r\n\t\t\t\tsetAttributes({[key]: attributes[key]});\r\n\t\t\t});\r\n\t\t}\r\n\r\n\t\t// Create inner blocks from the pattern\r\n\t\tconst innerBlocks = pattern.blocks.map((block) => {\r\n\t\t\tconst innerBlocksArray = block.innerBlocks ?\r\n\t\t\t\tblock.innerBlocks.map(inner =>\r\n\t\t\t\t\twp.blocks.createBlock(\r\n\t\t\t\t\t\tinner.name,\r\n\t\t\t\t\t\tinner.attributes,\r\n\t\t\t\t\t\tinner.innerBlocks ?\r\n\t\t\t\t\t\t\tinner.innerBlocks.map(i => wp.blocks.createBlock(i.name, i.attributes)) :\r\n\t\t\t\t\t\t\t[]\r\n\t\t\t\t\t)\r\n\t\t\t\t) : [];\r\n\r\n\t\t\treturn wp.blocks.createBlock(block.name, block.attributes, innerBlocksArray);\r\n\t\t});\r\n\r\n\t\t// Add the inner blocks to the slider block\r\n\t\tdispatch('core/block-editor').replaceInnerBlocks(clientId, innerBlocks);\r\n\t}\r\n\r\n\tconst handlePatternSelect = (pattern) => {\r\n\t\tsetPatternSelected(true);\r\n\t\tsetPatternModalOpen(false);\r\n\t\t// Tüm pattern'ler için blocks varsa ekle\r\n\t\tif (pattern.blocks && pattern.blocks.length > 0) {\r\n\t\t\tinsertPatternBlocks(pattern);\r\n\t\t}\r\n\t};\r\n\r\n\treturn (\r\n\t\t<>\r\n\t\t\t{\r\n\t\t\t\t// First ask the user to select a pattern or use a blank template\r\n\t\t\t\t!hasInnerBlocks && !isPatternSelected && (\r\n\t\t\t\t\t<div style={{textAlign: 'center', padding: '40px 0', border: '1px dashed #ccc'}}>\r\n\t\t\t\t\t\t<Button variant=\"primary\" onClick={() => setPatternModalOpen(true)} style={{marginRight: '10px'}}>\r\n\t\t\t\t\t\t\t{__('Select Pattern', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t\t<Button variant=\"secondary\" onClick={() => setPatternSelected(true)}>\r\n\t\t\t\t\t\t\t{__('Use Blank Template', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t</Button>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t)\r\n\t\t\t}\r\n\r\n\t\t\t{\r\n\t\t\t\t// If the user has selected to use prebuilt patterns, show the modal\r\n\t\t\t\tisPatternModalOpen && (\r\n\t\t\t\t\t<Modal\r\n\t\t\t\t\t\ttitle={__('Select a Pattern', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\tonRequestClose={() => setPatternModalOpen(false)}\r\n\t\t\t\t\t>\r\n\t\t\t\t\t\t<div style={{display: 'grid', gridTemplateColumns: 'repeat(3, 1fr)', gap: '20px'}}>\r\n\t\t\t\t\t\t\t{patterns.map((pattern) => (\r\n\t\t\t\t\t\t\t\t<Card key={pattern.id} style={{cursor: 'pointer'}}\r\n\t\t\t\t\t\t\t\t\t  onClick={() => handlePatternSelect(pattern)}>\r\n\t\t\t\t\t\t\t\t\t<CardBody>\r\n\t\t\t\t\t\t\t\t\t\t<img src={pattern.preview} alt={pattern.name}\r\n\t\t\t\t\t\t\t\t\t\t\t style={{width: '100%', marginBottom: '10px'}}/>\r\n\t\t\t\t\t\t\t\t\t\t<div style={{textAlign: 'center'}}>{pattern.name}</div>\r\n\t\t\t\t\t\t\t\t\t</CardBody>\r\n\t\t\t\t\t\t\t\t</Card>\r\n\t\t\t\t\t\t\t))}\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</Modal>\r\n\t\t\t\t)}\r\n\r\n\t\t\t{\r\n\t\t\t\t// Else show the default blank block inserter\r\n\t\t\t\t(hasInnerBlocks || isPatternSelected) && (\r\n\t\t\t\t\t<section {...innerBlocksProps} />\r\n\t\t\t\t)\r\n\t\t\t}\r\n\r\n\t\t\t<InspectorControls>\r\n\t\t\t\t<div className=\"gb-for-slick-slider-inspector\">\r\n\t\t\t\t\t<Panel>\r\n\t\t\t\t\t\t<PanelBody title={__('General Settings', 'gb-for-slick-slider')} initialOpen={true}>\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\tlabel={__('Gap between slides (px)', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\tmin={0}\r\n\t\t\t\t\t\t\t\t\tvalue={slideMargin}\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({slideMargin: Number(val)})}\r\n\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\tlabel={__('Slides to show', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\tmin={1}\r\n\t\t\t\t\t\t\t\t\tvalue={slidesToShow}\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => handleSlidesToShow(Number(val))}\r\n\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t{slidesToShow <= 1 &&\r\n\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\tlabel={__('Fade', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\tchecked={fade}\r\n\t\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({fade: val})}\r\n\t\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{slidesToShow > 1 &&\r\n\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\tlabel={__('Center Mode', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\tchecked={centerMode}\r\n\t\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({centerMode: val})}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\tlabel={__('Slides to scroll', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\tvalue={slidesToScroll}\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({slidesToScroll: Number(val)})}\r\n\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\tlabel={__('Slide speed', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\tvalue={slideSpeed}\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({slideSpeed: Number(val)})}\r\n\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\tlabel={__('Autoplay', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\tchecked={autoplay}\r\n\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({autoplay: val})}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t{autoplay &&\r\n\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\t\tlabel={__('Autoplay speed', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\tvalue={autoplaySpeed}\r\n\t\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({autoplaySpeed: Number(val)})}\r\n\t\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\tlabel={__('Infinite loop', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\tchecked={infinite}\r\n\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({infinite: val})}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\tlabel={__('Show Dots', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\tchecked={dots}\r\n\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({dots: val})}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\tlabel={__('Adaptive Height', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\tchecked={adaptiveHeight}\r\n\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({adaptiveHeight: val})}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t</Panel>\r\n\t\t\t\t\t<Panel>\r\n\t\t\t\t\t\t<PanelBody title={__('Arrow Settings', 'gb-for-slick-slider')} initialOpen={false}>\r\n\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\tlabel={__('Show Arrows', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\t\tarrows\r\n\t\t\t\t\t\t\t\t\t\t\t? __('Show arrows', 'gb-for-slick-slider')\r\n\t\t\t\t\t\t\t\t\t\t\t: __('Hide arrows', 'gb-for-slick-slider')\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tchecked={arrows}\r\n\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({arrows: val})}\r\n\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t{arrows &&\r\n\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\tlabel={__('Arrow Style', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\tvalue={arrowStyle}\r\n\t\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t{label: __('Chevron (< >)', 'gb-for-slick-slider'), value: 'chevron'},\r\n\t\t\t\t\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel: __('Simple Arrow (← →)', 'gb-for-slick-slider'),\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue: 'simple-arrow'\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({arrowStyle: val})}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{arrows && !dots &&\r\n\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\tlabel={__('Arrow Position', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\tvalue={arrowPosition}\r\n\t\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t{label: __('Sides (Default)', 'gb-for-slick-slider'), value: 'sides'},\r\n\t\t\t\t\t\t\t\t\t\t\t{label: __('Bottom Center', 'gb-for-slick-slider'), value: 'bottom'}\r\n\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({arrowPosition: val})}\r\n\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t{arrows &&\r\n\t\t\t\t\t\t\t\t<>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\t\t\tlabel={__('Arrow font size (px)', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={arrowFontSize}\r\n\t\t\t\t\t\t\t\t\t\t\tmin={10}\r\n\t\t\t\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({arrowFontSize: Number(val)})}\r\n\t\t\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\t\t\tlabel={__('Arrow Height (px)', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={arrowHeight}\r\n\t\t\t\t\t\t\t\t\t\t\tmin={40}\r\n\t\t\t\t\t\t\t\t\t\t\tmax={100}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({arrowHeight: Number(val)})}\r\n\t\t\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\tlabel={__('Arrow Border Style', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={arrowBorderStyle}\r\n\t\t\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t{label: __('Circle', 'gb-for-slick-slider'), value: 'circle'},\r\n\t\t\t\t\t\t\t\t\t\t\t\t{label: __('Rounded', 'gb-for-slick-slider'), value: 'rounded'},\r\n\t\t\t\t\t\t\t\t\t\t\t\t{label: __('Square', 'gb-for-slick-slider'), value: 'square'},\r\n\t\t\t\t\t\t\t\t\t\t\t\t{label: __('None', 'gb-for-slick-slider'), value: 'none'}\r\n\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({arrowBorderStyle: val})}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<SelectControl\r\n\t\t\t\t\t\t\t\t\t\t\tlabel={__('Arrow Border Style', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\tvalue={arrowBorderStyle}\r\n\t\t\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\t\t\toptions={[\r\n\t\t\t\t\t\t\t\t\t\t\t\t{label: __('Rounded', 'gb-for-slick-slider'), value: 'rounded'},\r\n\t\t\t\t\t\t\t\t\t\t\t\t{label: __('Square', 'gb-for-slick-slider'), value: 'square'},\r\n\t\t\t\t\t\t\t\t\t\t\t\t{label: __('None', 'gb-for-slick-slider'), value: 'none'}\r\n\t\t\t\t\t\t\t\t\t\t\t]}\r\n\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => setAttributes({arrowBorderStyle: val})}\r\n\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<div style={{marginBottom: '16px'}}>\r\n\t\t\t\t\t\t\t\t\t\t\t<label style={{display: 'block', marginBottom: '8px', fontWeight: 500}}>\r\n\t\t\t\t\t\t\t\t\t\t\t\t{__('Arrow Background Color', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\t</label>\r\n\t\t\t\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor={arrowBackgroundColor}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChangeComplete={(color) => setAttributes({arrowBackgroundColor: color.hex})}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<div style={{marginBottom: '16px'}}>\r\n\t\t\t\t\t\t\t\t\t\t\t<label style={{display: 'block', marginBottom: '8px', fontWeight: 500}}>\r\n\t\t\t\t\t\t\t\t\t\t\t\t{__('Arrow Color', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\t</label>\r\n\t\t\t\t\t\t\t\t\t\t\t<ColorPicker\r\n\t\t\t\t\t\t\t\t\t\t\t\tcolor={arrowColor}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChangeComplete={(color) => setAttributes({arrowColor: color.hex})}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t</>\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t</Panel>\r\n\r\n\t\t\t\t\t<Panel>\r\n\t\t\t\t\t\t<PanelBody title={__('Responsive Settings', 'gb-for-slick-slider')} initialOpen={false}>\r\n\t\t\t\t\t\t\t{localResponsive.map(function (breakpoint, index) {\r\n\t\t\t\t\t\t\t\treturn (\r\n\t\t\t\t\t\t\t\t\t<div key={index}>\r\n\t\t\t\t\t\t\t\t\t\t<Divider/>\r\n\t\t\t\t\t\t\t\t\t\t<Heading\r\n\t\t\t\t\t\t\t\t\t\t\tlevel={2}>{__('Breakpoint', 'gb-for-slick-slider')}: {breakpoint.breakpoint}px</Heading>\r\n\t\t\t\t\t\t\t\t\t\t<Divider/>\r\n\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__('Slides to show', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={breakpoint.settings.slidesToShow}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => updateResponsiveSettings(breakpoint.breakpoint, 'slidesToShow', Number(val))}\r\n\t\t\t\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t<NumberControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__('Slides to scroll', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\t\tvalue={breakpoint.settings.slidesToScroll}\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => updateResponsiveSettings(breakpoint.breakpoint, 'slidesToScroll', Number(val))}\r\n\t\t\t\t\t\t\t\t\t\t\t\t__next40pxDefaultSize\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__('Show Arrows', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbreakpoint.settings.arrows\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t? __('Show arrows', 'gb-for-slick-slider')\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t: __('Hide arrows', 'gb-for-slick-slider')\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tchecked={breakpoint.settings.arrows}\r\n\t\t\t\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => updateResponsiveSettings(breakpoint.breakpoint, 'arrows', val)}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t<PanelRow>\r\n\t\t\t\t\t\t\t\t\t\t\t<ToggleControl\r\n\t\t\t\t\t\t\t\t\t\t\t\tlabel={__('Show Dots', 'gb-for-slick-slider')}\r\n\t\t\t\t\t\t\t\t\t\t\t\thelp={\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tbreakpoint.settings.dots\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t? __('Show dots', 'gb-for-slick-slider')\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t: __('Hide dots', 'gb-for-slick-slider')\r\n\t\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t\t\tchecked={breakpoint.settings.dots}\r\n\t\t\t\t\t\t\t\t\t\t\t\t__nextHasNoMarginBottom\r\n\t\t\t\t\t\t\t\t\t\t\t\tonChange={(val) => updateResponsiveSettings(breakpoint.breakpoint, 'dots', val)}\r\n\t\t\t\t\t\t\t\t\t\t\t/>\r\n\t\t\t\t\t\t\t\t\t\t</PanelRow>\r\n\t\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t)\r\n\t\t\t\t\t\t\t})}\r\n\t\t\t\t\t\t</PanelBody>\r\n\t\t\t\t\t</Panel>\r\n\t\t\t\t</div>\r\n\t\t\t</InspectorControls>\r\n\t\t</>\r\n\t);\r\n}\r\n\r\n","// extracted by mini-css-extract-plugin\nexport {};","/**\r\n * Registers a new block provided a unique name and an object defining its behavior.\r\n *\r\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\r\n */\r\nimport { registerBlockType } from '@wordpress/blocks';\r\n\r\n/**\r\n * Lets webpack process CSS, SASS or SCSS files referenced in JavaScript files.\r\n * All files containing `style` keyword are bundled together. The code used\r\n * gets applied both to the front of your site and to the editor.\r\n *\r\n * @see https://www.npmjs.com/package/@wordpress/scripts#using-css\r\n */\r\nimport './style.scss';\r\n\r\n/**\r\n * Internal dependencies\r\n */\r\nimport Edit from './edit';\r\nimport save from './save';\r\nimport metadata from './block.json';\r\n\r\n/**\r\n * Every block starts by registering a new block type definition.\r\n *\r\n * @see https://developer.wordpress.org/block-editor/reference-guides/block-api/block-registration/\r\n */\r\nregisterBlockType( metadata.name, {\r\n\t/**\r\n\t * @see ./edit.js\r\n\t */\r\n\tedit: Edit,\r\n\r\n\t/**\r\n\t * @see ./save.js\r\n\t */\r\n\tsave,\r\n} );\r\n","import {__} from '@wordpress/i18n';\r\n\r\nconst patterns = [\r\n\t{\r\n\t\tid: 1,\r\n\t\tname: __('Single Item', 'gb-for-slick-slider'),\r\n\t\tpreview:  window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-single-item.jpg' : '',\r\n\t\tblocks: [\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 0,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 0,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t\tstyle: {color: {duotone: ['#111111', '#FFFFFF']}},\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t],\r\n\t\tattributes: {\r\n\t\t\tdots: true,\r\n\t\t\tinfinite: true,\r\n\t\t\tautoplay: true,\r\n\t\t\tfade: true,\r\n\t\t\tslidesToShow: 1,\r\n\t\t\tslideMargin: 0,\r\n\t\t\talign: 'full',\r\n\t\t\tresponsive: [\r\n\t\t\t\t{breakpoint: 1024, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: true, dots: true}},\r\n\t\t\t\t{breakpoint: 768, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true}},\r\n\t\t\t\t{breakpoint: 600, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true}},\r\n\t\t\t\t{breakpoint: 480, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true}},\r\n\t\t\t],\r\n\t\t\tslideSpeed: 1000,\r\n\t\t\tarrows: true,\r\n\t\t\tadaptiveHeight: false,\r\n\t\t\tautoplaySpeed: 1500,\r\n\t\t\tcenterMode: false,\r\n\t\t\tslidesToScroll: 1,\r\n\t\t},\r\n\t},\r\n\t{\r\n\t\tid: 2,\r\n\t\tname: __('Multiple Item', 'gb-for-slick-slider'),\r\n\t\tpreview:  window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-multiple-item.jpg' : '',\r\n\t\tblocks: [\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 5,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 5,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t\tstyle: {color: {duotone: ['#111111', '#FFFFFF']}},\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 5,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 5,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t\tstyle: {color: {duotone: ['#111111', '#FFFFFF']}},\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t],\r\n\t\tattributes: {\r\n\t\t\tdots: true,\r\n\t\t\tinfinite: true,\r\n\t\t\tautoplay: true,\r\n\t\t\tfade: false,\r\n\t\t\tslidesToShow: 2,\r\n\t\t\tslideMargin: 5,\r\n\t\t\talign: 'full',\r\n\t\t\tresponsive: [\r\n\t\t\t\t{breakpoint: 1024, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: true, dots: true}},\r\n\t\t\t\t{breakpoint: 768, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true}},\r\n\t\t\t\t{breakpoint: 600, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true}},\r\n\t\t\t\t{breakpoint: 480, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true}},\r\n\t\t\t],\r\n\t\t\tslideSpeed: 1000,\r\n\t\t\tarrows: true,\r\n\t\t\tadaptiveHeight: false,\r\n\t\t\tautoplaySpeed: 1500,\r\n\t\t\tcenterMode: false,\r\n\t\t\tslidesToScroll: 1,\r\n\t\t},\r\n\t},\r\n\t{\r\n\t\tid: 3,\r\n\t\tname: __('Center Mode', 'gb-for-slick-slider'),\r\n\t\tpreview:  window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-center-mode.jpg' : '',\r\n\t\tblocks: [\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 5,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 5,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t\tstyle: {color: {duotone: ['#111111', '#FFFFFF']}},\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 5,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\tname: 'gb-for-slick-slider/slick-slider-item',\r\n\t\t\t\tattributes: {\r\n\t\t\t\t\tslideMargin: 5,\r\n\t\t\t\t},\r\n\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\tname: 'core/cover',\r\n\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\turl: window.gbSlickSliderData ? window.gbSlickSliderData.assetsUrl + 'img/gb-for-slick-slider-sample-bg.jpg' : '',\r\n\t\t\t\t\t\t\tdimRatio: 50,\r\n\t\t\t\t\t\t\tminHeight: 600,\r\n\t\t\t\t\t\t\tminHeightUnit: 'px',\r\n\t\t\t\t\t\t\talign: 'full',\r\n\t\t\t\t\t\t\tstyle: {color: {duotone: ['#111111', '#FFFFFF']}},\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\tinnerBlocks: [\r\n\t\t\t\t\t\t\t{\r\n\t\t\t\t\t\t\t\tname: 'core/paragraph',\r\n\t\t\t\t\t\t\t\tattributes: {\r\n\t\t\t\t\t\t\t\t\talign: 'center',\r\n\t\t\t\t\t\t\t\t\tfontSize: 'large',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t],\r\n\t\t\t\t\t},\r\n\t\t\t\t],\r\n\t\t\t},\r\n\t\t],\r\n\t\tattributes: {\r\n\t\t\tdots: true,\r\n\t\t\tinfinite: true,\r\n\t\t\tautoplay: true,\r\n\t\t\tfade: false,\r\n\t\t\tslidesToShow: 3,\r\n\t\t\tslideMargin: 5,\r\n\t\t\talign: 'full',\r\n\t\t\tresponsive: [\r\n\t\t\t\t{breakpoint: 1024, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: true, dots: true}},\r\n\t\t\t\t{breakpoint: 768, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true}},\r\n\t\t\t\t{breakpoint: 600, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true}},\r\n\t\t\t\t{breakpoint: 480, settings: {slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true}},\r\n\t\t\t],\r\n\t\t\tslideSpeed: 1000,\r\n\t\t\tarrows: true,\r\n\t\t\tadaptiveHeight: false,\r\n\t\t\tautoplaySpeed: 1500,\r\n\t\t\tcenterMode: true,\r\n\t\t\tslidesToScroll: 1,\r\n\t\t},\r\n\t},\r\n];\r\n\r\n export default patterns;\r\n","import {useBlockProps, useInnerBlocksProps} from '@wordpress/block-editor';\r\nimport './style.scss';\r\n\r\nexport default function save(props) {\r\n\r\n\tconst blockProps = useBlockProps.save(props);\r\n\tconst innerBlocksProps = useInnerBlocksProps.save(blockProps);\r\n\r\n\tconst attr = props.attributes;\r\n\r\n\tconst options = `{\"dots\":${attr.dots},` +\r\n\t\t`\"arrows\":${attr.arrows},` +\r\n\t\t`\"slidesToShow\":${attr.slidesToShow},` +\r\n\t\t`\"slidesToScroll\":${attr.slidesToScroll},` +\r\n\t\t`\"infinite\":${attr.infinite},` +\r\n\t\t`\"adaptiveHeight\":${attr.adaptiveHeight},` +\r\n\t\t`\"autoplay\":${attr.autoplay},` +\r\n\t\t`\"autoplaySpeed\":${attr.autoplaySpeed},` +\r\n\t\t`\"fade\":${attr.fade},` +\r\n\t\t`\"speed\":${attr.slideSpeed},` +\r\n\t\t`\"centerMode\":${attr.centerMode},` +\r\n\t\t`\"responsive\": ${JSON.stringify(attr.responsive)}` +\r\n\t\t`}`;\r\n\r\n\r\n\treturn <section\r\n\t\tclassName='gb-for-slick-slider'\r\n\t\tdata-slick={options}\r\n\t\t{...innerBlocksProps}\r\n\t/>\r\n}\r\n","// extracted by mini-css-extract-plugin\nexport {};","module.exports = window[\"wp\"][\"blockEditor\"];","module.exports = window[\"wp\"][\"blocks\"];","module.exports = window[\"wp\"][\"components\"];","module.exports = window[\"wp\"][\"data\"];","module.exports = window[\"wp\"][\"element\"];","module.exports = window[\"wp\"][\"i18n\"];","module.exports = window[\"ReactJSXRuntime\"];","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = (result, chunkIds, fn, priority) => {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar [chunkIds, fn, priority] = deferred[i];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"slick-slider/index\": 0,\n\t\"slick-slider/style-index\": 0\n};\n\n// no chunk on demand loading\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = globalThis[\"webpackChunkgb_for_slick_slider\"] = globalThis[\"webpackChunkgb_for_slick_slider\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [\"slick-slider/style-index\"], () => (__webpack_require__(\"./src/slick-slider/index.js\")))\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n",""],"names":["useState","useEffect","__","useBlockProps","InspectorControls","useInnerBlocksProps","ToggleControl","Panel","__experimentalHeading","Heading","__experimentalDivider","Divider","PanelBody","PanelRow","__experimentalNumberControl","NumberControl","Button","Modal","Card","CardBody","SelectControl","ColorPicker","useSelect","dispatch","patterns","jsx","_jsx","jsxs","_jsxs","Fragment","_Fragment","Edit","props","attributes","slidesToShow","slideMargin","slidesToScroll","slideSpeed","dots","arrows","infinite","autoplay","autoplaySpeed","centerMode","adaptiveHeight","fade","responsive","arrowStyle","arrowBorderStyle","arrowBackgroundColor","arrowColor","arrowPosition","arrowFontSize","arrowHeight","setAttributes","blockProps","innerBlocksProps","allowedBlocks","orientation","localResponsive","setLocalResponsive","isPatternModalOpen","setPatternModalOpen","isPatternSelected","setPatternSelected","updateResponsiveSettings","breakpoint","key","value","newResponsiveSettings","map","item","settings","handleSlidesToShow","val","hasInnerBlocks","select","getBlock","clientId","innerBlocks","length","insertPatternBlocks","pattern","blocks","Object","keys","forEach","block","innerBlocksArray","inner","wp","createBlock","name","i","replaceInnerBlocks","handlePatternSelect","children","style","textAlign","padding","border","variant","onClick","marginRight","title","onRequestClose","display","gridTemplateColumns","gap","cursor","src","preview","alt","width","marginBottom","id","className","initialOpen","label","min","onChange","Number","__next40pxDefaultSize","checked","__nextHasNoMarginBottom","help","options","max","fontWeight","color","onChangeComplete","hex","index","level","registerBlockType","save","metadata","edit","window","gbSlickSliderData","assetsUrl","url","dimRatio","minHeight","minHeightUnit","align","fontSize","duotone","attr","JSON","stringify"],"sourceRoot":""}
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/render.php

    r3336238 r3338218  
    7979?>
    8080<section <?php echo $wrapper_attributes; ?> <?php echo $inline_styles; ?>>
    81     <?php echo wp_kses_post($inner_blocks_content); ?>
     81    <?php echo $inner_blocks_content; ?>
    8282</section>
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/style-index-rtl.css

    r3334309 r3338218  
    1 .wp-block-gb-for-slick-slider-slick-slider .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider .slick-prev:before{font-family:"system-ui"!important;font-size:var(--arrow-font-size)!important}.wp-block-gb-for-slick-slider-slick-slider .slick-prev{right:-45px!important}.wp-block-gb-for-slick-slider-slick-slider .slick-next{left:-45px!important}.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-prev{right:auto!important;left:-45px!important}.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-next{right:-45px!important;left:auto!important}.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-prev{right:auto!important;left:-45px!important}.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-next{right:-45px!important;left:auto!important}.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev{right:35px!important;z-index:999}.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next{left:35px!important;z-index:999}.wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-prev,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev{right:auto!important;left:35px!important}.wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-next,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next{right:35px!important;left:auto!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before{content:"<"!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before{content:">"!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-prev:before,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before{content:">"!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-next:before,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before{content:"<"!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev{background-color:var(--arrow-bg-color)!important;border:1px solid #d3d1d1;height:var(--arrow-height)!important;opacity:.8;width:var(--arrow-height)!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:before{color:var(--arrow-color)!important;line-height:.5}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:hover{opacity:1}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev{border-radius:0}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev{border-radius:20%}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev{border-radius:50%}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev{border:none}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev{bottom:0;position:absolute;top:auto;transform:translateY(120%);z-index:999}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev{right:calc(50% - var(--arrow-height)/2 - 5px)!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next{right:calc(50% + var(--arrow-height)/2 + 5px)!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-prev,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev{right:calc(50% + 10px)}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-next,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next{right:calc(50% - 50px)}
     1/*!****************************************************************************************************************************************************************************************************************************************************!*\
     2  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/slick-slider/style.scss ***!
     3  \****************************************************************************************************************************************************************************************************************************************************/
     4/**
     5 * Slick Slider Block Styles
     6 */
     7.wp-block-gb-for-slick-slider-slick-slider {
     8  /*
     9  * Contains custom styles for the Slick Slider.
     10  * This file is used to override default styles and add custom styles for the slider.
     11  */
     12  /* RTL Support - Fixed with proper CSS reset */
     13  /* Alternative RTL selector for broader compatibility */
     14}
     15.wp-block-gb-for-slick-slider-slick-slider .slick-prev:before, .wp-block-gb-for-slick-slider-slick-slider .slick-next:before {
     16  font-family: "system-ui" !important;
     17  font-size: var(--arrow-font-size) !important;
     18}
     19.wp-block-gb-for-slick-slider-slick-slider .slick-prev {
     20  right: -45px !important;
     21}
     22.wp-block-gb-for-slick-slider-slick-slider .slick-next {
     23  left: -45px !important;
     24}
     25.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-prev {
     26  right: auto !important;
     27  left: -45px !important;
     28}
     29.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-next {
     30  left: auto !important;
     31  right: -45px !important;
     32}
     33.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-prev {
     34  right: auto !important;
     35  left: -45px !important;
     36}
     37.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-next {
     38  left: auto !important;
     39  right: -45px !important;
     40}
     41.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev {
     42  right: 35px !important;
     43  z-index: 999;
     44}
     45.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next {
     46  left: 35px !important;
     47  z-index: 999;
     48}
     49[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-prev {
     50  right: auto !important;
     51  left: 35px !important;
     52}
     53[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next, .wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-next {
     54  left: auto !important;
     55  right: 35px !important;
     56}
     57.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before {
     58  content: "<" !important;
     59}
     60.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before {
     61  content: ">" !important;
     62}
     63[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-prev:before {
     64  content: ">" !important;
     65}
     66[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-next:before {
     67  content: "<" !important;
     68}
     69.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev,
     70.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev,
     71.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev,
     72.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev,
     73.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next {
     74  background-color: var(--arrow-bg-color) !important;
     75  height: var(--arrow-height) !important;
     76  width: var(--arrow-height) !important;
     77  opacity: 0.8;
     78  border: 1px solid #d3d1d1;
     79}
     80.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:before,
     81.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:before,
     82.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:before,
     83.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:before,
     84.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:before {
     85  line-height: 0.5;
     86  color: var(--arrow-color) !important;
     87}
     88.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:hover,
     89.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:hover, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:hover,
     90.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:hover, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:hover,
     91.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:hover, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:hover,
     92.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:hover {
     93  opacity: 1;
     94}
     95.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next {
     96  border-radius: 0;
     97}
     98.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next {
     99  border-radius: 20%;
     100}
     101.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next {
     102  border-radius: 50%;
     103}
     104.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next {
     105  border: none;
     106}
     107.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev,
     108.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next {
     109  top: auto;
     110  z-index: 999;
     111  bottom: 0;
     112  transform: translateY(120%);
     113  position: absolute;
     114}
     115.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev {
     116  right: calc(50% - var(--arrow-height) / 2 - 5px) !important;
     117}
     118.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next {
     119  right: calc(50% + var(--arrow-height) / 2 + 5px) !important;
     120}
     121[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-prev {
     122  right: calc(50% + 10px);
     123}
     124[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-next {
     125  right: calc(50% - 50px);
     126}
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/style-index.css

    r3334309 r3338218  
    1 .wp-block-gb-for-slick-slider-slick-slider .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider .slick-prev:before{font-family:"system-ui"!important;font-size:var(--arrow-font-size)!important}.wp-block-gb-for-slick-slider-slick-slider .slick-prev{left:-45px!important}.wp-block-gb-for-slick-slider-slick-slider .slick-next{right:-45px!important}.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-prev{left:auto!important;right:-45px!important}.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-next{left:-45px!important;right:auto!important}.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-prev{left:auto!important;right:-45px!important}.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-next{left:-45px!important;right:auto!important}.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev{left:35px!important;z-index:999}.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next{right:35px!important;z-index:999}.wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-prev,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev{left:auto!important;right:35px!important}.wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-next,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next{left:35px!important;right:auto!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before{content:"<"!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before{content:">"!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-prev:before,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before{content:">"!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-next:before,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before{content:"<"!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev{background-color:var(--arrow-bg-color)!important;border:1px solid #d3d1d1;height:var(--arrow-height)!important;opacity:.8;width:var(--arrow-height)!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:before,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:before{color:var(--arrow-color)!important;line-height:.5}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:hover,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:hover{opacity:1}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev{border-radius:0}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev{border-radius:20%}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev{border-radius:50%}.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev{border:none}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next,.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev{bottom:0;position:absolute;top:auto;transform:translateY(120%);z-index:999}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev{left:calc(50% - var(--arrow-height)/2 - 5px)!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next{left:calc(50% + var(--arrow-height)/2 + 5px)!important}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-prev,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev{left:calc(50% + 10px)}.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-next,[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next{left:calc(50% - 50px)}
     1/*!****************************************************************************************************************************************************************************************************************************************************!*\
     2  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/slick-slider/style.scss ***!
     3  \****************************************************************************************************************************************************************************************************************************************************/
     4/**
     5 * Slick Slider Block Styles
     6 */
     7.wp-block-gb-for-slick-slider-slick-slider {
     8  /*
     9  * Contains custom styles for the Slick Slider.
     10  * This file is used to override default styles and add custom styles for the slider.
     11  */
     12  /* RTL Support - Fixed with proper CSS reset */
     13  /* Alternative RTL selector for broader compatibility */
     14}
     15.wp-block-gb-for-slick-slider-slick-slider .slick-prev:before, .wp-block-gb-for-slick-slider-slick-slider .slick-next:before {
     16  font-family: "system-ui" !important;
     17  font-size: var(--arrow-font-size) !important;
     18}
     19.wp-block-gb-for-slick-slider-slick-slider .slick-prev {
     20  left: -45px !important;
     21}
     22.wp-block-gb-for-slick-slider-slick-slider .slick-next {
     23  right: -45px !important;
     24}
     25.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-prev {
     26  left: auto !important;
     27  right: -45px !important;
     28}
     29.wp-block-gb-for-slick-slider-slick-slider [dir=rtl] .slick-next {
     30  right: auto !important;
     31  left: -45px !important;
     32}
     33.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-prev {
     34  left: auto !important;
     35  right: -45px !important;
     36}
     37.wp-block-gb-for-slick-slider-slick-slider .rtl .slick-next {
     38  right: auto !important;
     39  left: -45px !important;
     40}
     41.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev {
     42  left: 35px !important;
     43  z-index: 999;
     44}
     45.wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next {
     46  right: 35px !important;
     47  z-index: 999;
     48}
     49[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-prev {
     50  left: auto !important;
     51  right: 35px !important;
     52}
     53[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.alignfull .slick-next, .wp-block-gb-for-slick-slider-slick-slider.alignfull:dir(rtl) .slick-next {
     54  right: auto !important;
     55  left: 35px !important;
     56}
     57.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before {
     58  content: "<" !important;
     59}
     60.wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before {
     61  content: ">" !important;
     62}
     63[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-prev:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-prev:before {
     64  content: ">" !important;
     65}
     66[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-style-chevron:dir(rtl) .slick-next:before {
     67  content: "<" !important;
     68}
     69.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev,
     70.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev,
     71.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev,
     72.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev,
     73.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next {
     74  background-color: var(--arrow-bg-color) !important;
     75  height: var(--arrow-height) !important;
     76  width: var(--arrow-height) !important;
     77  opacity: 0.8;
     78  border: 1px solid #d3d1d1;
     79}
     80.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:before,
     81.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:before,
     82.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:before,
     83.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:before, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:before,
     84.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:before {
     85  line-height: 0.5;
     86  color: var(--arrow-color) !important;
     87}
     88.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev:hover,
     89.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next:hover, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev:hover,
     90.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next:hover, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev:hover,
     91.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next:hover, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev:hover,
     92.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next:hover {
     93  opacity: 1;
     94}
     95.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-square .slick-next {
     96  border-radius: 0;
     97}
     98.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-rounded .slick-next {
     99  border-radius: 20%;
     100}
     101.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-circle .slick-next {
     102  border-radius: 50%;
     103}
     104.wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-border-style-none .slick-next {
     105  border: none;
     106}
     107.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev,
     108.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next {
     109  top: auto;
     110  z-index: 999;
     111  bottom: 0;
     112  transform: translateY(120%);
     113  position: absolute;
     114}
     115.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev {
     116  left: calc(50% - var(--arrow-height) / 2 - 5px) !important;
     117}
     118.wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next {
     119  left: calc(50% + var(--arrow-height) / 2 + 5px) !important;
     120}
     121[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-prev, .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-prev {
     122  left: calc(50% + 10px);
     123}
     124[dir=rtl] .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom .slick-next, .wp-block-gb-for-slick-slider-slick-slider.arrow-position-bottom:dir(rtl) .slick-next {
     125  left: calc(50% - 50px);
     126}
     127
     128/*# sourceMappingURL=style-index.css.map*/
  • gutenberg-block-for-slick-slider/trunk/build/slick-slider/style-index.css.map

    r3112266 r3338218  
    1 {"version":3,"file":"slick-slider/style-index.css","mappings":";;;AAAA;;;;;EAAA,C","sources":["webpack://gb-for-slick-slider/./src/slick-slider/style.scss"],"sourcesContent":["/**\r\n * The following styles get applied both on the front of your site\r\n * and in the editor.\r\n *\r\n * Replace them with your own styles or remove the file completely.\r\n */\r\n\r\n.wp-block-gb-for-slick-slider-slick-slider {\r\n\r\n}\r\n"],"names":[],"sourceRoot":""}
     1{"version":3,"file":"slick-slider/style-index.css","mappings":";;;AAAA;;EAAA;AAIA;EAEC;;;GAAA;EAkBA;EAWA;AAzBD;AACC;EACC;EACA;AACF;AAEC;EACC;AAAF;AAGC;EACC;AADF;AAKC;EACC;EACA;AAHF;AAMC;EACC;EACA;AAJF;AAQC;EACC;EACA;AANF;AASC;EACC;EACA;AAPF;AAaE;EACC;EACA;AAXH;AAcE;EACC;EACA;AAZH;AAkBG;EACC;EACA;AAhBJ;AAmBG;EACC;EACA;AAjBJ;AAwBE;EACC;AAtBH;AAyBE;EACC;AAvBH;AA6BG;EACC;AA3BJ;AA8BG;EACC;AA5BJ;AAsCE;;;;;EAEC;EACA;EACA;EACA;EACA;AAjCH;AAmCG;;;;;EACC;EACA;AA7BJ;AAgCG;;;;;EACC;AA1BJ;AAiCE;EACC;AA/BH;AAoCE;EACC;AAlCH;AAuCE;EACC;AArCH;AA0CE;EACC;AAxCH;AA8CE;;EAEC;EACA;EACA;EACA;EACA;AA5CH;AA+CE;EACC;AA7CH;AAgDE;EACC;AA9CH;AAoDG;EACC;AAlDJ;AAqDG;EACC;AAnDJ,C","sources":["webpack://gb-for-slick-slider/./src/slick-slider/style.scss"],"sourcesContent":["/**\r\n * Slick Slider Block Styles\r\n */\r\n\r\n.wp-block-gb-for-slick-slider-slick-slider {\r\n\r\n\t/*\r\n * Contains custom styles for the Slick Slider.\r\n * This file is used to override default styles and add custom styles for the slider.\r\n */\r\n\r\n\t.slick-prev:before, .slick-next:before {\r\n\t\tfont-family: 'system-ui' !important;\r\n\t\tfont-size: var(--arrow-font-size) !important;\r\n\t}\r\n\r\n\t.slick-prev {\r\n\t\tleft: -45px !important;\r\n\t}\r\n\r\n\t.slick-next {\r\n\t\tright: -45px !important;\r\n\t}\r\n\r\n\t/* RTL Support - Fixed with proper CSS reset */\r\n\t[dir='rtl'] .slick-prev {\r\n\t\tleft: auto !important;\r\n\t\tright: -45px !important;\r\n\t}\r\n\r\n\t[dir='rtl'] .slick-next {\r\n\t\tright: auto !important;\r\n\t\tleft: -45px !important;\r\n\t}\r\n\r\n\t/* Alternative RTL selector for broader compatibility */\r\n\t.rtl .slick-prev {\r\n\t\tleft: auto !important;\r\n\t\tright: -45px !important;\r\n\t}\r\n\r\n\t.rtl .slick-next {\r\n\t\tright: auto !important;\r\n\t\tleft: -45px !important;\r\n\t}\r\n\r\n\r\n\t// Full-width slider arrow positioning\r\n\t&.alignfull {\r\n\t\t.slick-prev {\r\n\t\t\tleft: 35px !important;\r\n\t\t\tz-index: 999;\r\n\t\t}\r\n\r\n\t\t.slick-next {\r\n\t\t\tright: 35px !important;\r\n\t\t\tz-index: 999;\r\n\t\t}\r\n\r\n\t\t// RTL positioning for full-width sliders\r\n\t\t[dir=\"rtl\"] &,\r\n\t\t&:dir(rtl) {\r\n\t\t\t.slick-prev {\r\n\t\t\t\tleft: auto !important;\r\n\t\t\t\tright: 35px !important;\r\n\t\t\t}\r\n\r\n\t\t\t.slick-next {\r\n\t\t\t\tright: auto !important;\r\n\t\t\t\tleft: 35px !important;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t// Arrow content variants\r\n\t&.arrow-style-chevron {\r\n\t\t.slick-prev:before {\r\n\t\t\tcontent: \"<\" !important;\r\n\t\t}\r\n\r\n\t\t.slick-next:before {\r\n\t\t\tcontent: \">\" !important;\r\n\t\t}\r\n\r\n\t\t// RTL arrow content\r\n\t\t[dir=\"rtl\"] &,\r\n\t\t&:dir(rtl) {\r\n\t\t\t.slick-prev:before {\r\n\t\t\t\tcontent: \">\" !important;\r\n\t\t\t}\r\n\r\n\t\t\t.slick-next:before {\r\n\t\t\t\tcontent: \"<\" !important;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t// Arrow border styles - shared properties\r\n\t&.arrow-border-style-circle,\r\n\t&.arrow-border-style-square,\r\n\t&.arrow-border-style-rounded,\r\n\t&.arrow-border-style-none {\r\n\t\t.slick-prev,\r\n\t\t.slick-next {\r\n\t\t\tbackground-color: var(--arrow-bg-color) !important;\r\n\t\t\theight: var(--arrow-height) !important;\r\n\t\t\twidth: var(--arrow-height) !important;\r\n\t\t\topacity: 0.8;\r\n\t\t\tborder: 1px solid #d3d1d1;\r\n\r\n\t\t\t&:before {\r\n\t\t\t\tline-height: 0.5;\r\n\t\t\t\tcolor: var(--arrow-color) !important;\r\n\t\t\t}\r\n\r\n\t\t\t&:hover {\r\n\t\t\t\topacity: 1;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\t// Border-specific styles\r\n\t&.arrow-border-style-square {\r\n\t\t.slick-prev, .slick-next {\r\n\t\t\tborder-radius: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t&.arrow-border-style-rounded {\r\n\t\t.slick-prev, .slick-next {\r\n\t\t\tborder-radius: 20%;\r\n\t\t}\r\n\t}\r\n\r\n\t&.arrow-border-style-circle {\r\n\t\t.slick-prev, .slick-next {\r\n\t\t\tborder-radius: 50%;\r\n\t\t}\r\n\t}\r\n\r\n\t&.arrow-border-style-none {\r\n\t\t.slick-prev, .slick-next {\r\n\t\t\tborder: none;\r\n\t\t}\r\n\t}\r\n\r\n\t// Arrow position styles\r\n\t&.arrow-position-bottom {\r\n\t\t.slick-prev,\r\n\t\t.slick-next {\r\n\t\t\ttop: auto;\r\n\t\t\tz-index: 999;\r\n\t\t\tbottom: 0;\r\n\t\t\ttransform: translateY(120%);\r\n\t\t\tposition: absolute;\r\n\t\t}\r\n\r\n\t\t.slick-prev {\r\n\t\t\tleft: calc(50% - (var(--arrow-height) / 2) - 5px) !important;\r\n\t\t}\r\n\r\n\t\t.slick-next {\r\n\t\t\tleft: calc(50% + (var(--arrow-height) / 2) + 5px) !important;\r\n\t\t}\r\n\r\n\t\t// RTL support for bottom positioned arrows\r\n\t\t[dir=\"rtl\"] &,\r\n\t\t&:dir(rtl) {\r\n\t\t\t.slick-prev {\r\n\t\t\t\tleft: calc(50% + 10px);\r\n\t\t\t}\r\n\r\n\t\t\t.slick-next {\r\n\t\t\t\tleft: calc(50% - 50px);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n"],"names":[],"sourceRoot":""}
  • gutenberg-block-for-slick-slider/trunk/plugin.php

    r3336237 r3338218  
    55 * Requires at least: 6.1
    66 * Requires PHP:      7.4
    7  * Version:           1.2.1
     7 * Version:           1.2.2
    88 * Author:            Kadim Gültekin
    99 * Author URI:        https://github.com/Arkenon
  • gutenberg-block-for-slick-slider/trunk/readme.txt

    r3336237 r3338218  
    1 d=== Simple Slider Block - Create Sliders From Core Blocks  ===
    2 Contributors:      arkenon, xideathemes
     1=== Simple Slider Block - Create Sliders From Core Blocks  ===
     2Contributors:      arkenon
    33Tags:              slider, slider block, carousel, gutenberg, block slider
    44Requires at least: 6.1
    55Tested up to:      6.8
    66Requires PHP:      7.4
    7 Stable tag:        1.2.1
     7Stable tag:        1.2.2
    88License:           GPL-2.0-or-later
    99License URI:       https://www.gnu.org/licenses/gpl-2.0.html
     
    3333== Changelog ==
    3434
     35= 1.2.2 =
     36
     37* Fixed: The spelling mistake in the plugin nam
     38
    3539= 1.2.1 =
    3640
    3741* Fixed: Block wrapper attributes
    38 
    3942
    4043= 1.2.0 =
Note: See TracChangeset for help on using the changeset viewer.