Changeset 11120
- Timestamp:
- 07/16/2021 02:28:00 PM (5 years ago)
- Location:
- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns
- Files:
-
- 8 edited
-
Gruntfile.js (modified) (6 diffs)
-
build/index.asset.php (modified) (1 diff)
-
build/index.js (modified) (1 diff)
-
css/components/_site-header.scss (modified) (6 diffs)
-
css/style-rtl.css (modified) (1 diff)
-
css/style.css (modified) (1 diff)
-
header.php (modified) (1 diff)
-
package.json (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/Gruntfile.js
r11098 r11120 2 2 const isChild = 'wporg' !== grunt.file.readJSON( 'package.json' ).name; 3 3 const defaultWebpackConfig = require( '@wordpress/scripts/config/webpack.config' ); 4 const isProduction = process.env.NODE_ENV === 'production'; 4 5 5 6 const getSassFiles = () => { … … 63 64 postcss: { 64 65 options: { 65 map: 'build' !== process.argv[ 2 ],66 map: ! isProduction, 66 67 processors: [ 67 68 require( 'autoprefixer' )( { … … 89 90 options: { 90 91 implementation: require( 'sass' ), 91 sourceMap: true, 92 // Don't add source map URL in built version. 93 omitSourceMapUrl: 'build' === process.argv[ 2 ], 92 sourceMap: ! isProduction, 93 omitSourceMapUrl: isProduction, 94 94 outputStyle: 'expanded', 95 95 }, … … 122 122 }, 123 123 }, 124 125 clean: { 126 build: [ 'build/*' ], 127 css: [ 'css/*.css', 'css/*.css.map' ], 128 }, 124 129 } ); 125 130 126 if ( 'build' === process.argv[ 2 ]) {131 if ( isProduction ) { 127 132 grunt.config.merge( { postcss: { options: { processors: [ require( 'cssnano' ) ] } } } ); 128 133 } … … 131 136 grunt.loadNpmTasks( '@lodder/grunt-postcss' ); 132 137 grunt.loadNpmTasks( 'grunt-sass-globbing' ); 138 grunt.loadNpmTasks( 'grunt-contrib-clean' ); 133 139 grunt.loadNpmTasks( 'grunt-contrib-watch' ); 134 140 grunt.loadNpmTasks( 'grunt-webpack' ); … … 137 143 grunt.registerTask( 'js', [ 'webpack' ] ); 138 144 139 grunt.registerTask( 'default', [ 'c ss', 'webpack' ] );140 grunt.registerTask( 'build', [ 'c ss', 'webpack' ] ); // Automatically runs "production" steps145 grunt.registerTask( 'default', [ 'clean', 'css', 'js' ] ); 146 grunt.registerTask( 'build', [ 'clean', 'css', 'js' ] ); 141 147 }; -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/build/index.asset.php
r11117 r11120 1 <?php return array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => ' c667026a0d9f3b41f18e11a02d5b5234');1 <?php return array('dependencies' => array('lodash', 'react', 'wp-a11y', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-url'), 'version' => '4a1c5c96f4a70baaff2bbb9341b10b2e'); -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/build/index.js
r11117 r11120 1 /******/ (function(modules) { // webpackBootstrap 2 /******/ // The module cache 3 /******/ var installedModules = {}; 4 /******/ 5 /******/ // The require function 6 /******/ function __webpack_require__(moduleId) { 7 /******/ 8 /******/ // Check if module is in cache 9 /******/ if(installedModules[moduleId]) { 10 /******/ return installedModules[moduleId].exports; 11 /******/ } 12 /******/ // Create a new module (and put it into the cache) 13 /******/ var module = installedModules[moduleId] = { 14 /******/ i: moduleId, 15 /******/ l: false, 16 /******/ exports: {} 17 /******/ }; 18 /******/ 19 /******/ // Execute the module function 20 /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); 21 /******/ 22 /******/ // Flag the module as loaded 23 /******/ module.l = true; 24 /******/ 25 /******/ // Return the exports of the module 26 /******/ return module.exports; 27 /******/ } 28 /******/ 29 /******/ 30 /******/ // expose the modules object (__webpack_modules__) 31 /******/ __webpack_require__.m = modules; 32 /******/ 33 /******/ // expose the module cache 34 /******/ __webpack_require__.c = installedModules; 35 /******/ 36 /******/ // define getter function for harmony exports 37 /******/ __webpack_require__.d = function(exports, name, getter) { 38 /******/ if(!__webpack_require__.o(exports, name)) { 39 /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); 40 /******/ } 41 /******/ }; 42 /******/ 43 /******/ // define __esModule on exports 44 /******/ __webpack_require__.r = function(exports) { 45 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { 46 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); 47 /******/ } 48 /******/ Object.defineProperty(exports, '__esModule', { value: true }); 49 /******/ }; 50 /******/ 51 /******/ // create a fake namespace object 52 /******/ // mode & 1: value is a module id, require it 53 /******/ // mode & 2: merge all properties of value into the ns 54 /******/ // mode & 4: return value when already ns object 55 /******/ // mode & 8|1: behave like require 56 /******/ __webpack_require__.t = function(value, mode) { 57 /******/ if(mode & 1) value = __webpack_require__(value); 58 /******/ if(mode & 8) return value; 59 /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; 60 /******/ var ns = Object.create(null); 61 /******/ __webpack_require__.r(ns); 62 /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); 63 /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); 64 /******/ return ns; 65 /******/ }; 66 /******/ 67 /******/ // getDefaultExport function for compatibility with non-harmony modules 68 /******/ __webpack_require__.n = function(module) { 69 /******/ var getter = module && module.__esModule ? 70 /******/ function getDefault() { return module['default']; } : 71 /******/ function getModuleExports() { return module; }; 72 /******/ __webpack_require__.d(getter, 'a', getter); 73 /******/ return getter; 74 /******/ }; 75 /******/ 76 /******/ // Object.prototype.hasOwnProperty.call 77 /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; 78 /******/ 79 /******/ // __webpack_public_path__ 80 /******/ __webpack_require__.p = ""; 81 /******/ 82 /******/ 83 /******/ // Load entry module and return exports 84 /******/ return __webpack_require__(__webpack_require__.s = "./src/index.js"); 85 /******/ }) 86 /************************************************************************/ 87 /******/ ({ 88 89 /***/ "../../../../node_modules/@babel/runtime/helpers/arrayLikeToArray.js": 90 /*!*************************************************************************************************************!*\ 91 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/arrayLikeToArray.js ***! 92 \*************************************************************************************************************/ 93 /*! no static exports found */ 94 /***/ (function(module, exports) { 95 96 function _arrayLikeToArray(arr, len) { 97 if (len == null || len > arr.length) len = arr.length; 98 99 for (var i = 0, arr2 = new Array(len); i < len; i++) { 100 arr2[i] = arr[i]; 101 } 102 103 return arr2; 104 } 105 106 module.exports = _arrayLikeToArray; 107 module.exports["default"] = module.exports, module.exports.__esModule = true; 108 109 /***/ }), 110 111 /***/ "../../../../node_modules/@babel/runtime/helpers/arrayWithHoles.js": 112 /*!***********************************************************************************************************!*\ 113 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/arrayWithHoles.js ***! 114 \***********************************************************************************************************/ 115 /*! no static exports found */ 116 /***/ (function(module, exports) { 117 118 function _arrayWithHoles(arr) { 119 if (Array.isArray(arr)) return arr; 120 } 121 122 module.exports = _arrayWithHoles; 123 module.exports["default"] = module.exports, module.exports.__esModule = true; 124 125 /***/ }), 126 127 /***/ "../../../../node_modules/@babel/runtime/helpers/defineProperty.js": 128 /*!***********************************************************************************************************!*\ 129 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/defineProperty.js ***! 130 \***********************************************************************************************************/ 131 /*! no static exports found */ 132 /***/ (function(module, exports) { 133 134 function _defineProperty(obj, key, value) { 135 if (key in obj) { 136 Object.defineProperty(obj, key, { 137 value: value, 138 enumerable: true, 139 configurable: true, 140 writable: true 141 }); 142 } else { 143 obj[key] = value; 144 } 145 146 return obj; 147 } 148 149 module.exports = _defineProperty; 150 module.exports["default"] = module.exports, module.exports.__esModule = true; 151 152 /***/ }), 153 154 /***/ "../../../../node_modules/@babel/runtime/helpers/extends.js": 155 /*!****************************************************************************************************!*\ 156 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/extends.js ***! 157 \****************************************************************************************************/ 158 /*! no static exports found */ 159 /***/ (function(module, exports) { 160 161 function _extends() { 162 module.exports = _extends = Object.assign || function (target) { 163 for (var i = 1; i < arguments.length; i++) { 164 var source = arguments[i]; 165 166 for (var key in source) { 167 if (Object.prototype.hasOwnProperty.call(source, key)) { 168 target[key] = source[key]; 169 } 170 } 171 } 172 173 return target; 174 }; 175 176 module.exports["default"] = module.exports, module.exports.__esModule = true; 177 return _extends.apply(this, arguments); 178 } 179 180 module.exports = _extends; 181 module.exports["default"] = module.exports, module.exports.__esModule = true; 182 183 /***/ }), 184 185 /***/ "../../../../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js": 186 /*!*****************************************************************************************************************!*\ 187 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/iterableToArrayLimit.js ***! 188 \*****************************************************************************************************************/ 189 /*! no static exports found */ 190 /***/ (function(module, exports) { 191 192 function _iterableToArrayLimit(arr, i) { 193 var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); 194 195 if (_i == null) return; 196 var _arr = []; 197 var _n = true; 198 var _d = false; 199 200 var _s, _e; 201 202 try { 203 for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { 204 _arr.push(_s.value); 205 206 if (i && _arr.length === i) break; 207 } 208 } catch (err) { 209 _d = true; 210 _e = err; 211 } finally { 212 try { 213 if (!_n && _i["return"] != null) _i["return"](); 214 } finally { 215 if (_d) throw _e; 216 } 217 } 218 219 return _arr; 220 } 221 222 module.exports = _iterableToArrayLimit; 223 module.exports["default"] = module.exports, module.exports.__esModule = true; 224 225 /***/ }), 226 227 /***/ "../../../../node_modules/@babel/runtime/helpers/nonIterableRest.js": 228 /*!************************************************************************************************************!*\ 229 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/nonIterableRest.js ***! 230 \************************************************************************************************************/ 231 /*! no static exports found */ 232 /***/ (function(module, exports) { 233 234 function _nonIterableRest() { 235 throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 236 } 237 238 module.exports = _nonIterableRest; 239 module.exports["default"] = module.exports, module.exports.__esModule = true; 240 241 /***/ }), 242 243 /***/ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js": 244 /*!**********************************************************************************************************!*\ 245 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/slicedToArray.js ***! 246 \**********************************************************************************************************/ 247 /*! no static exports found */ 248 /***/ (function(module, exports, __webpack_require__) { 249 250 var arrayWithHoles = __webpack_require__(/*! ./arrayWithHoles.js */ "../../../../node_modules/@babel/runtime/helpers/arrayWithHoles.js"); 251 252 var iterableToArrayLimit = __webpack_require__(/*! ./iterableToArrayLimit.js */ "../../../../node_modules/@babel/runtime/helpers/iterableToArrayLimit.js"); 253 254 var unsupportedIterableToArray = __webpack_require__(/*! ./unsupportedIterableToArray.js */ "../../../../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js"); 255 256 var nonIterableRest = __webpack_require__(/*! ./nonIterableRest.js */ "../../../../node_modules/@babel/runtime/helpers/nonIterableRest.js"); 257 258 function _slicedToArray(arr, i) { 259 return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); 260 } 261 262 module.exports = _slicedToArray; 263 module.exports["default"] = module.exports, module.exports.__esModule = true; 264 265 /***/ }), 266 267 /***/ "../../../../node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js": 268 /*!***********************************************************************************************************************!*\ 269 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js ***! 270 \***********************************************************************************************************************/ 271 /*! no static exports found */ 272 /***/ (function(module, exports, __webpack_require__) { 273 274 var arrayLikeToArray = __webpack_require__(/*! ./arrayLikeToArray.js */ "../../../../node_modules/@babel/runtime/helpers/arrayLikeToArray.js"); 275 276 function _unsupportedIterableToArray(o, minLen) { 277 if (!o) return; 278 if (typeof o === "string") return arrayLikeToArray(o, minLen); 279 var n = Object.prototype.toString.call(o).slice(8, -1); 280 if (n === "Object" && o.constructor) n = o.constructor.name; 281 if (n === "Map" || n === "Set") return Array.from(o); 282 if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen); 283 } 284 285 module.exports = _unsupportedIterableToArray; 286 module.exports["default"] = module.exports, module.exports.__esModule = true; 287 288 /***/ }), 289 290 /***/ "../../../../node_modules/@wordpress/icons/build-module/icon/index.js": 291 /*!**************************************************************************************************************!*\ 292 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/icon/index.js ***! 293 \**************************************************************************************************************/ 294 /*! exports provided: default */ 295 /***/ (function(module, __webpack_exports__, __webpack_require__) { 296 297 "use strict"; 298 __webpack_require__.r(__webpack_exports__); 299 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 300 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 301 /** 302 * WordPress dependencies 303 */ 304 305 /** @typedef {{icon: JSX.Element, size?: number} & import('@wordpress/primitives').SVGProps} IconProps */ 306 307 /** 308 * Return an SVG icon. 309 * 310 * @param {IconProps} props icon is the SVG component to render 311 * size is a number specifiying the icon size in pixels 312 * Other props will be passed to wrapped SVG component 313 * 314 * @return {JSX.Element} Icon component 315 */ 316 317 function Icon({ 318 icon, 319 size = 24, 320 ...props 321 }) { 322 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["cloneElement"])(icon, { 323 width: size, 324 height: size, 325 ...props 326 }); 327 } 328 329 /* harmony default export */ __webpack_exports__["default"] = (Icon); 330 //# sourceMappingURL=index.js.map 331 332 /***/ }), 333 334 /***/ "../../../../node_modules/@wordpress/icons/build-module/index.js": 335 /*!*********************************************************************************************************!*\ 336 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/index.js ***! 337 \*********************************************************************************************************/ 338 /*! exports provided: Icon, addSubmenu, alignCenter, alignJustify, alignLeft, alignRight, archive, archiveTitle, arrowDown, arrowLeft, arrowRight, arrowUp, atSymbol, aspectRatio, audio, backup, blockDefault, blockTable, box, brush, button, buttons, calendar, cancelCircleFilled, capturePhoto, captureVideo, category, chartBar, check, chevronDown, chevronLeft, chevronRight, chevronUp, classic, close, closeSmall, cloudUpload, cloud, code, cog, column, columns, comment, cover, create, crop, currencyDollar, currencyEuro, currencyPound, customPostType, desktop, dragHandle, download, edit, external, file, flipHorizontal, flipVertical, formatBold, formatCapitalize, formatIndent, formatIndentRTL, formatItalic, formatListBullets, formatListBulletsRTL, formatListNumbered, formatListNumberedRTL, formatLtr, formatLowercase, formatOutdent, formatOutdentRTL, formatRtl, formatStrikethrough, formatUnderline, formatUppercase, fullscreen, gallery, globe, grid, group, handle, heading, help, inbox, institution, home, html, image, info, insertAfter, insertBefore, justifyLeft, justifyCenter, justifyRight, justifySpaceBetween, keyboardClose, keyboardReturn, layout, lifesaver, link, linkOff, list, listView, lock, login, loop, mapMarker, media, mediaAndText, megaphone, menu, minus, mobile, more, moreHorizontal, moreHorizontalMobile, moreVertical, moveTo, navigation, overlayText, pageBreak, customLink, page, pages, paragraph, payment, percent, positionCenter, positionLeft, positionRight, pencil, people, pin, plugins, plusCircleFilled, plusCircle, plus, postCategories, postContent, postComments, postCommentsCount, postCommentsForm, postDate, postExcerpt, postFeaturedImage, postList, postTitle, previous, next, preformatted, pullLeft, pullRight, pullquote, queryPagination, queryPaginationNext, queryPaginationNumbers, queryPaginationPrevious, quote, receipt, redo, replace, resizeCornerNE, reusableBlock, rotateLeft, rotateRight, rss, search, separator, settings, share, siteLogo, shortcode, stack, starEmpty, starFilled, starHalf, store, stretchFullWidth, shipping, stretchWide, subscript, superscript, swatch, tableColumnAfter, tableColumnBefore, tableColumnDelete, tableRowAfter, tableRowBefore, tableRowDelete, table, tag, termDescription, footer, header, sidebar, textColor, tablet, title, tool, trash, typography, undo, ungroup, update, upload, verse, video, warning, widget, wordpress */ 339 /***/ (function(module, __webpack_exports__, __webpack_require__) { 340 341 "use strict"; 342 __webpack_require__.r(__webpack_exports__); 343 /* harmony import */ var _icon__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./icon */ "../../../../node_modules/@wordpress/icons/build-module/icon/index.js"); 344 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "Icon", function() { return _icon__WEBPACK_IMPORTED_MODULE_0__["default"]; }); 345 346 /* harmony import */ var _library_add_submenu__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./library/add-submenu */ "../../../../node_modules/@wordpress/icons/build-module/library/add-submenu.js"); 347 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "addSubmenu", function() { return _library_add_submenu__WEBPACK_IMPORTED_MODULE_1__["default"]; }); 348 349 /* harmony import */ var _library_align_center__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./library/align-center */ "../../../../node_modules/@wordpress/icons/build-module/library/align-center.js"); 350 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "alignCenter", function() { return _library_align_center__WEBPACK_IMPORTED_MODULE_2__["default"]; }); 351 352 /* harmony import */ var _library_align_justify__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./library/align-justify */ "../../../../node_modules/@wordpress/icons/build-module/library/align-justify.js"); 353 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "alignJustify", function() { return _library_align_justify__WEBPACK_IMPORTED_MODULE_3__["default"]; }); 354 355 /* harmony import */ var _library_align_left__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./library/align-left */ "../../../../node_modules/@wordpress/icons/build-module/library/align-left.js"); 356 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "alignLeft", function() { return _library_align_left__WEBPACK_IMPORTED_MODULE_4__["default"]; }); 357 358 /* harmony import */ var _library_align_right__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./library/align-right */ "../../../../node_modules/@wordpress/icons/build-module/library/align-right.js"); 359 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "alignRight", function() { return _library_align_right__WEBPACK_IMPORTED_MODULE_5__["default"]; }); 360 361 /* harmony import */ var _library_archive__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./library/archive */ "../../../../node_modules/@wordpress/icons/build-module/library/archive.js"); 362 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "archive", function() { return _library_archive__WEBPACK_IMPORTED_MODULE_6__["default"]; }); 363 364 /* harmony import */ var _library_archive_title__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./library/archive-title */ "../../../../node_modules/@wordpress/icons/build-module/library/archive-title.js"); 365 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "archiveTitle", function() { return _library_archive_title__WEBPACK_IMPORTED_MODULE_7__["default"]; }); 366 367 /* harmony import */ var _library_arrow_down__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./library/arrow-down */ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-down.js"); 368 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "arrowDown", function() { return _library_arrow_down__WEBPACK_IMPORTED_MODULE_8__["default"]; }); 369 370 /* harmony import */ var _library_arrow_left__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./library/arrow-left */ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-left.js"); 371 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "arrowLeft", function() { return _library_arrow_left__WEBPACK_IMPORTED_MODULE_9__["default"]; }); 372 373 /* harmony import */ var _library_arrow_right__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./library/arrow-right */ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-right.js"); 374 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "arrowRight", function() { return _library_arrow_right__WEBPACK_IMPORTED_MODULE_10__["default"]; }); 375 376 /* harmony import */ var _library_arrow_up__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./library/arrow-up */ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-up.js"); 377 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "arrowUp", function() { return _library_arrow_up__WEBPACK_IMPORTED_MODULE_11__["default"]; }); 378 379 /* harmony import */ var _library_at_symbol__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./library/at-symbol */ "../../../../node_modules/@wordpress/icons/build-module/library/at-symbol.js"); 380 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "atSymbol", function() { return _library_at_symbol__WEBPACK_IMPORTED_MODULE_12__["default"]; }); 381 382 /* harmony import */ var _library_aspect_ratio__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./library/aspect-ratio */ "../../../../node_modules/@wordpress/icons/build-module/library/aspect-ratio.js"); 383 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "aspectRatio", function() { return _library_aspect_ratio__WEBPACK_IMPORTED_MODULE_13__["default"]; }); 384 385 /* harmony import */ var _library_audio__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./library/audio */ "../../../../node_modules/@wordpress/icons/build-module/library/audio.js"); 386 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "audio", function() { return _library_audio__WEBPACK_IMPORTED_MODULE_14__["default"]; }); 387 388 /* harmony import */ var _library_backup__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./library/backup */ "../../../../node_modules/@wordpress/icons/build-module/library/backup.js"); 389 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "backup", function() { return _library_backup__WEBPACK_IMPORTED_MODULE_15__["default"]; }); 390 391 /* harmony import */ var _library_block_default__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./library/block-default */ "../../../../node_modules/@wordpress/icons/build-module/library/block-default.js"); 392 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "blockDefault", function() { return _library_block_default__WEBPACK_IMPORTED_MODULE_16__["default"]; }); 393 394 /* harmony import */ var _library_block_table__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./library/block-table */ "../../../../node_modules/@wordpress/icons/build-module/library/block-table.js"); 395 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "blockTable", function() { return _library_block_table__WEBPACK_IMPORTED_MODULE_17__["default"]; }); 396 397 /* harmony import */ var _library_box__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./library/box */ "../../../../node_modules/@wordpress/icons/build-module/library/box.js"); 398 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "box", function() { return _library_box__WEBPACK_IMPORTED_MODULE_18__["default"]; }); 399 400 /* harmony import */ var _library_brush__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./library/brush */ "../../../../node_modules/@wordpress/icons/build-module/library/brush.js"); 401 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brush", function() { return _library_brush__WEBPACK_IMPORTED_MODULE_19__["default"]; }); 402 403 /* harmony import */ var _library_button__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./library/button */ "../../../../node_modules/@wordpress/icons/build-module/library/button.js"); 404 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "button", function() { return _library_button__WEBPACK_IMPORTED_MODULE_20__["default"]; }); 405 406 /* harmony import */ var _library_buttons__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./library/buttons */ "../../../../node_modules/@wordpress/icons/build-module/library/buttons.js"); 407 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "buttons", function() { return _library_buttons__WEBPACK_IMPORTED_MODULE_21__["default"]; }); 408 409 /* harmony import */ var _library_calendar__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./library/calendar */ "../../../../node_modules/@wordpress/icons/build-module/library/calendar.js"); 410 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "calendar", function() { return _library_calendar__WEBPACK_IMPORTED_MODULE_22__["default"]; }); 411 412 /* harmony import */ var _library_cancel_circle_filled__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./library/cancel-circle-filled */ "../../../../node_modules/@wordpress/icons/build-module/library/cancel-circle-filled.js"); 413 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cancelCircleFilled", function() { return _library_cancel_circle_filled__WEBPACK_IMPORTED_MODULE_23__["default"]; }); 414 415 /* harmony import */ var _library_capture_photo__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./library/capture-photo */ "../../../../node_modules/@wordpress/icons/build-module/library/capture-photo.js"); 416 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "capturePhoto", function() { return _library_capture_photo__WEBPACK_IMPORTED_MODULE_24__["default"]; }); 417 418 /* harmony import */ var _library_capture_video__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./library/capture-video */ "../../../../node_modules/@wordpress/icons/build-module/library/capture-video.js"); 419 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "captureVideo", function() { return _library_capture_video__WEBPACK_IMPORTED_MODULE_25__["default"]; }); 420 421 /* harmony import */ var _library_category__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./library/category */ "../../../../node_modules/@wordpress/icons/build-module/library/category.js"); 422 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "category", function() { return _library_category__WEBPACK_IMPORTED_MODULE_26__["default"]; }); 423 424 /* harmony import */ var _library_chart_bar__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./library/chart-bar */ "../../../../node_modules/@wordpress/icons/build-module/library/chart-bar.js"); 425 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chartBar", function() { return _library_chart_bar__WEBPACK_IMPORTED_MODULE_27__["default"]; }); 426 427 /* harmony import */ var _library_check__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./library/check */ "../../../../node_modules/@wordpress/icons/build-module/library/check.js"); 428 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "check", function() { return _library_check__WEBPACK_IMPORTED_MODULE_28__["default"]; }); 429 430 /* harmony import */ var _library_chevron_down__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./library/chevron-down */ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-down.js"); 431 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chevronDown", function() { return _library_chevron_down__WEBPACK_IMPORTED_MODULE_29__["default"]; }); 432 433 /* harmony import */ var _library_chevron_left__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./library/chevron-left */ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-left.js"); 434 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chevronLeft", function() { return _library_chevron_left__WEBPACK_IMPORTED_MODULE_30__["default"]; }); 435 436 /* harmony import */ var _library_chevron_right__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./library/chevron-right */ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-right.js"); 437 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chevronRight", function() { return _library_chevron_right__WEBPACK_IMPORTED_MODULE_31__["default"]; }); 438 439 /* harmony import */ var _library_chevron_up__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./library/chevron-up */ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-up.js"); 440 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "chevronUp", function() { return _library_chevron_up__WEBPACK_IMPORTED_MODULE_32__["default"]; }); 441 442 /* harmony import */ var _library_classic__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./library/classic */ "../../../../node_modules/@wordpress/icons/build-module/library/classic.js"); 443 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "classic", function() { return _library_classic__WEBPACK_IMPORTED_MODULE_33__["default"]; }); 444 445 /* harmony import */ var _library_close__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./library/close */ "../../../../node_modules/@wordpress/icons/build-module/library/close.js"); 446 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "close", function() { return _library_close__WEBPACK_IMPORTED_MODULE_34__["default"]; }); 447 448 /* harmony import */ var _library_close_small__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./library/close-small */ "../../../../node_modules/@wordpress/icons/build-module/library/close-small.js"); 449 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "closeSmall", function() { return _library_close_small__WEBPACK_IMPORTED_MODULE_35__["default"]; }); 450 451 /* harmony import */ var _library_cloud_upload__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./library/cloud-upload */ "../../../../node_modules/@wordpress/icons/build-module/library/cloud-upload.js"); 452 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cloudUpload", function() { return _library_cloud_upload__WEBPACK_IMPORTED_MODULE_36__["default"]; }); 453 454 /* harmony import */ var _library_cloud__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./library/cloud */ "../../../../node_modules/@wordpress/icons/build-module/library/cloud.js"); 455 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cloud", function() { return _library_cloud__WEBPACK_IMPORTED_MODULE_37__["default"]; }); 456 457 /* harmony import */ var _library_code__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./library/code */ "../../../../node_modules/@wordpress/icons/build-module/library/code.js"); 458 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "code", function() { return _library_code__WEBPACK_IMPORTED_MODULE_38__["default"]; }); 459 460 /* harmony import */ var _library_cog__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./library/cog */ "../../../../node_modules/@wordpress/icons/build-module/library/cog.js"); 461 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cog", function() { return _library_cog__WEBPACK_IMPORTED_MODULE_39__["default"]; }); 462 463 /* harmony import */ var _library_column__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./library/column */ "../../../../node_modules/@wordpress/icons/build-module/library/column.js"); 464 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "column", function() { return _library_column__WEBPACK_IMPORTED_MODULE_40__["default"]; }); 465 466 /* harmony import */ var _library_columns__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./library/columns */ "../../../../node_modules/@wordpress/icons/build-module/library/columns.js"); 467 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "columns", function() { return _library_columns__WEBPACK_IMPORTED_MODULE_41__["default"]; }); 468 469 /* harmony import */ var _library_comment__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./library/comment */ "../../../../node_modules/@wordpress/icons/build-module/library/comment.js"); 470 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "comment", function() { return _library_comment__WEBPACK_IMPORTED_MODULE_42__["default"]; }); 471 472 /* harmony import */ var _library_cover__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./library/cover */ "../../../../node_modules/@wordpress/icons/build-module/library/cover.js"); 473 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cover", function() { return _library_cover__WEBPACK_IMPORTED_MODULE_43__["default"]; }); 474 475 /* harmony import */ var _library_create__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./library/create */ "../../../../node_modules/@wordpress/icons/build-module/library/create.js"); 476 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "create", function() { return _library_create__WEBPACK_IMPORTED_MODULE_44__["default"]; }); 477 478 /* harmony import */ var _library_crop__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./library/crop */ "../../../../node_modules/@wordpress/icons/build-module/library/crop.js"); 479 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "crop", function() { return _library_crop__WEBPACK_IMPORTED_MODULE_45__["default"]; }); 480 481 /* harmony import */ var _library_currency_dollar__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./library/currency-dollar */ "../../../../node_modules/@wordpress/icons/build-module/library/currency-dollar.js"); 482 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "currencyDollar", function() { return _library_currency_dollar__WEBPACK_IMPORTED_MODULE_46__["default"]; }); 483 484 /* harmony import */ var _library_currency_euro__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./library/currency-euro */ "../../../../node_modules/@wordpress/icons/build-module/library/currency-euro.js"); 485 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "currencyEuro", function() { return _library_currency_euro__WEBPACK_IMPORTED_MODULE_47__["default"]; }); 486 487 /* harmony import */ var _library_currency_pound__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./library/currency-pound */ "../../../../node_modules/@wordpress/icons/build-module/library/currency-pound.js"); 488 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "currencyPound", function() { return _library_currency_pound__WEBPACK_IMPORTED_MODULE_48__["default"]; }); 489 490 /* harmony import */ var _library_custom_post_type__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./library/custom-post-type */ "../../../../node_modules/@wordpress/icons/build-module/library/custom-post-type.js"); 491 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "customPostType", function() { return _library_custom_post_type__WEBPACK_IMPORTED_MODULE_49__["default"]; }); 492 493 /* harmony import */ var _library_desktop__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./library/desktop */ "../../../../node_modules/@wordpress/icons/build-module/library/desktop.js"); 494 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "desktop", function() { return _library_desktop__WEBPACK_IMPORTED_MODULE_50__["default"]; }); 495 496 /* harmony import */ var _library_drag_handle__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./library/drag-handle */ "../../../../node_modules/@wordpress/icons/build-module/library/drag-handle.js"); 497 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "dragHandle", function() { return _library_drag_handle__WEBPACK_IMPORTED_MODULE_51__["default"]; }); 498 499 /* harmony import */ var _library_download__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./library/download */ "../../../../node_modules/@wordpress/icons/build-module/library/download.js"); 500 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "download", function() { return _library_download__WEBPACK_IMPORTED_MODULE_52__["default"]; }); 501 502 /* harmony import */ var _library_edit__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./library/edit */ "../../../../node_modules/@wordpress/icons/build-module/library/edit.js"); 503 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "edit", function() { return _library_edit__WEBPACK_IMPORTED_MODULE_53__["default"]; }); 504 505 /* harmony import */ var _library_external__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./library/external */ "../../../../node_modules/@wordpress/icons/build-module/library/external.js"); 506 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "external", function() { return _library_external__WEBPACK_IMPORTED_MODULE_54__["default"]; }); 507 508 /* harmony import */ var _library_file__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./library/file */ "../../../../node_modules/@wordpress/icons/build-module/library/file.js"); 509 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "file", function() { return _library_file__WEBPACK_IMPORTED_MODULE_55__["default"]; }); 510 511 /* harmony import */ var _library_flip_horizontal__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./library/flip-horizontal */ "../../../../node_modules/@wordpress/icons/build-module/library/flip-horizontal.js"); 512 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "flipHorizontal", function() { return _library_flip_horizontal__WEBPACK_IMPORTED_MODULE_56__["default"]; }); 513 514 /* harmony import */ var _library_flip_vertical__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./library/flip-vertical */ "../../../../node_modules/@wordpress/icons/build-module/library/flip-vertical.js"); 515 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "flipVertical", function() { return _library_flip_vertical__WEBPACK_IMPORTED_MODULE_57__["default"]; }); 516 517 /* harmony import */ var _library_format_bold__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./library/format-bold */ "../../../../node_modules/@wordpress/icons/build-module/library/format-bold.js"); 518 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatBold", function() { return _library_format_bold__WEBPACK_IMPORTED_MODULE_58__["default"]; }); 519 520 /* harmony import */ var _library_format_capitalize__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./library/format-capitalize */ "../../../../node_modules/@wordpress/icons/build-module/library/format-capitalize.js"); 521 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatCapitalize", function() { return _library_format_capitalize__WEBPACK_IMPORTED_MODULE_59__["default"]; }); 522 523 /* harmony import */ var _library_format_indent__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./library/format-indent */ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent.js"); 524 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatIndent", function() { return _library_format_indent__WEBPACK_IMPORTED_MODULE_60__["default"]; }); 525 526 /* harmony import */ var _library_format_indent_rtl__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./library/format-indent-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent-rtl.js"); 527 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatIndentRTL", function() { return _library_format_indent_rtl__WEBPACK_IMPORTED_MODULE_61__["default"]; }); 528 529 /* harmony import */ var _library_format_italic__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./library/format-italic */ "../../../../node_modules/@wordpress/icons/build-module/library/format-italic.js"); 530 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatItalic", function() { return _library_format_italic__WEBPACK_IMPORTED_MODULE_62__["default"]; }); 531 532 /* harmony import */ var _library_format_list_bullets__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./library/format-list-bullets */ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets.js"); 533 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatListBullets", function() { return _library_format_list_bullets__WEBPACK_IMPORTED_MODULE_63__["default"]; }); 534 535 /* harmony import */ var _library_format_list_bullets_rtl__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./library/format-list-bullets-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets-rtl.js"); 536 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatListBulletsRTL", function() { return _library_format_list_bullets_rtl__WEBPACK_IMPORTED_MODULE_64__["default"]; }); 537 538 /* harmony import */ var _library_format_list_numbered__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./library/format-list-numbered */ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered.js"); 539 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatListNumbered", function() { return _library_format_list_numbered__WEBPACK_IMPORTED_MODULE_65__["default"]; }); 540 541 /* harmony import */ var _library_format_list_numbered_rtl__WEBPACK_IMPORTED_MODULE_66__ = __webpack_require__(/*! ./library/format-list-numbered-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered-rtl.js"); 542 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatListNumberedRTL", function() { return _library_format_list_numbered_rtl__WEBPACK_IMPORTED_MODULE_66__["default"]; }); 543 544 /* harmony import */ var _library_format_ltr__WEBPACK_IMPORTED_MODULE_67__ = __webpack_require__(/*! ./library/format-ltr */ "../../../../node_modules/@wordpress/icons/build-module/library/format-ltr.js"); 545 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatLtr", function() { return _library_format_ltr__WEBPACK_IMPORTED_MODULE_67__["default"]; }); 546 547 /* harmony import */ var _library_format_lowercase__WEBPACK_IMPORTED_MODULE_68__ = __webpack_require__(/*! ./library/format-lowercase */ "../../../../node_modules/@wordpress/icons/build-module/library/format-lowercase.js"); 548 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatLowercase", function() { return _library_format_lowercase__WEBPACK_IMPORTED_MODULE_68__["default"]; }); 549 550 /* harmony import */ var _library_format_outdent__WEBPACK_IMPORTED_MODULE_69__ = __webpack_require__(/*! ./library/format-outdent */ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent.js"); 551 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatOutdent", function() { return _library_format_outdent__WEBPACK_IMPORTED_MODULE_69__["default"]; }); 552 553 /* harmony import */ var _library_format_outdent_rtl__WEBPACK_IMPORTED_MODULE_70__ = __webpack_require__(/*! ./library/format-outdent-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent-rtl.js"); 554 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatOutdentRTL", function() { return _library_format_outdent_rtl__WEBPACK_IMPORTED_MODULE_70__["default"]; }); 555 556 /* harmony import */ var _library_format_rtl__WEBPACK_IMPORTED_MODULE_71__ = __webpack_require__(/*! ./library/format-rtl */ "../../../../node_modules/@wordpress/icons/build-module/library/format-rtl.js"); 557 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatRtl", function() { return _library_format_rtl__WEBPACK_IMPORTED_MODULE_71__["default"]; }); 558 559 /* harmony import */ var _library_format_strikethrough__WEBPACK_IMPORTED_MODULE_72__ = __webpack_require__(/*! ./library/format-strikethrough */ "../../../../node_modules/@wordpress/icons/build-module/library/format-strikethrough.js"); 560 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatStrikethrough", function() { return _library_format_strikethrough__WEBPACK_IMPORTED_MODULE_72__["default"]; }); 561 562 /* harmony import */ var _library_format_underline__WEBPACK_IMPORTED_MODULE_73__ = __webpack_require__(/*! ./library/format-underline */ "../../../../node_modules/@wordpress/icons/build-module/library/format-underline.js"); 563 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatUnderline", function() { return _library_format_underline__WEBPACK_IMPORTED_MODULE_73__["default"]; }); 564 565 /* harmony import */ var _library_format_uppercase__WEBPACK_IMPORTED_MODULE_74__ = __webpack_require__(/*! ./library/format-uppercase */ "../../../../node_modules/@wordpress/icons/build-module/library/format-uppercase.js"); 566 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "formatUppercase", function() { return _library_format_uppercase__WEBPACK_IMPORTED_MODULE_74__["default"]; }); 567 568 /* harmony import */ var _library_fullscreen__WEBPACK_IMPORTED_MODULE_75__ = __webpack_require__(/*! ./library/fullscreen */ "../../../../node_modules/@wordpress/icons/build-module/library/fullscreen.js"); 569 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fullscreen", function() { return _library_fullscreen__WEBPACK_IMPORTED_MODULE_75__["default"]; }); 570 571 /* harmony import */ var _library_gallery__WEBPACK_IMPORTED_MODULE_76__ = __webpack_require__(/*! ./library/gallery */ "../../../../node_modules/@wordpress/icons/build-module/library/gallery.js"); 572 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "gallery", function() { return _library_gallery__WEBPACK_IMPORTED_MODULE_76__["default"]; }); 573 574 /* harmony import */ var _library_globe__WEBPACK_IMPORTED_MODULE_77__ = __webpack_require__(/*! ./library/globe */ "../../../../node_modules/@wordpress/icons/build-module/library/globe.js"); 575 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "globe", function() { return _library_globe__WEBPACK_IMPORTED_MODULE_77__["default"]; }); 576 577 /* harmony import */ var _library_grid__WEBPACK_IMPORTED_MODULE_78__ = __webpack_require__(/*! ./library/grid */ "../../../../node_modules/@wordpress/icons/build-module/library/grid.js"); 578 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "grid", function() { return _library_grid__WEBPACK_IMPORTED_MODULE_78__["default"]; }); 579 580 /* harmony import */ var _library_group__WEBPACK_IMPORTED_MODULE_79__ = __webpack_require__(/*! ./library/group */ "../../../../node_modules/@wordpress/icons/build-module/library/group.js"); 581 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "group", function() { return _library_group__WEBPACK_IMPORTED_MODULE_79__["default"]; }); 582 583 /* harmony import */ var _library_handle__WEBPACK_IMPORTED_MODULE_80__ = __webpack_require__(/*! ./library/handle */ "../../../../node_modules/@wordpress/icons/build-module/library/handle.js"); 584 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "handle", function() { return _library_handle__WEBPACK_IMPORTED_MODULE_80__["default"]; }); 585 586 /* harmony import */ var _library_heading__WEBPACK_IMPORTED_MODULE_81__ = __webpack_require__(/*! ./library/heading */ "../../../../node_modules/@wordpress/icons/build-module/library/heading.js"); 587 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "heading", function() { return _library_heading__WEBPACK_IMPORTED_MODULE_81__["default"]; }); 588 589 /* harmony import */ var _library_help__WEBPACK_IMPORTED_MODULE_82__ = __webpack_require__(/*! ./library/help */ "../../../../node_modules/@wordpress/icons/build-module/library/help.js"); 590 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "help", function() { return _library_help__WEBPACK_IMPORTED_MODULE_82__["default"]; }); 591 592 /* harmony import */ var _library_inbox__WEBPACK_IMPORTED_MODULE_83__ = __webpack_require__(/*! ./library/inbox */ "../../../../node_modules/@wordpress/icons/build-module/library/inbox.js"); 593 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "inbox", function() { return _library_inbox__WEBPACK_IMPORTED_MODULE_83__["default"]; }); 594 595 /* harmony import */ var _library_institution__WEBPACK_IMPORTED_MODULE_84__ = __webpack_require__(/*! ./library/institution */ "../../../../node_modules/@wordpress/icons/build-module/library/institution.js"); 596 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "institution", function() { return _library_institution__WEBPACK_IMPORTED_MODULE_84__["default"]; }); 597 598 /* harmony import */ var _library_home__WEBPACK_IMPORTED_MODULE_85__ = __webpack_require__(/*! ./library/home */ "../../../../node_modules/@wordpress/icons/build-module/library/home.js"); 599 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "home", function() { return _library_home__WEBPACK_IMPORTED_MODULE_85__["default"]; }); 600 601 /* harmony import */ var _library_html__WEBPACK_IMPORTED_MODULE_86__ = __webpack_require__(/*! ./library/html */ "../../../../node_modules/@wordpress/icons/build-module/library/html.js"); 602 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "html", function() { return _library_html__WEBPACK_IMPORTED_MODULE_86__["default"]; }); 603 604 /* harmony import */ var _library_image__WEBPACK_IMPORTED_MODULE_87__ = __webpack_require__(/*! ./library/image */ "../../../../node_modules/@wordpress/icons/build-module/library/image.js"); 605 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "image", function() { return _library_image__WEBPACK_IMPORTED_MODULE_87__["default"]; }); 606 607 /* harmony import */ var _library_info__WEBPACK_IMPORTED_MODULE_88__ = __webpack_require__(/*! ./library/info */ "../../../../node_modules/@wordpress/icons/build-module/library/info.js"); 608 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "info", function() { return _library_info__WEBPACK_IMPORTED_MODULE_88__["default"]; }); 609 610 /* harmony import */ var _library_insert_after__WEBPACK_IMPORTED_MODULE_89__ = __webpack_require__(/*! ./library/insert-after */ "../../../../node_modules/@wordpress/icons/build-module/library/insert-after.js"); 611 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "insertAfter", function() { return _library_insert_after__WEBPACK_IMPORTED_MODULE_89__["default"]; }); 612 613 /* harmony import */ var _library_insert_before__WEBPACK_IMPORTED_MODULE_90__ = __webpack_require__(/*! ./library/insert-before */ "../../../../node_modules/@wordpress/icons/build-module/library/insert-before.js"); 614 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "insertBefore", function() { return _library_insert_before__WEBPACK_IMPORTED_MODULE_90__["default"]; }); 615 616 /* harmony import */ var _library_justify_left__WEBPACK_IMPORTED_MODULE_91__ = __webpack_require__(/*! ./library/justify-left */ "../../../../node_modules/@wordpress/icons/build-module/library/justify-left.js"); 617 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "justifyLeft", function() { return _library_justify_left__WEBPACK_IMPORTED_MODULE_91__["default"]; }); 618 619 /* harmony import */ var _library_justify_center__WEBPACK_IMPORTED_MODULE_92__ = __webpack_require__(/*! ./library/justify-center */ "../../../../node_modules/@wordpress/icons/build-module/library/justify-center.js"); 620 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "justifyCenter", function() { return _library_justify_center__WEBPACK_IMPORTED_MODULE_92__["default"]; }); 621 622 /* harmony import */ var _library_justify_right__WEBPACK_IMPORTED_MODULE_93__ = __webpack_require__(/*! ./library/justify-right */ "../../../../node_modules/@wordpress/icons/build-module/library/justify-right.js"); 623 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "justifyRight", function() { return _library_justify_right__WEBPACK_IMPORTED_MODULE_93__["default"]; }); 624 625 /* harmony import */ var _library_justify_space_between__WEBPACK_IMPORTED_MODULE_94__ = __webpack_require__(/*! ./library/justify-space-between */ "../../../../node_modules/@wordpress/icons/build-module/library/justify-space-between.js"); 626 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "justifySpaceBetween", function() { return _library_justify_space_between__WEBPACK_IMPORTED_MODULE_94__["default"]; }); 627 628 /* harmony import */ var _library_keyboard_close__WEBPACK_IMPORTED_MODULE_95__ = __webpack_require__(/*! ./library/keyboard-close */ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-close.js"); 629 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "keyboardClose", function() { return _library_keyboard_close__WEBPACK_IMPORTED_MODULE_95__["default"]; }); 630 631 /* harmony import */ var _library_keyboard_return__WEBPACK_IMPORTED_MODULE_96__ = __webpack_require__(/*! ./library/keyboard-return */ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-return.js"); 632 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "keyboardReturn", function() { return _library_keyboard_return__WEBPACK_IMPORTED_MODULE_96__["default"]; }); 633 634 /* harmony import */ var _library_layout__WEBPACK_IMPORTED_MODULE_97__ = __webpack_require__(/*! ./library/layout */ "../../../../node_modules/@wordpress/icons/build-module/library/layout.js"); 635 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "layout", function() { return _library_layout__WEBPACK_IMPORTED_MODULE_97__["default"]; }); 636 637 /* harmony import */ var _library_lifesaver__WEBPACK_IMPORTED_MODULE_98__ = __webpack_require__(/*! ./library/lifesaver */ "../../../../node_modules/@wordpress/icons/build-module/library/lifesaver.js"); 638 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lifesaver", function() { return _library_lifesaver__WEBPACK_IMPORTED_MODULE_98__["default"]; }); 639 640 /* harmony import */ var _library_link__WEBPACK_IMPORTED_MODULE_99__ = __webpack_require__(/*! ./library/link */ "../../../../node_modules/@wordpress/icons/build-module/library/link.js"); 641 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "link", function() { return _library_link__WEBPACK_IMPORTED_MODULE_99__["default"]; }); 642 643 /* harmony import */ var _library_link_off__WEBPACK_IMPORTED_MODULE_100__ = __webpack_require__(/*! ./library/link-off */ "../../../../node_modules/@wordpress/icons/build-module/library/link-off.js"); 644 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "linkOff", function() { return _library_link_off__WEBPACK_IMPORTED_MODULE_100__["default"]; }); 645 646 /* harmony import */ var _library_list__WEBPACK_IMPORTED_MODULE_101__ = __webpack_require__(/*! ./library/list */ "../../../../node_modules/@wordpress/icons/build-module/library/list.js"); 647 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "list", function() { return _library_list__WEBPACK_IMPORTED_MODULE_101__["default"]; }); 648 649 /* harmony import */ var _library_list_view__WEBPACK_IMPORTED_MODULE_102__ = __webpack_require__(/*! ./library/list-view */ "../../../../node_modules/@wordpress/icons/build-module/library/list-view.js"); 650 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "listView", function() { return _library_list_view__WEBPACK_IMPORTED_MODULE_102__["default"]; }); 651 652 /* harmony import */ var _library_lock__WEBPACK_IMPORTED_MODULE_103__ = __webpack_require__(/*! ./library/lock */ "../../../../node_modules/@wordpress/icons/build-module/library/lock.js"); 653 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lock", function() { return _library_lock__WEBPACK_IMPORTED_MODULE_103__["default"]; }); 654 655 /* harmony import */ var _library_login__WEBPACK_IMPORTED_MODULE_104__ = __webpack_require__(/*! ./library/login */ "../../../../node_modules/@wordpress/icons/build-module/library/login.js"); 656 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "login", function() { return _library_login__WEBPACK_IMPORTED_MODULE_104__["default"]; }); 657 658 /* harmony import */ var _library_loop__WEBPACK_IMPORTED_MODULE_105__ = __webpack_require__(/*! ./library/loop */ "../../../../node_modules/@wordpress/icons/build-module/library/loop.js"); 659 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "loop", function() { return _library_loop__WEBPACK_IMPORTED_MODULE_105__["default"]; }); 660 661 /* harmony import */ var _library_map_marker__WEBPACK_IMPORTED_MODULE_106__ = __webpack_require__(/*! ./library/map-marker */ "../../../../node_modules/@wordpress/icons/build-module/library/map-marker.js"); 662 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mapMarker", function() { return _library_map_marker__WEBPACK_IMPORTED_MODULE_106__["default"]; }); 663 664 /* harmony import */ var _library_media__WEBPACK_IMPORTED_MODULE_107__ = __webpack_require__(/*! ./library/media */ "../../../../node_modules/@wordpress/icons/build-module/library/media.js"); 665 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "media", function() { return _library_media__WEBPACK_IMPORTED_MODULE_107__["default"]; }); 666 667 /* harmony import */ var _library_media_and_text__WEBPACK_IMPORTED_MODULE_108__ = __webpack_require__(/*! ./library/media-and-text */ "../../../../node_modules/@wordpress/icons/build-module/library/media-and-text.js"); 668 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mediaAndText", function() { return _library_media_and_text__WEBPACK_IMPORTED_MODULE_108__["default"]; }); 669 670 /* harmony import */ var _library_megaphone__WEBPACK_IMPORTED_MODULE_109__ = __webpack_require__(/*! ./library/megaphone */ "../../../../node_modules/@wordpress/icons/build-module/library/megaphone.js"); 671 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "megaphone", function() { return _library_megaphone__WEBPACK_IMPORTED_MODULE_109__["default"]; }); 672 673 /* harmony import */ var _library_menu__WEBPACK_IMPORTED_MODULE_110__ = __webpack_require__(/*! ./library/menu */ "../../../../node_modules/@wordpress/icons/build-module/library/menu.js"); 674 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "menu", function() { return _library_menu__WEBPACK_IMPORTED_MODULE_110__["default"]; }); 675 676 /* harmony import */ var _library_minus__WEBPACK_IMPORTED_MODULE_111__ = __webpack_require__(/*! ./library/minus */ "../../../../node_modules/@wordpress/icons/build-module/library/minus.js"); 677 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "minus", function() { return _library_minus__WEBPACK_IMPORTED_MODULE_111__["default"]; }); 678 679 /* harmony import */ var _library_mobile__WEBPACK_IMPORTED_MODULE_112__ = __webpack_require__(/*! ./library/mobile */ "../../../../node_modules/@wordpress/icons/build-module/library/mobile.js"); 680 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mobile", function() { return _library_mobile__WEBPACK_IMPORTED_MODULE_112__["default"]; }); 681 682 /* harmony import */ var _library_more__WEBPACK_IMPORTED_MODULE_113__ = __webpack_require__(/*! ./library/more */ "../../../../node_modules/@wordpress/icons/build-module/library/more.js"); 683 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "more", function() { return _library_more__WEBPACK_IMPORTED_MODULE_113__["default"]; }); 684 685 /* harmony import */ var _library_more_horizontal__WEBPACK_IMPORTED_MODULE_114__ = __webpack_require__(/*! ./library/more-horizontal */ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal.js"); 686 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "moreHorizontal", function() { return _library_more_horizontal__WEBPACK_IMPORTED_MODULE_114__["default"]; }); 687 688 /* harmony import */ var _library_more_horizontal_mobile__WEBPACK_IMPORTED_MODULE_115__ = __webpack_require__(/*! ./library/more-horizontal-mobile */ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal-mobile.js"); 689 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "moreHorizontalMobile", function() { return _library_more_horizontal_mobile__WEBPACK_IMPORTED_MODULE_115__["default"]; }); 690 691 /* harmony import */ var _library_more_vertical__WEBPACK_IMPORTED_MODULE_116__ = __webpack_require__(/*! ./library/more-vertical */ "../../../../node_modules/@wordpress/icons/build-module/library/more-vertical.js"); 692 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "moreVertical", function() { return _library_more_vertical__WEBPACK_IMPORTED_MODULE_116__["default"]; }); 693 694 /* harmony import */ var _library_move_to__WEBPACK_IMPORTED_MODULE_117__ = __webpack_require__(/*! ./library/move-to */ "../../../../node_modules/@wordpress/icons/build-module/library/move-to.js"); 695 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "moveTo", function() { return _library_move_to__WEBPACK_IMPORTED_MODULE_117__["default"]; }); 696 697 /* harmony import */ var _library_navigation__WEBPACK_IMPORTED_MODULE_118__ = __webpack_require__(/*! ./library/navigation */ "../../../../node_modules/@wordpress/icons/build-module/library/navigation.js"); 698 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "navigation", function() { return _library_navigation__WEBPACK_IMPORTED_MODULE_118__["default"]; }); 699 700 /* harmony import */ var _library_overlay_text__WEBPACK_IMPORTED_MODULE_119__ = __webpack_require__(/*! ./library/overlay-text */ "../../../../node_modules/@wordpress/icons/build-module/library/overlay-text.js"); 701 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "overlayText", function() { return _library_overlay_text__WEBPACK_IMPORTED_MODULE_119__["default"]; }); 702 703 /* harmony import */ var _library_page_break__WEBPACK_IMPORTED_MODULE_120__ = __webpack_require__(/*! ./library/page-break */ "../../../../node_modules/@wordpress/icons/build-module/library/page-break.js"); 704 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pageBreak", function() { return _library_page_break__WEBPACK_IMPORTED_MODULE_120__["default"]; }); 705 706 /* harmony import */ var _library_custom_link__WEBPACK_IMPORTED_MODULE_121__ = __webpack_require__(/*! ./library/custom-link */ "../../../../node_modules/@wordpress/icons/build-module/library/custom-link.js"); 707 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "customLink", function() { return _library_custom_link__WEBPACK_IMPORTED_MODULE_121__["default"]; }); 708 709 /* harmony import */ var _library_page__WEBPACK_IMPORTED_MODULE_122__ = __webpack_require__(/*! ./library/page */ "../../../../node_modules/@wordpress/icons/build-module/library/page.js"); 710 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "page", function() { return _library_page__WEBPACK_IMPORTED_MODULE_122__["default"]; }); 711 712 /* harmony import */ var _library_pages__WEBPACK_IMPORTED_MODULE_123__ = __webpack_require__(/*! ./library/pages */ "../../../../node_modules/@wordpress/icons/build-module/library/pages.js"); 713 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pages", function() { return _library_pages__WEBPACK_IMPORTED_MODULE_123__["default"]; }); 714 715 /* harmony import */ var _library_paragraph__WEBPACK_IMPORTED_MODULE_124__ = __webpack_require__(/*! ./library/paragraph */ "../../../../node_modules/@wordpress/icons/build-module/library/paragraph.js"); 716 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "paragraph", function() { return _library_paragraph__WEBPACK_IMPORTED_MODULE_124__["default"]; }); 717 718 /* harmony import */ var _library_payment__WEBPACK_IMPORTED_MODULE_125__ = __webpack_require__(/*! ./library/payment */ "../../../../node_modules/@wordpress/icons/build-module/library/payment.js"); 719 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "payment", function() { return _library_payment__WEBPACK_IMPORTED_MODULE_125__["default"]; }); 720 721 /* harmony import */ var _library_percent__WEBPACK_IMPORTED_MODULE_126__ = __webpack_require__(/*! ./library/percent */ "../../../../node_modules/@wordpress/icons/build-module/library/percent.js"); 722 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "percent", function() { return _library_percent__WEBPACK_IMPORTED_MODULE_126__["default"]; }); 723 724 /* harmony import */ var _library_position_center__WEBPACK_IMPORTED_MODULE_127__ = __webpack_require__(/*! ./library/position-center */ "../../../../node_modules/@wordpress/icons/build-module/library/position-center.js"); 725 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "positionCenter", function() { return _library_position_center__WEBPACK_IMPORTED_MODULE_127__["default"]; }); 726 727 /* harmony import */ var _library_position_left__WEBPACK_IMPORTED_MODULE_128__ = __webpack_require__(/*! ./library/position-left */ "../../../../node_modules/@wordpress/icons/build-module/library/position-left.js"); 728 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "positionLeft", function() { return _library_position_left__WEBPACK_IMPORTED_MODULE_128__["default"]; }); 729 730 /* harmony import */ var _library_position_right__WEBPACK_IMPORTED_MODULE_129__ = __webpack_require__(/*! ./library/position-right */ "../../../../node_modules/@wordpress/icons/build-module/library/position-right.js"); 731 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "positionRight", function() { return _library_position_right__WEBPACK_IMPORTED_MODULE_129__["default"]; }); 732 733 /* harmony import */ var _library_pencil__WEBPACK_IMPORTED_MODULE_130__ = __webpack_require__(/*! ./library/pencil */ "../../../../node_modules/@wordpress/icons/build-module/library/pencil.js"); 734 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pencil", function() { return _library_pencil__WEBPACK_IMPORTED_MODULE_130__["default"]; }); 735 736 /* harmony import */ var _library_people__WEBPACK_IMPORTED_MODULE_131__ = __webpack_require__(/*! ./library/people */ "../../../../node_modules/@wordpress/icons/build-module/library/people.js"); 737 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "people", function() { return _library_people__WEBPACK_IMPORTED_MODULE_131__["default"]; }); 738 739 /* harmony import */ var _library_pin__WEBPACK_IMPORTED_MODULE_132__ = __webpack_require__(/*! ./library/pin */ "../../../../node_modules/@wordpress/icons/build-module/library/pin.js"); 740 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pin", function() { return _library_pin__WEBPACK_IMPORTED_MODULE_132__["default"]; }); 741 742 /* harmony import */ var _library_plugins__WEBPACK_IMPORTED_MODULE_133__ = __webpack_require__(/*! ./library/plugins */ "../../../../node_modules/@wordpress/icons/build-module/library/plugins.js"); 743 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "plugins", function() { return _library_plugins__WEBPACK_IMPORTED_MODULE_133__["default"]; }); 744 745 /* harmony import */ var _library_plus_circle_filled__WEBPACK_IMPORTED_MODULE_134__ = __webpack_require__(/*! ./library/plus-circle-filled */ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle-filled.js"); 746 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "plusCircleFilled", function() { return _library_plus_circle_filled__WEBPACK_IMPORTED_MODULE_134__["default"]; }); 747 748 /* harmony import */ var _library_plus_circle__WEBPACK_IMPORTED_MODULE_135__ = __webpack_require__(/*! ./library/plus-circle */ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle.js"); 749 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "plusCircle", function() { return _library_plus_circle__WEBPACK_IMPORTED_MODULE_135__["default"]; }); 750 751 /* harmony import */ var _library_plus__WEBPACK_IMPORTED_MODULE_136__ = __webpack_require__(/*! ./library/plus */ "../../../../node_modules/@wordpress/icons/build-module/library/plus.js"); 752 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "plus", function() { return _library_plus__WEBPACK_IMPORTED_MODULE_136__["default"]; }); 753 754 /* harmony import */ var _library_post_categories__WEBPACK_IMPORTED_MODULE_137__ = __webpack_require__(/*! ./library/post-categories */ "../../../../node_modules/@wordpress/icons/build-module/library/post-categories.js"); 755 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postCategories", function() { return _library_post_categories__WEBPACK_IMPORTED_MODULE_137__["default"]; }); 756 757 /* harmony import */ var _library_post_content__WEBPACK_IMPORTED_MODULE_138__ = __webpack_require__(/*! ./library/post-content */ "../../../../node_modules/@wordpress/icons/build-module/library/post-content.js"); 758 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postContent", function() { return _library_post_content__WEBPACK_IMPORTED_MODULE_138__["default"]; }); 759 760 /* harmony import */ var _library_post_comments__WEBPACK_IMPORTED_MODULE_139__ = __webpack_require__(/*! ./library/post-comments */ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments.js"); 761 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postComments", function() { return _library_post_comments__WEBPACK_IMPORTED_MODULE_139__["default"]; }); 762 763 /* harmony import */ var _library_post_comments_count__WEBPACK_IMPORTED_MODULE_140__ = __webpack_require__(/*! ./library/post-comments-count */ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-count.js"); 764 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postCommentsCount", function() { return _library_post_comments_count__WEBPACK_IMPORTED_MODULE_140__["default"]; }); 765 766 /* harmony import */ var _library_post_comments_form__WEBPACK_IMPORTED_MODULE_141__ = __webpack_require__(/*! ./library/post-comments-form */ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-form.js"); 767 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postCommentsForm", function() { return _library_post_comments_form__WEBPACK_IMPORTED_MODULE_141__["default"]; }); 768 769 /* harmony import */ var _library_post_date__WEBPACK_IMPORTED_MODULE_142__ = __webpack_require__(/*! ./library/post-date */ "../../../../node_modules/@wordpress/icons/build-module/library/post-date.js"); 770 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postDate", function() { return _library_post_date__WEBPACK_IMPORTED_MODULE_142__["default"]; }); 771 772 /* harmony import */ var _library_post_excerpt__WEBPACK_IMPORTED_MODULE_143__ = __webpack_require__(/*! ./library/post-excerpt */ "../../../../node_modules/@wordpress/icons/build-module/library/post-excerpt.js"); 773 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postExcerpt", function() { return _library_post_excerpt__WEBPACK_IMPORTED_MODULE_143__["default"]; }); 774 775 /* harmony import */ var _library_post_featured_image__WEBPACK_IMPORTED_MODULE_144__ = __webpack_require__(/*! ./library/post-featured-image */ "../../../../node_modules/@wordpress/icons/build-module/library/post-featured-image.js"); 776 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postFeaturedImage", function() { return _library_post_featured_image__WEBPACK_IMPORTED_MODULE_144__["default"]; }); 777 778 /* harmony import */ var _library_post_list__WEBPACK_IMPORTED_MODULE_145__ = __webpack_require__(/*! ./library/post-list */ "../../../../node_modules/@wordpress/icons/build-module/library/post-list.js"); 779 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postList", function() { return _library_post_list__WEBPACK_IMPORTED_MODULE_145__["default"]; }); 780 781 /* harmony import */ var _library_post_title__WEBPACK_IMPORTED_MODULE_146__ = __webpack_require__(/*! ./library/post-title */ "../../../../node_modules/@wordpress/icons/build-module/library/post-title.js"); 782 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "postTitle", function() { return _library_post_title__WEBPACK_IMPORTED_MODULE_146__["default"]; }); 783 784 /* harmony import */ var _library_previous__WEBPACK_IMPORTED_MODULE_147__ = __webpack_require__(/*! ./library/previous */ "../../../../node_modules/@wordpress/icons/build-module/library/previous.js"); 785 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "previous", function() { return _library_previous__WEBPACK_IMPORTED_MODULE_147__["default"]; }); 786 787 /* harmony import */ var _library_next__WEBPACK_IMPORTED_MODULE_148__ = __webpack_require__(/*! ./library/next */ "../../../../node_modules/@wordpress/icons/build-module/library/next.js"); 788 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "next", function() { return _library_next__WEBPACK_IMPORTED_MODULE_148__["default"]; }); 789 790 /* harmony import */ var _library_preformatted__WEBPACK_IMPORTED_MODULE_149__ = __webpack_require__(/*! ./library/preformatted */ "../../../../node_modules/@wordpress/icons/build-module/library/preformatted.js"); 791 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "preformatted", function() { return _library_preformatted__WEBPACK_IMPORTED_MODULE_149__["default"]; }); 792 793 /* harmony import */ var _library_pull_left__WEBPACK_IMPORTED_MODULE_150__ = __webpack_require__(/*! ./library/pull-left */ "../../../../node_modules/@wordpress/icons/build-module/library/pull-left.js"); 794 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pullLeft", function() { return _library_pull_left__WEBPACK_IMPORTED_MODULE_150__["default"]; }); 795 796 /* harmony import */ var _library_pull_right__WEBPACK_IMPORTED_MODULE_151__ = __webpack_require__(/*! ./library/pull-right */ "../../../../node_modules/@wordpress/icons/build-module/library/pull-right.js"); 797 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pullRight", function() { return _library_pull_right__WEBPACK_IMPORTED_MODULE_151__["default"]; }); 798 799 /* harmony import */ var _library_pullquote__WEBPACK_IMPORTED_MODULE_152__ = __webpack_require__(/*! ./library/pullquote */ "../../../../node_modules/@wordpress/icons/build-module/library/pullquote.js"); 800 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "pullquote", function() { return _library_pullquote__WEBPACK_IMPORTED_MODULE_152__["default"]; }); 801 802 /* harmony import */ var _library_query_pagination__WEBPACK_IMPORTED_MODULE_153__ = __webpack_require__(/*! ./library/query-pagination */ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination.js"); 803 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "queryPagination", function() { return _library_query_pagination__WEBPACK_IMPORTED_MODULE_153__["default"]; }); 804 805 /* harmony import */ var _library_query_pagination_next__WEBPACK_IMPORTED_MODULE_154__ = __webpack_require__(/*! ./library/query-pagination-next */ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-next.js"); 806 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "queryPaginationNext", function() { return _library_query_pagination_next__WEBPACK_IMPORTED_MODULE_154__["default"]; }); 807 808 /* harmony import */ var _library_query_pagination_numbers__WEBPACK_IMPORTED_MODULE_155__ = __webpack_require__(/*! ./library/query-pagination-numbers */ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-numbers.js"); 809 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "queryPaginationNumbers", function() { return _library_query_pagination_numbers__WEBPACK_IMPORTED_MODULE_155__["default"]; }); 810 811 /* harmony import */ var _library_query_pagination_previous__WEBPACK_IMPORTED_MODULE_156__ = __webpack_require__(/*! ./library/query-pagination-previous */ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-previous.js"); 812 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "queryPaginationPrevious", function() { return _library_query_pagination_previous__WEBPACK_IMPORTED_MODULE_156__["default"]; }); 813 814 /* harmony import */ var _library_quote__WEBPACK_IMPORTED_MODULE_157__ = __webpack_require__(/*! ./library/quote */ "../../../../node_modules/@wordpress/icons/build-module/library/quote.js"); 815 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "quote", function() { return _library_quote__WEBPACK_IMPORTED_MODULE_157__["default"]; }); 816 817 /* harmony import */ var _library_receipt__WEBPACK_IMPORTED_MODULE_158__ = __webpack_require__(/*! ./library/receipt */ "../../../../node_modules/@wordpress/icons/build-module/library/receipt.js"); 818 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "receipt", function() { return _library_receipt__WEBPACK_IMPORTED_MODULE_158__["default"]; }); 819 820 /* harmony import */ var _library_redo__WEBPACK_IMPORTED_MODULE_159__ = __webpack_require__(/*! ./library/redo */ "../../../../node_modules/@wordpress/icons/build-module/library/redo.js"); 821 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "redo", function() { return _library_redo__WEBPACK_IMPORTED_MODULE_159__["default"]; }); 822 823 /* harmony import */ var _library_replace__WEBPACK_IMPORTED_MODULE_160__ = __webpack_require__(/*! ./library/replace */ "../../../../node_modules/@wordpress/icons/build-module/library/replace.js"); 824 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "replace", function() { return _library_replace__WEBPACK_IMPORTED_MODULE_160__["default"]; }); 825 826 /* harmony import */ var _library_resize_corner_n_e__WEBPACK_IMPORTED_MODULE_161__ = __webpack_require__(/*! ./library/resize-corner-n-e */ "../../../../node_modules/@wordpress/icons/build-module/library/resize-corner-n-e.js"); 827 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "resizeCornerNE", function() { return _library_resize_corner_n_e__WEBPACK_IMPORTED_MODULE_161__["default"]; }); 828 829 /* harmony import */ var _library_reusable_block__WEBPACK_IMPORTED_MODULE_162__ = __webpack_require__(/*! ./library/reusable-block */ "../../../../node_modules/@wordpress/icons/build-module/library/reusable-block.js"); 830 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "reusableBlock", function() { return _library_reusable_block__WEBPACK_IMPORTED_MODULE_162__["default"]; }); 831 832 /* harmony import */ var _library_rotate_left__WEBPACK_IMPORTED_MODULE_163__ = __webpack_require__(/*! ./library/rotate-left */ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-left.js"); 833 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "rotateLeft", function() { return _library_rotate_left__WEBPACK_IMPORTED_MODULE_163__["default"]; }); 834 835 /* harmony import */ var _library_rotate_right__WEBPACK_IMPORTED_MODULE_164__ = __webpack_require__(/*! ./library/rotate-right */ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-right.js"); 836 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "rotateRight", function() { return _library_rotate_right__WEBPACK_IMPORTED_MODULE_164__["default"]; }); 837 838 /* harmony import */ var _library_rss__WEBPACK_IMPORTED_MODULE_165__ = __webpack_require__(/*! ./library/rss */ "../../../../node_modules/@wordpress/icons/build-module/library/rss.js"); 839 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "rss", function() { return _library_rss__WEBPACK_IMPORTED_MODULE_165__["default"]; }); 840 841 /* harmony import */ var _library_search__WEBPACK_IMPORTED_MODULE_166__ = __webpack_require__(/*! ./library/search */ "../../../../node_modules/@wordpress/icons/build-module/library/search.js"); 842 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "search", function() { return _library_search__WEBPACK_IMPORTED_MODULE_166__["default"]; }); 843 844 /* harmony import */ var _library_separator__WEBPACK_IMPORTED_MODULE_167__ = __webpack_require__(/*! ./library/separator */ "../../../../node_modules/@wordpress/icons/build-module/library/separator.js"); 845 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "separator", function() { return _library_separator__WEBPACK_IMPORTED_MODULE_167__["default"]; }); 846 847 /* harmony import */ var _library_settings__WEBPACK_IMPORTED_MODULE_168__ = __webpack_require__(/*! ./library/settings */ "../../../../node_modules/@wordpress/icons/build-module/library/settings.js"); 848 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "settings", function() { return _library_settings__WEBPACK_IMPORTED_MODULE_168__["default"]; }); 849 850 /* harmony import */ var _library_share__WEBPACK_IMPORTED_MODULE_169__ = __webpack_require__(/*! ./library/share */ "../../../../node_modules/@wordpress/icons/build-module/library/share.js"); 851 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "share", function() { return _library_share__WEBPACK_IMPORTED_MODULE_169__["default"]; }); 852 853 /* harmony import */ var _library_site_logo__WEBPACK_IMPORTED_MODULE_170__ = __webpack_require__(/*! ./library/site-logo */ "../../../../node_modules/@wordpress/icons/build-module/library/site-logo.js"); 854 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "siteLogo", function() { return _library_site_logo__WEBPACK_IMPORTED_MODULE_170__["default"]; }); 855 856 /* harmony import */ var _library_shortcode__WEBPACK_IMPORTED_MODULE_171__ = __webpack_require__(/*! ./library/shortcode */ "../../../../node_modules/@wordpress/icons/build-module/library/shortcode.js"); 857 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "shortcode", function() { return _library_shortcode__WEBPACK_IMPORTED_MODULE_171__["default"]; }); 858 859 /* harmony import */ var _library_stack__WEBPACK_IMPORTED_MODULE_172__ = __webpack_require__(/*! ./library/stack */ "../../../../node_modules/@wordpress/icons/build-module/library/stack.js"); 860 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "stack", function() { return _library_stack__WEBPACK_IMPORTED_MODULE_172__["default"]; }); 861 862 /* harmony import */ var _library_star_empty__WEBPACK_IMPORTED_MODULE_173__ = __webpack_require__(/*! ./library/star-empty */ "../../../../node_modules/@wordpress/icons/build-module/library/star-empty.js"); 863 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "starEmpty", function() { return _library_star_empty__WEBPACK_IMPORTED_MODULE_173__["default"]; }); 864 865 /* harmony import */ var _library_star_filled__WEBPACK_IMPORTED_MODULE_174__ = __webpack_require__(/*! ./library/star-filled */ "../../../../node_modules/@wordpress/icons/build-module/library/star-filled.js"); 866 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "starFilled", function() { return _library_star_filled__WEBPACK_IMPORTED_MODULE_174__["default"]; }); 867 868 /* harmony import */ var _library_star_half__WEBPACK_IMPORTED_MODULE_175__ = __webpack_require__(/*! ./library/star-half */ "../../../../node_modules/@wordpress/icons/build-module/library/star-half.js"); 869 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "starHalf", function() { return _library_star_half__WEBPACK_IMPORTED_MODULE_175__["default"]; }); 870 871 /* harmony import */ var _library_store__WEBPACK_IMPORTED_MODULE_176__ = __webpack_require__(/*! ./library/store */ "../../../../node_modules/@wordpress/icons/build-module/library/store.js"); 872 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "store", function() { return _library_store__WEBPACK_IMPORTED_MODULE_176__["default"]; }); 873 874 /* harmony import */ var _library_stretch_full_width__WEBPACK_IMPORTED_MODULE_177__ = __webpack_require__(/*! ./library/stretch-full-width */ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-full-width.js"); 875 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "stretchFullWidth", function() { return _library_stretch_full_width__WEBPACK_IMPORTED_MODULE_177__["default"]; }); 876 877 /* harmony import */ var _library_shipping__WEBPACK_IMPORTED_MODULE_178__ = __webpack_require__(/*! ./library/shipping */ "../../../../node_modules/@wordpress/icons/build-module/library/shipping.js"); 878 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "shipping", function() { return _library_shipping__WEBPACK_IMPORTED_MODULE_178__["default"]; }); 879 880 /* harmony import */ var _library_stretch_wide__WEBPACK_IMPORTED_MODULE_179__ = __webpack_require__(/*! ./library/stretch-wide */ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-wide.js"); 881 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "stretchWide", function() { return _library_stretch_wide__WEBPACK_IMPORTED_MODULE_179__["default"]; }); 882 883 /* harmony import */ var _library_subscript__WEBPACK_IMPORTED_MODULE_180__ = __webpack_require__(/*! ./library/subscript */ "../../../../node_modules/@wordpress/icons/build-module/library/subscript.js"); 884 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "subscript", function() { return _library_subscript__WEBPACK_IMPORTED_MODULE_180__["default"]; }); 885 886 /* harmony import */ var _library_superscript__WEBPACK_IMPORTED_MODULE_181__ = __webpack_require__(/*! ./library/superscript */ "../../../../node_modules/@wordpress/icons/build-module/library/superscript.js"); 887 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "superscript", function() { return _library_superscript__WEBPACK_IMPORTED_MODULE_181__["default"]; }); 888 889 /* harmony import */ var _library_swatch__WEBPACK_IMPORTED_MODULE_182__ = __webpack_require__(/*! ./library/swatch */ "../../../../node_modules/@wordpress/icons/build-module/library/swatch.js"); 890 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "swatch", function() { return _library_swatch__WEBPACK_IMPORTED_MODULE_182__["default"]; }); 891 892 /* harmony import */ var _library_table_column_after__WEBPACK_IMPORTED_MODULE_183__ = __webpack_require__(/*! ./library/table-column-after */ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-after.js"); 893 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableColumnAfter", function() { return _library_table_column_after__WEBPACK_IMPORTED_MODULE_183__["default"]; }); 894 895 /* harmony import */ var _library_table_column_before__WEBPACK_IMPORTED_MODULE_184__ = __webpack_require__(/*! ./library/table-column-before */ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-before.js"); 896 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableColumnBefore", function() { return _library_table_column_before__WEBPACK_IMPORTED_MODULE_184__["default"]; }); 897 898 /* harmony import */ var _library_table_column_delete__WEBPACK_IMPORTED_MODULE_185__ = __webpack_require__(/*! ./library/table-column-delete */ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-delete.js"); 899 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableColumnDelete", function() { return _library_table_column_delete__WEBPACK_IMPORTED_MODULE_185__["default"]; }); 900 901 /* harmony import */ var _library_table_row_after__WEBPACK_IMPORTED_MODULE_186__ = __webpack_require__(/*! ./library/table-row-after */ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-after.js"); 902 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableRowAfter", function() { return _library_table_row_after__WEBPACK_IMPORTED_MODULE_186__["default"]; }); 903 904 /* harmony import */ var _library_table_row_before__WEBPACK_IMPORTED_MODULE_187__ = __webpack_require__(/*! ./library/table-row-before */ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-before.js"); 905 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableRowBefore", function() { return _library_table_row_before__WEBPACK_IMPORTED_MODULE_187__["default"]; }); 906 907 /* harmony import */ var _library_table_row_delete__WEBPACK_IMPORTED_MODULE_188__ = __webpack_require__(/*! ./library/table-row-delete */ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-delete.js"); 908 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tableRowDelete", function() { return _library_table_row_delete__WEBPACK_IMPORTED_MODULE_188__["default"]; }); 909 910 /* harmony import */ var _library_table__WEBPACK_IMPORTED_MODULE_189__ = __webpack_require__(/*! ./library/table */ "../../../../node_modules/@wordpress/icons/build-module/library/table.js"); 911 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "table", function() { return _library_table__WEBPACK_IMPORTED_MODULE_189__["default"]; }); 912 913 /* harmony import */ var _library_tag__WEBPACK_IMPORTED_MODULE_190__ = __webpack_require__(/*! ./library/tag */ "../../../../node_modules/@wordpress/icons/build-module/library/tag.js"); 914 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tag", function() { return _library_tag__WEBPACK_IMPORTED_MODULE_190__["default"]; }); 915 916 /* harmony import */ var _library_term_description__WEBPACK_IMPORTED_MODULE_191__ = __webpack_require__(/*! ./library/term-description */ "../../../../node_modules/@wordpress/icons/build-module/library/term-description.js"); 917 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "termDescription", function() { return _library_term_description__WEBPACK_IMPORTED_MODULE_191__["default"]; }); 918 919 /* harmony import */ var _library_footer__WEBPACK_IMPORTED_MODULE_192__ = __webpack_require__(/*! ./library/footer */ "../../../../node_modules/@wordpress/icons/build-module/library/footer.js"); 920 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "footer", function() { return _library_footer__WEBPACK_IMPORTED_MODULE_192__["default"]; }); 921 922 /* harmony import */ var _library_header__WEBPACK_IMPORTED_MODULE_193__ = __webpack_require__(/*! ./library/header */ "../../../../node_modules/@wordpress/icons/build-module/library/header.js"); 923 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "header", function() { return _library_header__WEBPACK_IMPORTED_MODULE_193__["default"]; }); 924 925 /* harmony import */ var _library_sidebar__WEBPACK_IMPORTED_MODULE_194__ = __webpack_require__(/*! ./library/sidebar */ "../../../../node_modules/@wordpress/icons/build-module/library/sidebar.js"); 926 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sidebar", function() { return _library_sidebar__WEBPACK_IMPORTED_MODULE_194__["default"]; }); 927 928 /* harmony import */ var _library_text_color__WEBPACK_IMPORTED_MODULE_195__ = __webpack_require__(/*! ./library/text-color */ "../../../../node_modules/@wordpress/icons/build-module/library/text-color.js"); 929 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "textColor", function() { return _library_text_color__WEBPACK_IMPORTED_MODULE_195__["default"]; }); 930 931 /* harmony import */ var _library_tablet__WEBPACK_IMPORTED_MODULE_196__ = __webpack_require__(/*! ./library/tablet */ "../../../../node_modules/@wordpress/icons/build-module/library/tablet.js"); 932 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tablet", function() { return _library_tablet__WEBPACK_IMPORTED_MODULE_196__["default"]; }); 933 934 /* harmony import */ var _library_title__WEBPACK_IMPORTED_MODULE_197__ = __webpack_require__(/*! ./library/title */ "../../../../node_modules/@wordpress/icons/build-module/library/title.js"); 935 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "title", function() { return _library_title__WEBPACK_IMPORTED_MODULE_197__["default"]; }); 936 937 /* harmony import */ var _library_tool__WEBPACK_IMPORTED_MODULE_198__ = __webpack_require__(/*! ./library/tool */ "../../../../node_modules/@wordpress/icons/build-module/library/tool.js"); 938 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "tool", function() { return _library_tool__WEBPACK_IMPORTED_MODULE_198__["default"]; }); 939 940 /* harmony import */ var _library_trash__WEBPACK_IMPORTED_MODULE_199__ = __webpack_require__(/*! ./library/trash */ "../../../../node_modules/@wordpress/icons/build-module/library/trash.js"); 941 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "trash", function() { return _library_trash__WEBPACK_IMPORTED_MODULE_199__["default"]; }); 942 943 /* harmony import */ var _library_typography__WEBPACK_IMPORTED_MODULE_200__ = __webpack_require__(/*! ./library/typography */ "../../../../node_modules/@wordpress/icons/build-module/library/typography.js"); 944 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "typography", function() { return _library_typography__WEBPACK_IMPORTED_MODULE_200__["default"]; }); 945 946 /* harmony import */ var _library_undo__WEBPACK_IMPORTED_MODULE_201__ = __webpack_require__(/*! ./library/undo */ "../../../../node_modules/@wordpress/icons/build-module/library/undo.js"); 947 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "undo", function() { return _library_undo__WEBPACK_IMPORTED_MODULE_201__["default"]; }); 948 949 /* harmony import */ var _library_ungroup__WEBPACK_IMPORTED_MODULE_202__ = __webpack_require__(/*! ./library/ungroup */ "../../../../node_modules/@wordpress/icons/build-module/library/ungroup.js"); 950 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ungroup", function() { return _library_ungroup__WEBPACK_IMPORTED_MODULE_202__["default"]; }); 951 952 /* harmony import */ var _library_update__WEBPACK_IMPORTED_MODULE_203__ = __webpack_require__(/*! ./library/update */ "../../../../node_modules/@wordpress/icons/build-module/library/update.js"); 953 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "update", function() { return _library_update__WEBPACK_IMPORTED_MODULE_203__["default"]; }); 954 955 /* harmony import */ var _library_upload__WEBPACK_IMPORTED_MODULE_204__ = __webpack_require__(/*! ./library/upload */ "../../../../node_modules/@wordpress/icons/build-module/library/upload.js"); 956 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "upload", function() { return _library_upload__WEBPACK_IMPORTED_MODULE_204__["default"]; }); 957 958 /* harmony import */ var _library_verse__WEBPACK_IMPORTED_MODULE_205__ = __webpack_require__(/*! ./library/verse */ "../../../../node_modules/@wordpress/icons/build-module/library/verse.js"); 959 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "verse", function() { return _library_verse__WEBPACK_IMPORTED_MODULE_205__["default"]; }); 960 961 /* harmony import */ var _library_video__WEBPACK_IMPORTED_MODULE_206__ = __webpack_require__(/*! ./library/video */ "../../../../node_modules/@wordpress/icons/build-module/library/video.js"); 962 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "video", function() { return _library_video__WEBPACK_IMPORTED_MODULE_206__["default"]; }); 963 964 /* harmony import */ var _library_warning__WEBPACK_IMPORTED_MODULE_207__ = __webpack_require__(/*! ./library/warning */ "../../../../node_modules/@wordpress/icons/build-module/library/warning.js"); 965 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "warning", function() { return _library_warning__WEBPACK_IMPORTED_MODULE_207__["default"]; }); 966 967 /* harmony import */ var _library_widget__WEBPACK_IMPORTED_MODULE_208__ = __webpack_require__(/*! ./library/widget */ "../../../../node_modules/@wordpress/icons/build-module/library/widget.js"); 968 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "widget", function() { return _library_widget__WEBPACK_IMPORTED_MODULE_208__["default"]; }); 969 970 /* harmony import */ var _library_wordpress__WEBPACK_IMPORTED_MODULE_209__ = __webpack_require__(/*! ./library/wordpress */ "../../../../node_modules/@wordpress/icons/build-module/library/wordpress.js"); 971 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "wordpress", function() { return _library_wordpress__WEBPACK_IMPORTED_MODULE_209__["default"]; }); 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 //# sourceMappingURL=index.js.map 1184 1185 /***/ }), 1186 1187 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/add-submenu.js": 1188 /*!***********************************************************************************************************************!*\ 1189 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/add-submenu.js ***! 1190 \***********************************************************************************************************************/ 1191 /*! exports provided: default */ 1192 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1193 1194 "use strict"; 1195 __webpack_require__.r(__webpack_exports__); 1196 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1197 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1198 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1199 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1200 1201 1202 /** 1203 * WordPress dependencies 1204 */ 1205 1206 const addSubmenu = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1207 xmlns: "http://www.w3.org/2000/svg", 1208 viewBox: "0 0 24 24" 1209 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1210 d: "M2 12c0 3.6 2.4 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.5 0-4.5-1.5-4.5-4s2-4.5 4.5-4.5h3.5V6H8c-3.6 0-6 2.4-6 6zm19.5-1h-8v1.5h8V11zm0 5h-8v1.5h8V16zm0-10h-8v1.5h8V6z" 1211 })); 1212 /* harmony default export */ __webpack_exports__["default"] = (addSubmenu); 1213 //# sourceMappingURL=add-submenu.js.map 1214 1215 /***/ }), 1216 1217 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-center.js": 1218 /*!************************************************************************************************************************!*\ 1219 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-center.js ***! 1220 \************************************************************************************************************************/ 1221 /*! exports provided: default */ 1222 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1223 1224 "use strict"; 1225 __webpack_require__.r(__webpack_exports__); 1226 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1227 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1228 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1229 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1230 1231 1232 /** 1233 * WordPress dependencies 1234 */ 1235 1236 const alignCenter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1237 xmlns: "http://www.w3.org/2000/svg", 1238 viewBox: "0 0 24 24" 1239 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1240 d: "M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z" 1241 })); 1242 /* harmony default export */ __webpack_exports__["default"] = (alignCenter); 1243 //# sourceMappingURL=align-center.js.map 1244 1245 /***/ }), 1246 1247 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-justify.js": 1248 /*!*************************************************************************************************************************!*\ 1249 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-justify.js ***! 1250 \*************************************************************************************************************************/ 1251 /*! exports provided: default */ 1252 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1253 1254 "use strict"; 1255 __webpack_require__.r(__webpack_exports__); 1256 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1257 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1258 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1259 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1260 1261 1262 /** 1263 * WordPress dependencies 1264 */ 1265 1266 const alignJustify = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1267 xmlns: "https://www.w3.org/2000/svg", 1268 viewBox: "0 0 24 24" 1269 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1270 d: "M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z" 1271 })); 1272 /* harmony default export */ __webpack_exports__["default"] = (alignJustify); 1273 //# sourceMappingURL=align-justify.js.map 1274 1275 /***/ }), 1276 1277 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-left.js": 1278 /*!**********************************************************************************************************************!*\ 1279 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-left.js ***! 1280 \**********************************************************************************************************************/ 1281 /*! exports provided: default */ 1282 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1283 1284 "use strict"; 1285 __webpack_require__.r(__webpack_exports__); 1286 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1287 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1288 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1289 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1290 1291 1292 /** 1293 * WordPress dependencies 1294 */ 1295 1296 const alignLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1297 xmlns: "http://www.w3.org/2000/svg", 1298 viewBox: "0 0 24 24" 1299 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1300 d: "M4 19.8h8.9v-1.5H4v1.5zm8.9-15.6H4v1.5h8.9V4.2zm-8.9 7v1.5h16v-1.5H4z" 1301 })); 1302 /* harmony default export */ __webpack_exports__["default"] = (alignLeft); 1303 //# sourceMappingURL=align-left.js.map 1304 1305 /***/ }), 1306 1307 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/align-right.js": 1308 /*!***********************************************************************************************************************!*\ 1309 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/align-right.js ***! 1310 \***********************************************************************************************************************/ 1311 /*! exports provided: default */ 1312 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1313 1314 "use strict"; 1315 __webpack_require__.r(__webpack_exports__); 1316 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1317 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1318 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1319 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1320 1321 1322 /** 1323 * WordPress dependencies 1324 */ 1325 1326 const alignRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1327 xmlns: "http://www.w3.org/2000/svg", 1328 viewBox: "0 0 24 24" 1329 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1330 d: "M11.1 19.8H20v-1.5h-8.9v1.5zm0-15.6v1.5H20V4.2h-8.9zM4 12.8h16v-1.5H4v1.5z" 1331 })); 1332 /* harmony default export */ __webpack_exports__["default"] = (alignRight); 1333 //# sourceMappingURL=align-right.js.map 1334 1335 /***/ }), 1336 1337 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/archive-title.js": 1338 /*!*************************************************************************************************************************!*\ 1339 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/archive-title.js ***! 1340 \*************************************************************************************************************************/ 1341 /*! exports provided: default */ 1342 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1343 1344 "use strict"; 1345 __webpack_require__.r(__webpack_exports__); 1346 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1347 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1348 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1349 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1350 1351 1352 /** 1353 * WordPress dependencies 1354 */ 1355 1356 const archiveTitle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1357 viewBox: "0 0 24 24", 1358 xmlns: "http://www.w3.org/2000/svg" 1359 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1360 stroke: "#1E1E1E", 1361 strokeWidth: "1.5", 1362 d: "M4 19.25h9M4 15.25h16" 1363 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1364 d: "M8.994 10.103H6.08L5.417 12H4l2.846-8h1.383l2.845 8H9.657l-.663-1.897zm-.457-1.28l-.994-2.857-1.006 2.857h2z", 1365 fill: "#1E1E1E" 1366 })); 1367 /* harmony default export */ __webpack_exports__["default"] = (archiveTitle); 1368 //# sourceMappingURL=archive-title.js.map 1369 1370 /***/ }), 1371 1372 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/archive.js": 1373 /*!*******************************************************************************************************************!*\ 1374 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/archive.js ***! 1375 \*******************************************************************************************************************/ 1376 /*! exports provided: default */ 1377 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1378 1379 "use strict"; 1380 __webpack_require__.r(__webpack_exports__); 1381 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1382 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1383 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1384 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1385 1386 1387 /** 1388 * WordPress dependencies 1389 */ 1390 1391 const archive = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1392 viewBox: "0 0 24 24", 1393 xmlns: "http://www.w3.org/2000/svg" 1394 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1395 d: "M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z" 1396 })); 1397 /* harmony default export */ __webpack_exports__["default"] = (archive); 1398 //# sourceMappingURL=archive.js.map 1399 1400 /***/ }), 1401 1402 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-down.js": 1403 /*!**********************************************************************************************************************!*\ 1404 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-down.js ***! 1405 \**********************************************************************************************************************/ 1406 /*! exports provided: default */ 1407 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1408 1409 "use strict"; 1410 __webpack_require__.r(__webpack_exports__); 1411 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1412 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1413 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1414 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1415 1416 1417 /** 1418 * WordPress dependencies 1419 */ 1420 1421 const arrowDown = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1422 xmlns: "http://www.w3.org/2000/svg", 1423 viewBox: "0 0 24 24" 1424 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1425 d: "M16.2 13.2l-4 4V4h-1.5v13.3l-4.5-4.1-1 1.1 6.2 5.8 5.8-5.8-1-1.1z" 1426 })); 1427 /* harmony default export */ __webpack_exports__["default"] = (arrowDown); 1428 //# sourceMappingURL=arrow-down.js.map 1429 1430 /***/ }), 1431 1432 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-left.js": 1433 /*!**********************************************************************************************************************!*\ 1434 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-left.js ***! 1435 \**********************************************************************************************************************/ 1436 /*! exports provided: default */ 1437 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1438 1439 "use strict"; 1440 __webpack_require__.r(__webpack_exports__); 1441 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1442 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1443 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1444 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1445 1446 1447 /** 1448 * WordPress dependencies 1449 */ 1450 1451 const arrowLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1452 xmlns: "http://www.w3.org/2000/svg", 1453 viewBox: "0 0 24 24" 1454 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1455 d: "M20 10.8H6.7l4.1-4.5-1.1-1.1-5.8 6.3 5.8 5.8 1.1-1.1-4-3.9H20z" 1456 })); 1457 /* harmony default export */ __webpack_exports__["default"] = (arrowLeft); 1458 //# sourceMappingURL=arrow-left.js.map 1459 1460 /***/ }), 1461 1462 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-right.js": 1463 /*!***********************************************************************************************************************!*\ 1464 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-right.js ***! 1465 \***********************************************************************************************************************/ 1466 /*! exports provided: default */ 1467 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1468 1469 "use strict"; 1470 __webpack_require__.r(__webpack_exports__); 1471 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1472 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1473 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1474 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1475 1476 1477 /** 1478 * WordPress dependencies 1479 */ 1480 1481 const arrowRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1482 xmlns: "http://www.w3.org/2000/svg", 1483 viewBox: "0 0 24 24" 1484 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1485 d: "M14.3 6.7l-1.1 1.1 4 4H4v1.5h13.3l-4.1 4.4 1.1 1.1 5.8-6.3z" 1486 })); 1487 /* harmony default export */ __webpack_exports__["default"] = (arrowRight); 1488 //# sourceMappingURL=arrow-right.js.map 1489 1490 /***/ }), 1491 1492 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/arrow-up.js": 1493 /*!********************************************************************************************************************!*\ 1494 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/arrow-up.js ***! 1495 \********************************************************************************************************************/ 1496 /*! exports provided: default */ 1497 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1498 1499 "use strict"; 1500 __webpack_require__.r(__webpack_exports__); 1501 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1502 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1503 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1504 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1505 1506 1507 /** 1508 * WordPress dependencies 1509 */ 1510 1511 const arrowUp = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1512 xmlns: "http://www.w3.org/2000/svg", 1513 viewBox: "0 0 24 24" 1514 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1515 d: "M12.5 3.9L6.7 9.7l1.1 1.1 4-4V20h1.4V6.7l4.5 4.1 1.1-1.1z" 1516 })); 1517 /* harmony default export */ __webpack_exports__["default"] = (arrowUp); 1518 //# sourceMappingURL=arrow-up.js.map 1519 1520 /***/ }), 1521 1522 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/aspect-ratio.js": 1523 /*!************************************************************************************************************************!*\ 1524 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/aspect-ratio.js ***! 1525 \************************************************************************************************************************/ 1526 /*! exports provided: default */ 1527 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1528 1529 "use strict"; 1530 __webpack_require__.r(__webpack_exports__); 1531 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1532 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1533 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1534 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1535 1536 1537 /** 1538 * WordPress dependencies 1539 */ 1540 1541 const aspectRatio = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1542 xmlns: "http://www.w3.org/2000/svg", 1543 viewBox: "0 0 24 24" 1544 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1545 d: "M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z" 1546 })); 1547 /* harmony default export */ __webpack_exports__["default"] = (aspectRatio); 1548 //# sourceMappingURL=aspect-ratio.js.map 1549 1550 /***/ }), 1551 1552 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/at-symbol.js": 1553 /*!*********************************************************************************************************************!*\ 1554 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/at-symbol.js ***! 1555 \*********************************************************************************************************************/ 1556 /*! exports provided: default */ 1557 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1558 1559 "use strict"; 1560 __webpack_require__.r(__webpack_exports__); 1561 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1562 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1563 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1564 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1565 1566 1567 /** 1568 * WordPress dependencies 1569 */ 1570 1571 const atSymbol = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1572 width: "24", 1573 height: "24", 1574 viewBox: "0 0 24 24", 1575 xmlns: "http://www.w3.org/2000/svg" 1576 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1577 d: "M12.5939 21C14.1472 21 16.1269 20.5701 17.0711 20.1975L16.6447 18.879C16.0964 19.051 14.3299 19.6242 12.6548 19.6242C7.4467 19.6242 4.67513 16.8726 4.67513 12C4.67513 7.21338 7.50762 4.34713 12.2893 4.34713C17.132 4.34713 19.4162 7.55732 19.4162 10.7675C19.4162 14.035 19.0508 15.4968 17.4975 15.4968C16.5838 15.4968 16.0964 14.7803 16.0964 13.9777V7.5H14.4822V8.30255H14.3909C14.1777 7.67198 12.9898 7.12739 11.467 7.2707C9.18274 7.5 7.4467 9.27707 7.4467 11.8567C7.4467 14.5796 8.81726 16.672 11.467 16.758C13.203 16.8153 14.1168 16.0127 14.4822 15.1815H14.5736C14.7563 16.414 16.401 16.8439 17.467 16.8439C20.6954 16.8439 21 13.5764 21 10.7962C21 6.86943 18.0761 3 12.3807 3C6.50254 3 3 6.3535 3 11.9427C3 17.7325 6.38071 21 12.5939 21ZM11.7107 15.2962C9.73096 15.2962 9.03046 13.6051 9.03046 11.7707C9.03046 10.1083 10.0355 8.67516 11.7716 8.67516C13.599 8.67516 14.5736 9.36306 14.5736 11.7707C14.5736 14.1497 13.7513 15.2962 11.7107 15.2962Z" 1578 })); 1579 /* harmony default export */ __webpack_exports__["default"] = (atSymbol); 1580 //# sourceMappingURL=at-symbol.js.map 1581 1582 /***/ }), 1583 1584 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/audio.js": 1585 /*!*****************************************************************************************************************!*\ 1586 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/audio.js ***! 1587 \*****************************************************************************************************************/ 1588 /*! exports provided: default */ 1589 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1590 1591 "use strict"; 1592 __webpack_require__.r(__webpack_exports__); 1593 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1594 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1595 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1596 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1597 1598 1599 /** 1600 * WordPress dependencies 1601 */ 1602 1603 const audio = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1604 viewBox: "0 0 24 24", 1605 xmlns: "http://www.w3.org/2000/svg" 1606 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1607 d: "M17.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z" 1608 })); 1609 /* harmony default export */ __webpack_exports__["default"] = (audio); 1610 //# sourceMappingURL=audio.js.map 1611 1612 /***/ }), 1613 1614 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/backup.js": 1615 /*!******************************************************************************************************************!*\ 1616 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/backup.js ***! 1617 \******************************************************************************************************************/ 1618 /*! exports provided: default */ 1619 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1620 1621 "use strict"; 1622 __webpack_require__.r(__webpack_exports__); 1623 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1624 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1625 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1626 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1627 1628 1629 /** 1630 * WordPress dependencies 1631 */ 1632 1633 const backup = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1634 xmlns: "http://www.w3.org/2000/svg", 1635 viewBox: "0 0 24 24" 1636 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1637 d: "M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z" 1638 })); 1639 /* harmony default export */ __webpack_exports__["default"] = (backup); 1640 //# sourceMappingURL=backup.js.map 1641 1642 /***/ }), 1643 1644 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/block-default.js": 1645 /*!*************************************************************************************************************************!*\ 1646 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/block-default.js ***! 1647 \*************************************************************************************************************************/ 1648 /*! exports provided: default */ 1649 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1650 1651 "use strict"; 1652 __webpack_require__.r(__webpack_exports__); 1653 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1654 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1655 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1656 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1657 1658 1659 /** 1660 * WordPress dependencies 1661 */ 1662 1663 const blockDefault = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1664 xmlns: "http://www.w3.org/2000/svg", 1665 viewBox: "0 0 24 24" 1666 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1667 d: "M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z" 1668 })); 1669 /* harmony default export */ __webpack_exports__["default"] = (blockDefault); 1670 //# sourceMappingURL=block-default.js.map 1671 1672 /***/ }), 1673 1674 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/block-table.js": 1675 /*!***********************************************************************************************************************!*\ 1676 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/block-table.js ***! 1677 \***********************************************************************************************************************/ 1678 /*! exports provided: default */ 1679 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1680 1681 "use strict"; 1682 __webpack_require__.r(__webpack_exports__); 1683 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1684 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1685 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1686 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1687 1688 1689 /** 1690 * WordPress dependencies 1691 */ 1692 1693 const blockTable = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1694 viewBox: "0 0 24 24", 1695 xmlns: "http://www.w3.org/2000/svg" 1696 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1697 d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z" 1698 })); 1699 /* harmony default export */ __webpack_exports__["default"] = (blockTable); 1700 //# sourceMappingURL=block-table.js.map 1701 1702 /***/ }), 1703 1704 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/box.js": 1705 /*!***************************************************************************************************************!*\ 1706 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/box.js ***! 1707 \***************************************************************************************************************/ 1708 /*! exports provided: default */ 1709 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1710 1711 "use strict"; 1712 __webpack_require__.r(__webpack_exports__); 1713 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1714 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1715 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1716 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1717 1718 1719 /** 1720 * WordPress dependencies 1721 */ 1722 1723 const box = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1724 xmlns: "http://www.w3.org/2000/svg", 1725 viewBox: "0 0 24 24" 1726 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1727 fillRule: "evenodd", 1728 d: "M5 5.5h14a.5.5 0 01.5.5v1.5a.5.5 0 01-.5.5H5a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 9.232A2 2 0 013 7.5V6a2 2 0 012-2h14a2 2 0 012 2v1.5a2 2 0 01-1 1.732V18a2 2 0 01-2 2H6a2 2 0 01-2-2V9.232zm1.5.268V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V9.5h-13z", 1729 clipRule: "evenodd" 1730 })); 1731 /* harmony default export */ __webpack_exports__["default"] = (box); 1732 //# sourceMappingURL=box.js.map 1733 1734 /***/ }), 1735 1736 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/brush.js": 1737 /*!*****************************************************************************************************************!*\ 1738 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/brush.js ***! 1739 \*****************************************************************************************************************/ 1740 /*! exports provided: default */ 1741 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1742 1743 "use strict"; 1744 __webpack_require__.r(__webpack_exports__); 1745 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1746 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1747 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1748 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1749 1750 1751 /** 1752 * WordPress dependencies 1753 */ 1754 1755 const brush = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1756 xmlns: "http://www.w3.org/2000/svg", 1757 viewBox: "0 0 24 24" 1758 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1759 d: "M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z" 1760 })); 1761 /* harmony default export */ __webpack_exports__["default"] = (brush); 1762 //# sourceMappingURL=brush.js.map 1763 1764 /***/ }), 1765 1766 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/button.js": 1767 /*!******************************************************************************************************************!*\ 1768 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/button.js ***! 1769 \******************************************************************************************************************/ 1770 /*! exports provided: default */ 1771 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1772 1773 "use strict"; 1774 __webpack_require__.r(__webpack_exports__); 1775 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1776 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1777 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1778 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1779 1780 1781 /** 1782 * WordPress dependencies 1783 */ 1784 1785 const button = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1786 viewBox: "0 0 24 24", 1787 xmlns: "http://www.w3.org/2000/svg" 1788 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1789 d: "M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 12.8h8v-1.5H8v1.5z" 1790 })); 1791 /* harmony default export */ __webpack_exports__["default"] = (button); 1792 //# sourceMappingURL=button.js.map 1793 1794 /***/ }), 1795 1796 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/buttons.js": 1797 /*!*******************************************************************************************************************!*\ 1798 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/buttons.js ***! 1799 \*******************************************************************************************************************/ 1800 /*! exports provided: default */ 1801 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1802 1803 "use strict"; 1804 __webpack_require__.r(__webpack_exports__); 1805 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1806 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1807 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1808 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1809 1810 1811 /** 1812 * WordPress dependencies 1813 */ 1814 1815 const buttons = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1816 viewBox: "0 0 24 24", 1817 xmlns: "http://www.w3.org/2000/svg" 1818 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1819 d: "M17 3H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5V6.2h-5v1.6zM17 13H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5v-1.5h-5v1.5z" 1820 })); 1821 /* harmony default export */ __webpack_exports__["default"] = (buttons); 1822 //# sourceMappingURL=buttons.js.map 1823 1824 /***/ }), 1825 1826 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/calendar.js": 1827 /*!********************************************************************************************************************!*\ 1828 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/calendar.js ***! 1829 \********************************************************************************************************************/ 1830 /*! exports provided: default */ 1831 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1832 1833 "use strict"; 1834 __webpack_require__.r(__webpack_exports__); 1835 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1836 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1837 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1838 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1839 1840 1841 /** 1842 * WordPress dependencies 1843 */ 1844 1845 const calendar = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1846 viewBox: "0 0 24 24", 1847 xmlns: "http://www.w3.org/2000/svg" 1848 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1849 d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z" 1850 })); 1851 /* harmony default export */ __webpack_exports__["default"] = (calendar); 1852 //# sourceMappingURL=calendar.js.map 1853 1854 /***/ }), 1855 1856 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cancel-circle-filled.js": 1857 /*!********************************************************************************************************************************!*\ 1858 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cancel-circle-filled.js ***! 1859 \********************************************************************************************************************************/ 1860 /*! exports provided: default */ 1861 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1862 1863 "use strict"; 1864 __webpack_require__.r(__webpack_exports__); 1865 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1866 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1867 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1868 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1869 1870 1871 /** 1872 * WordPress dependencies 1873 */ 1874 1875 const cancelCircleFilled = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1876 viewBox: "0 0 24 24", 1877 xmlns: "http://www.w3.org/2000/svg" 1878 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1879 d: "M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L13.0607 12L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L12 13.0607L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L10.9393 12L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L12 10.9393L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z" 1880 })); 1881 /* harmony default export */ __webpack_exports__["default"] = (cancelCircleFilled); 1882 //# sourceMappingURL=cancel-circle-filled.js.map 1883 1884 /***/ }), 1885 1886 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/capture-photo.js": 1887 /*!*************************************************************************************************************************!*\ 1888 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/capture-photo.js ***! 1889 \*************************************************************************************************************************/ 1890 /*! exports provided: default */ 1891 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1892 1893 "use strict"; 1894 __webpack_require__.r(__webpack_exports__); 1895 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1896 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1897 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1898 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1899 1900 1901 /** 1902 * WordPress dependencies 1903 */ 1904 1905 const capturePhoto = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1906 viewBox: "0 0 24 24", 1907 xmlns: "http://www.w3.org/2000/svg" 1908 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1909 d: "M12 9.2c-2.2 0-3.9 1.8-3.9 4s1.8 4 3.9 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.4-1.1-2.4-2.5s1.1-2.5 2.4-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM20.2 8c-.1 0-.3 0-.5-.1l-2.5-.8c-.4-.1-.8-.4-1.1-.8l-1-1.5c-.4-.5-1-.9-1.7-.9h-2.9c-.6.1-1.2.4-1.6 1l-1 1.5c-.3.3-.6.6-1.1.7l-2.5.8c-.2.1-.4.1-.6.1-1 .2-1.7.9-1.7 1.9v8.3c0 1 .9 1.9 2 1.9h16c1.1 0 2-.8 2-1.9V9.9c0-1-.7-1.7-1.8-1.9zm.3 10.1c0 .2-.2.4-.5.4H4c-.3 0-.5-.2-.5-.4V9.9c0-.1.2-.3.5-.4.2 0 .5-.1.8-.2l2.5-.8c.7-.2 1.4-.6 1.8-1.3l1-1.5c.1-.1.2-.2.4-.2h2.9c.2 0 .3.1.4.2l1 1.5c.4.7 1.1 1.1 1.9 1.4l2.5.8c.3.1.6.1.8.2.3 0 .4.2.4.4v8.1z" 1910 })); 1911 /* harmony default export */ __webpack_exports__["default"] = (capturePhoto); 1912 //# sourceMappingURL=capture-photo.js.map 1913 1914 /***/ }), 1915 1916 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/capture-video.js": 1917 /*!*************************************************************************************************************************!*\ 1918 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/capture-video.js ***! 1919 \*************************************************************************************************************************/ 1920 /*! exports provided: default */ 1921 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1922 1923 "use strict"; 1924 __webpack_require__.r(__webpack_exports__); 1925 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1926 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1927 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1928 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1929 1930 1931 /** 1932 * WordPress dependencies 1933 */ 1934 1935 const captureVideo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1936 viewBox: "0 0 24 24", 1937 xmlns: "http://www.w3.org/2000/svg" 1938 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1939 d: "M14 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v10zm2.5-7v4l5 3V7l-5 3zm3.5 4.4l-2-1.2v-2.3l2-1.2v4.7z" 1940 })); 1941 /* harmony default export */ __webpack_exports__["default"] = (captureVideo); 1942 //# sourceMappingURL=capture-video.js.map 1943 1944 /***/ }), 1945 1946 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/category.js": 1947 /*!********************************************************************************************************************!*\ 1948 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/category.js ***! 1949 \********************************************************************************************************************/ 1950 /*! exports provided: default */ 1951 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1952 1953 "use strict"; 1954 __webpack_require__.r(__webpack_exports__); 1955 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1956 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1957 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1958 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1959 1960 1961 /** 1962 * WordPress dependencies 1963 */ 1964 1965 const category = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1966 viewBox: "0 0 24 24", 1967 xmlns: "http://www.w3.org/2000/svg" 1968 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 1969 d: "M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z", 1970 fillRule: "evenodd", 1971 clipRule: "evenodd" 1972 })); 1973 /* harmony default export */ __webpack_exports__["default"] = (category); 1974 //# sourceMappingURL=category.js.map 1975 1976 /***/ }), 1977 1978 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chart-bar.js": 1979 /*!*********************************************************************************************************************!*\ 1980 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chart-bar.js ***! 1981 \*********************************************************************************************************************/ 1982 /*! exports provided: default */ 1983 /***/ (function(module, __webpack_exports__, __webpack_require__) { 1984 1985 "use strict"; 1986 __webpack_require__.r(__webpack_exports__); 1987 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 1988 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 1989 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 1990 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 1991 1992 1993 /** 1994 * WordPress dependencies 1995 */ 1996 1997 const chartBar = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 1998 xmlns: "http://www.w3.org/2000/svg", 1999 viewBox: "0 0 24 24" 2000 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2001 fillRule: "evenodd", 2002 d: "M11.25 5h1.5v15h-1.5V5zM6 10h1.5v10H6V10zm12 4h-1.5v6H18v-6z", 2003 clipRule: "evenodd" 2004 })); 2005 /* harmony default export */ __webpack_exports__["default"] = (chartBar); 2006 //# sourceMappingURL=chart-bar.js.map 2007 2008 /***/ }), 2009 2010 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/check.js": 2011 /*!*****************************************************************************************************************!*\ 2012 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/check.js ***! 2013 \*****************************************************************************************************************/ 2014 /*! exports provided: default */ 2015 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2016 2017 "use strict"; 2018 __webpack_require__.r(__webpack_exports__); 2019 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2020 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2021 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2022 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2023 2024 2025 /** 2026 * WordPress dependencies 2027 */ 2028 2029 const check = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2030 xmlns: "http://www.w3.org/2000/svg", 2031 viewBox: "0 0 24 24" 2032 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2033 d: "M18.3 5.6L9.9 16.9l-4.6-3.4-.9 1.2 5.8 4.3 9.3-12.6z" 2034 })); 2035 /* harmony default export */ __webpack_exports__["default"] = (check); 2036 //# sourceMappingURL=check.js.map 2037 2038 /***/ }), 2039 2040 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-down.js": 2041 /*!************************************************************************************************************************!*\ 2042 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-down.js ***! 2043 \************************************************************************************************************************/ 2044 /*! exports provided: default */ 2045 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2046 2047 "use strict"; 2048 __webpack_require__.r(__webpack_exports__); 2049 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2050 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2051 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2052 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2053 2054 2055 /** 2056 * WordPress dependencies 2057 */ 2058 2059 const chevronDown = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2060 viewBox: "0 0 24 24", 2061 xmlns: "http://www.w3.org/2000/svg" 2062 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2063 d: "M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z" 2064 })); 2065 /* harmony default export */ __webpack_exports__["default"] = (chevronDown); 2066 //# sourceMappingURL=chevron-down.js.map 2067 2068 /***/ }), 2069 2070 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-left.js": 2071 /*!************************************************************************************************************************!*\ 2072 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-left.js ***! 2073 \************************************************************************************************************************/ 2074 /*! exports provided: default */ 2075 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2076 2077 "use strict"; 2078 __webpack_require__.r(__webpack_exports__); 2079 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2080 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2081 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2082 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2083 2084 2085 /** 2086 * WordPress dependencies 2087 */ 2088 2089 const chevronLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2090 xmlns: "http://www.w3.org/2000/svg", 2091 viewBox: "0 0 24 24" 2092 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2093 d: "M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z" 2094 })); 2095 /* harmony default export */ __webpack_exports__["default"] = (chevronLeft); 2096 //# sourceMappingURL=chevron-left.js.map 2097 2098 /***/ }), 2099 2100 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-right.js": 2101 /*!*************************************************************************************************************************!*\ 2102 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-right.js ***! 2103 \*************************************************************************************************************************/ 2104 /*! exports provided: default */ 2105 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2106 2107 "use strict"; 2108 __webpack_require__.r(__webpack_exports__); 2109 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2110 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2111 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2112 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2113 2114 2115 /** 2116 * WordPress dependencies 2117 */ 2118 2119 const chevronRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2120 xmlns: "http://www.w3.org/2000/svg", 2121 viewBox: "0 0 24 24" 2122 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2123 d: "M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z" 2124 })); 2125 /* harmony default export */ __webpack_exports__["default"] = (chevronRight); 2126 //# sourceMappingURL=chevron-right.js.map 2127 2128 /***/ }), 2129 2130 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/chevron-up.js": 2131 /*!**********************************************************************************************************************!*\ 2132 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/chevron-up.js ***! 2133 \**********************************************************************************************************************/ 2134 /*! exports provided: default */ 2135 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2136 2137 "use strict"; 2138 __webpack_require__.r(__webpack_exports__); 2139 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2140 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2141 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2142 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2143 2144 2145 /** 2146 * WordPress dependencies 2147 */ 2148 2149 const chevronUp = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2150 viewBox: "0 0 24 24", 2151 xmlns: "http://www.w3.org/2000/svg" 2152 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2153 d: "M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z" 2154 })); 2155 /* harmony default export */ __webpack_exports__["default"] = (chevronUp); 2156 //# sourceMappingURL=chevron-up.js.map 2157 2158 /***/ }), 2159 2160 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/classic.js": 2161 /*!*******************************************************************************************************************!*\ 2162 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/classic.js ***! 2163 \*******************************************************************************************************************/ 2164 /*! exports provided: default */ 2165 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2166 2167 "use strict"; 2168 __webpack_require__.r(__webpack_exports__); 2169 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2170 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2171 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2172 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2173 2174 2175 /** 2176 * WordPress dependencies 2177 */ 2178 2179 const classic = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2180 viewBox: "0 0 24 24", 2181 xmlns: "http://www.w3.org/2000/svg" 2182 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2183 d: "M20 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z" 2184 })); 2185 /* harmony default export */ __webpack_exports__["default"] = (classic); 2186 //# sourceMappingURL=classic.js.map 2187 2188 /***/ }), 2189 2190 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/close-small.js": 2191 /*!***********************************************************************************************************************!*\ 2192 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/close-small.js ***! 2193 \***********************************************************************************************************************/ 2194 /*! exports provided: default */ 2195 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2196 2197 "use strict"; 2198 __webpack_require__.r(__webpack_exports__); 2199 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2200 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2201 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2202 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2203 2204 2205 /** 2206 * WordPress dependencies 2207 */ 2208 2209 const closeSmall = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2210 xmlns: "http://www.w3.org/2000/svg", 2211 viewBox: "0 0 24 24" 2212 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2213 d: "M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z" 2214 })); 2215 /* harmony default export */ __webpack_exports__["default"] = (closeSmall); 2216 //# sourceMappingURL=close-small.js.map 2217 2218 /***/ }), 2219 2220 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/close.js": 2221 /*!*****************************************************************************************************************!*\ 2222 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/close.js ***! 2223 \*****************************************************************************************************************/ 2224 /*! exports provided: default */ 2225 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2226 2227 "use strict"; 2228 __webpack_require__.r(__webpack_exports__); 2229 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2230 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2231 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2232 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2233 2234 2235 /** 2236 * WordPress dependencies 2237 */ 2238 2239 const close = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2240 xmlns: "http://www.w3.org/2000/svg", 2241 viewBox: "0 0 24 24" 2242 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2243 d: "M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z" 2244 })); 2245 /* harmony default export */ __webpack_exports__["default"] = (close); 2246 //# sourceMappingURL=close.js.map 2247 2248 /***/ }), 2249 2250 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cloud-upload.js": 2251 /*!************************************************************************************************************************!*\ 2252 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cloud-upload.js ***! 2253 \************************************************************************************************************************/ 2254 /*! exports provided: default */ 2255 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2256 2257 "use strict"; 2258 __webpack_require__.r(__webpack_exports__); 2259 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2260 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2261 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2262 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2263 2264 2265 /** 2266 * WordPress dependencies 2267 */ 2268 2269 const cloudUpload = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2270 xmlns: "http://www.w3.org/2000/svg", 2271 viewBox: "0 0 24 24" 2272 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2273 d: "M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-4v-2.4L14 14l1-1-3-3-3 3 1 1 1.2-1.2v2.4H7.7c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4H9l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8 0 1-.8 1.8-1.7 1.8z" 2274 })); 2275 /* harmony default export */ __webpack_exports__["default"] = (cloudUpload); 2276 //# sourceMappingURL=cloud-upload.js.map 2277 2278 /***/ }), 2279 2280 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cloud.js": 2281 /*!*****************************************************************************************************************!*\ 2282 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cloud.js ***! 2283 \*****************************************************************************************************************/ 2284 /*! exports provided: default */ 2285 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2286 2287 "use strict"; 2288 __webpack_require__.r(__webpack_exports__); 2289 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2290 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2291 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2292 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2293 2294 2295 /** 2296 * WordPress dependencies 2297 */ 2298 2299 const cloud = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2300 xmlns: "http://www.w3.org/2000/svg", 2301 viewBox: "0 0 24 24" 2302 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2303 d: "M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z" 2304 })); 2305 /* harmony default export */ __webpack_exports__["default"] = (cloud); 2306 //# sourceMappingURL=cloud.js.map 2307 2308 /***/ }), 2309 2310 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/code.js": 2311 /*!****************************************************************************************************************!*\ 2312 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/code.js ***! 2313 \****************************************************************************************************************/ 2314 /*! exports provided: default */ 2315 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2316 2317 "use strict"; 2318 __webpack_require__.r(__webpack_exports__); 2319 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2320 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2321 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2322 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2323 2324 2325 /** 2326 * WordPress dependencies 2327 */ 2328 2329 const code = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2330 viewBox: "0 0 24 24", 2331 xmlns: "http://www.w3.org/2000/svg" 2332 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2333 d: "M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z" 2334 })); 2335 /* harmony default export */ __webpack_exports__["default"] = (code); 2336 //# sourceMappingURL=code.js.map 2337 2338 /***/ }), 2339 2340 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cog.js": 2341 /*!***************************************************************************************************************!*\ 2342 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cog.js ***! 2343 \***************************************************************************************************************/ 2344 /*! exports provided: default */ 2345 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2346 2347 "use strict"; 2348 __webpack_require__.r(__webpack_exports__); 2349 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2350 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2351 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2352 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2353 2354 2355 /** 2356 * WordPress dependencies 2357 */ 2358 2359 const cog = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2360 xmlns: "http://www.w3.org/2000/svg", 2361 viewBox: "0 0 24 24" 2362 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2363 fillRule: "evenodd", 2364 d: "M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z", 2365 clipRule: "evenodd" 2366 })); 2367 /* harmony default export */ __webpack_exports__["default"] = (cog); 2368 //# sourceMappingURL=cog.js.map 2369 2370 /***/ }), 2371 2372 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/column.js": 2373 /*!******************************************************************************************************************!*\ 2374 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/column.js ***! 2375 \******************************************************************************************************************/ 2376 /*! exports provided: default */ 2377 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2378 2379 "use strict"; 2380 __webpack_require__.r(__webpack_exports__); 2381 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2382 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2383 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2384 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2385 2386 2387 /** 2388 * WordPress dependencies 2389 */ 2390 2391 const column = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2392 xmlns: "http://www.w3.org/2000/svg", 2393 viewBox: "0 0 24 24" 2394 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2395 d: "M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zM6 17.5c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h3v10H6zm13.5-.5c0 .3-.2.5-.5.5h-3v-10h3c.3 0 .5.2.5.5v9z" 2396 })); 2397 /* harmony default export */ __webpack_exports__["default"] = (column); 2398 //# sourceMappingURL=column.js.map 2399 2400 /***/ }), 2401 2402 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/columns.js": 2403 /*!*******************************************************************************************************************!*\ 2404 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/columns.js ***! 2405 \*******************************************************************************************************************/ 2406 /*! exports provided: default */ 2407 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2408 2409 "use strict"; 2410 __webpack_require__.r(__webpack_exports__); 2411 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2412 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2413 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2414 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2415 2416 2417 /** 2418 * WordPress dependencies 2419 */ 2420 2421 const columns = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2422 viewBox: "0 0 24 24", 2423 xmlns: "http://www.w3.org/2000/svg" 2424 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2425 d: "M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z" 2426 })); 2427 /* harmony default export */ __webpack_exports__["default"] = (columns); 2428 //# sourceMappingURL=columns.js.map 2429 2430 /***/ }), 2431 2432 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/comment.js": 2433 /*!*******************************************************************************************************************!*\ 2434 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/comment.js ***! 2435 \*******************************************************************************************************************/ 2436 /*! exports provided: default */ 2437 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2438 2439 "use strict"; 2440 __webpack_require__.r(__webpack_exports__); 2441 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2442 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2443 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2444 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2445 2446 2447 /** 2448 * WordPress dependencies 2449 */ 2450 2451 const comment = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2452 viewBox: "0 0 24 24", 2453 xmlns: "http://www.w3.org/2000/svg" 2454 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2455 d: "M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z" 2456 })); 2457 /* harmony default export */ __webpack_exports__["default"] = (comment); 2458 //# sourceMappingURL=comment.js.map 2459 2460 /***/ }), 2461 2462 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/cover.js": 2463 /*!*****************************************************************************************************************!*\ 2464 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/cover.js ***! 2465 \*****************************************************************************************************************/ 2466 /*! exports provided: default */ 2467 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2468 2469 "use strict"; 2470 __webpack_require__.r(__webpack_exports__); 2471 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2472 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2473 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2474 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2475 2476 2477 /** 2478 * WordPress dependencies 2479 */ 2480 2481 const cover = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2482 xmlns: "http://www.w3.org/2000/svg", 2483 viewBox: "0 0 24 24" 2484 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2485 d: "M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z" 2486 })); 2487 /* harmony default export */ __webpack_exports__["default"] = (cover); 2488 //# sourceMappingURL=cover.js.map 2489 2490 /***/ }), 2491 2492 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/create.js": 2493 /*!******************************************************************************************************************!*\ 2494 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/create.js ***! 2495 \******************************************************************************************************************/ 2496 /*! exports provided: default */ 2497 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2498 2499 "use strict"; 2500 __webpack_require__.r(__webpack_exports__); 2501 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2502 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2503 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2504 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2505 2506 2507 /** 2508 * WordPress dependencies 2509 */ 2510 2511 const create = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2512 xmlns: "http://www.w3.org/2000/svg", 2513 viewBox: "0 0 24 24" 2514 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2515 d: "M16 11.2h-3.2V8h-1.6v3.2H8v1.6h3.2V16h1.6v-3.2H16z" 2516 })); 2517 /* harmony default export */ __webpack_exports__["default"] = (create); 2518 //# sourceMappingURL=create.js.map 2519 2520 /***/ }), 2521 2522 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/crop.js": 2523 /*!****************************************************************************************************************!*\ 2524 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/crop.js ***! 2525 \****************************************************************************************************************/ 2526 /*! exports provided: default */ 2527 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2528 2529 "use strict"; 2530 __webpack_require__.r(__webpack_exports__); 2531 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2532 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2533 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2534 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2535 2536 2537 /** 2538 * WordPress dependencies 2539 */ 2540 2541 const crop = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2542 xmlns: "http://www.w3.org/2000/svg", 2543 viewBox: "0 0 24 24" 2544 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2545 d: "M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z" 2546 })); 2547 /* harmony default export */ __webpack_exports__["default"] = (crop); 2548 //# sourceMappingURL=crop.js.map 2549 2550 /***/ }), 2551 2552 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/currency-dollar.js": 2553 /*!***************************************************************************************************************************!*\ 2554 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-dollar.js ***! 2555 \***************************************************************************************************************************/ 2556 /*! exports provided: default */ 2557 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2558 2559 "use strict"; 2560 __webpack_require__.r(__webpack_exports__); 2561 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2562 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2563 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2564 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2565 2566 2567 /** 2568 * WordPress dependencies 2569 */ 2570 2571 const currencyDollar = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2572 xmlns: "http://www.w3.org/2000/svg", 2573 viewBox: "0 0 24 24" 2574 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2575 d: "M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm-1.338 4.877c-.314.22-.412.452-.412.623 0 .171.098.403.412.623.312.218.783.377 1.338.377.825 0 1.605.233 2.198.648.59.414 1.052 1.057 1.052 1.852 0 .795-.461 1.438-1.052 1.852-.41.286-.907.486-1.448.582v.316a.75.75 0 01-1.5 0v-.316a3.64 3.64 0 01-1.448-.582c-.59-.414-1.052-1.057-1.052-1.852a.75.75 0 011.5 0c0 .171.098.403.412.623.312.218.783.377 1.338.377s1.026-.159 1.338-.377c.314-.22.412-.452.412-.623 0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377-.825 0-1.605-.233-2.198-.648-.59-.414-1.052-1.057-1.052-1.852 0-.795.461-1.438 1.052-1.852a3.64 3.64 0 011.448-.582V7.5a.75.75 0 011.5 0v.316c.54.096 1.039.296 1.448.582.59.414 1.052 1.057 1.052 1.852a.75.75 0 01-1.5 0c0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377s-1.026.159-1.338.377z" 2576 })); 2577 /* harmony default export */ __webpack_exports__["default"] = (currencyDollar); 2578 //# sourceMappingURL=currency-dollar.js.map 2579 2580 /***/ }), 2581 2582 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/currency-euro.js": 2583 /*!*************************************************************************************************************************!*\ 2584 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-euro.js ***! 2585 \*************************************************************************************************************************/ 2586 /*! exports provided: default */ 2587 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2588 2589 "use strict"; 2590 __webpack_require__.r(__webpack_exports__); 2591 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2592 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2593 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2594 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2595 2596 2597 /** 2598 * WordPress dependencies 2599 */ 2600 2601 const currencyEuro = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2602 xmlns: "http://www.w3.org/2000/svg", 2603 viewBox: "0 0 24 24" 2604 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2605 d: "M12 3.25a8.75 8.75 0 100 17.5 8.75 8.75 0 000-17.5zM4.75 12a7.25 7.25 0 1114.5 0 7.25 7.25 0 01-14.5 0zm9.195 1.944a2.75 2.75 0 01-4.066-.194h.621a.75.75 0 000-1.5H9.262a2.767 2.767 0 010-.5H11.5a.75.75 0 000-1.5H9.88a2.75 2.75 0 014.066-.194.75.75 0 001.06-1.061 4.25 4.25 0 00-6.88 1.255H7.5a.75.75 0 000 1.5h.258c-.01.166-.01.334 0 .5H7.5a.75.75 0 000 1.5h.626a4.25 4.25 0 006.88 1.255.75.75 0 00-1.06-1.06z" 2606 })); 2607 /* harmony default export */ __webpack_exports__["default"] = (currencyEuro); 2608 //# sourceMappingURL=currency-euro.js.map 2609 2610 /***/ }), 2611 2612 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/currency-pound.js": 2613 /*!**************************************************************************************************************************!*\ 2614 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/currency-pound.js ***! 2615 \**************************************************************************************************************************/ 2616 /*! exports provided: default */ 2617 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2618 2619 "use strict"; 2620 __webpack_require__.r(__webpack_exports__); 2621 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2622 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2623 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2624 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2625 2626 2627 /** 2628 * WordPress dependencies 2629 */ 2630 2631 const currencyPound = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2632 xmlns: "http://www.w3.org/2000/svg", 2633 viewBox: "0 0 24 24" 2634 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2635 fillRule: "evenodd", 2636 d: "M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm.25 4c-.787 0-1.425.638-1.425 1.425 0 .058.014.147.069.3.04.113.088.223.147.36a26.094 26.094 0 01.173.415H12.5a.75.75 0 010 1.5h-.953c.002.047.003.095.003.144 0 .617-.236 1.168-.511 1.606h3.386a.75.75 0 010 1.5H9.35a.75.75 0 01-.452-1.349l.007-.005a4.417 4.417 0 00.596-.581c.328-.39.549-.806.549-1.171 0-.05-.002-.097-.004-.144H9.5a.75.75 0 010-1.5h.088a5.875 5.875 0 01-.106-.27 2.382 2.382 0 01-.157-.805 2.925 2.925 0 015.637-1.097.75.75 0 01-1.39.563 1.426 1.426 0 00-1.322-.891zm-3.35 5.9l.45.6-.45-.6z" 2637 })); 2638 /* harmony default export */ __webpack_exports__["default"] = (currencyPound); 2639 //# sourceMappingURL=currency-pound.js.map 2640 2641 /***/ }), 2642 2643 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/custom-link.js": 2644 /*!***********************************************************************************************************************!*\ 2645 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/custom-link.js ***! 2646 \***********************************************************************************************************************/ 2647 /*! exports provided: default */ 2648 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2649 2650 "use strict"; 2651 __webpack_require__.r(__webpack_exports__); 2652 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2653 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2654 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2655 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2656 2657 2658 /** 2659 * WordPress dependencies 2660 */ 2661 2662 const customLink = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2663 xmlns: "https://www.w3.org/2000/svg", 2664 viewBox: "0 0 24 24" 2665 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2666 d: "M12.5 14.5h-1V16h1c2.2 0 4-1.8 4-4s-1.8-4-4-4h-1v1.5h1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5zm-4 1.5v-1.5h-1C6.1 14.5 5 13.4 5 12s1.1-2.5 2.5-2.5h1V8h-1c-2.2 0-4 1.8-4 4s1.8 4 4 4h1zm-1-3.2h5v-1.5h-5v1.5zM18 4H9c-1.1 0-2 .9-2 2v.5h1.5V6c0-.3.2-.5.5-.5h9c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5v-.5H7v.5c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z" 2667 })); 2668 /* harmony default export */ __webpack_exports__["default"] = (customLink); 2669 //# sourceMappingURL=custom-link.js.map 2670 2671 /***/ }), 2672 2673 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/custom-post-type.js": 2674 /*!****************************************************************************************************************************!*\ 2675 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/custom-post-type.js ***! 2676 \****************************************************************************************************************************/ 2677 /*! exports provided: default */ 2678 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2679 2680 "use strict"; 2681 __webpack_require__.r(__webpack_exports__); 2682 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2683 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2684 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2685 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2686 2687 2688 /** 2689 * WordPress dependencies 2690 */ 2691 2692 const customPostType = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2693 xmlns: "http://www.w3.org/2000/svg", 2694 viewBox: "0 0 24 24" 2695 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2696 d: "M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm.8-4l.7.7 2-2V12h1V9.2l2 2 .7-.7-2-2H12v-1H9.2l2-2-.7-.7-2 2V4h-1v2.8l-2-2-.7.7 2 2H4v1h2.8l-2 2z" 2697 })); 2698 /* harmony default export */ __webpack_exports__["default"] = (customPostType); 2699 //# sourceMappingURL=custom-post-type.js.map 2700 2701 /***/ }), 2702 2703 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/desktop.js": 2704 /*!*******************************************************************************************************************!*\ 2705 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/desktop.js ***! 2706 \*******************************************************************************************************************/ 2707 /*! exports provided: default */ 2708 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2709 2710 "use strict"; 2711 __webpack_require__.r(__webpack_exports__); 2712 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2713 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2714 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2715 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2716 2717 2718 /** 2719 * WordPress dependencies 2720 */ 2721 2722 const desktop = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2723 xmlns: "http://www.w3.org/2000/svg", 2724 viewBox: "0 0 24 24" 2725 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2726 d: "M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z" 2727 })); 2728 /* harmony default export */ __webpack_exports__["default"] = (desktop); 2729 //# sourceMappingURL=desktop.js.map 2730 2731 /***/ }), 2732 2733 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/download.js": 2734 /*!********************************************************************************************************************!*\ 2735 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/download.js ***! 2736 \********************************************************************************************************************/ 2737 /*! exports provided: default */ 2738 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2739 2740 "use strict"; 2741 __webpack_require__.r(__webpack_exports__); 2742 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2743 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2744 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2745 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2746 2747 2748 /** 2749 * WordPress dependencies 2750 */ 2751 2752 const download = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2753 xmlns: "http://www.w3.org/2000/svg", 2754 viewBox: "0 0 24 24" 2755 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2756 d: "M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z" 2757 })); 2758 /* harmony default export */ __webpack_exports__["default"] = (download); 2759 //# sourceMappingURL=download.js.map 2760 2761 /***/ }), 2762 2763 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/drag-handle.js": 2764 /*!***********************************************************************************************************************!*\ 2765 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/drag-handle.js ***! 2766 \***********************************************************************************************************************/ 2767 /*! exports provided: default */ 2768 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2769 2770 "use strict"; 2771 __webpack_require__.r(__webpack_exports__); 2772 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2773 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2774 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2775 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2776 2777 2778 /** 2779 * WordPress dependencies 2780 */ 2781 2782 const dragHandle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2783 width: "18", 2784 height: "18", 2785 xmlns: "http://www.w3.org/2000/svg", 2786 viewBox: "0 0 18 18" 2787 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2788 d: "M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z" 2789 })); 2790 /* harmony default export */ __webpack_exports__["default"] = (dragHandle); 2791 //# sourceMappingURL=drag-handle.js.map 2792 2793 /***/ }), 2794 2795 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/edit.js": 2796 /*!****************************************************************************************************************!*\ 2797 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/edit.js ***! 2798 \****************************************************************************************************************/ 2799 /*! exports provided: default */ 2800 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2801 2802 "use strict"; 2803 __webpack_require__.r(__webpack_exports__); 2804 /* harmony import */ var _pencil__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./pencil */ "../../../../node_modules/@wordpress/icons/build-module/library/pencil.js"); 2805 /** 2806 * Internal dependencies 2807 */ 2808 2809 /* harmony default export */ __webpack_exports__["default"] = (_pencil__WEBPACK_IMPORTED_MODULE_0__["default"]); 2810 //# sourceMappingURL=edit.js.map 2811 2812 /***/ }), 2813 2814 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/external.js": 2815 /*!********************************************************************************************************************!*\ 2816 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/external.js ***! 2817 \********************************************************************************************************************/ 2818 /*! exports provided: default */ 2819 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2820 2821 "use strict"; 2822 __webpack_require__.r(__webpack_exports__); 2823 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2824 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2825 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2826 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2827 2828 2829 /** 2830 * WordPress dependencies 2831 */ 2832 2833 const external = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2834 xmlns: "http://www.w3.org/2000/svg", 2835 viewBox: "0 0 24 24" 2836 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2837 d: "M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z" 2838 })); 2839 /* harmony default export */ __webpack_exports__["default"] = (external); 2840 //# sourceMappingURL=external.js.map 2841 2842 /***/ }), 2843 2844 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/file.js": 2845 /*!****************************************************************************************************************!*\ 2846 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/file.js ***! 2847 \****************************************************************************************************************/ 2848 /*! exports provided: default */ 2849 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2850 2851 "use strict"; 2852 __webpack_require__.r(__webpack_exports__); 2853 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2854 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2855 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2856 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2857 2858 2859 /** 2860 * WordPress dependencies 2861 */ 2862 2863 const file = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2864 viewBox: "0 0 24 24", 2865 xmlns: "http://www.w3.org/2000/svg" 2866 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2867 d: "M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5z" 2868 })); 2869 /* harmony default export */ __webpack_exports__["default"] = (file); 2870 //# sourceMappingURL=file.js.map 2871 2872 /***/ }), 2873 2874 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/flip-horizontal.js": 2875 /*!***************************************************************************************************************************!*\ 2876 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/flip-horizontal.js ***! 2877 \***************************************************************************************************************************/ 2878 /*! exports provided: default */ 2879 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2880 2881 "use strict"; 2882 __webpack_require__.r(__webpack_exports__); 2883 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2884 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2885 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2886 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2887 2888 2889 /** 2890 * WordPress dependencies 2891 */ 2892 2893 const flipHorizontal = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2894 xmlns: "http://www.w3.org/2000/svg", 2895 viewBox: "0 0 24 24" 2896 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2897 d: "M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z" 2898 })); 2899 /* harmony default export */ __webpack_exports__["default"] = (flipHorizontal); 2900 //# sourceMappingURL=flip-horizontal.js.map 2901 2902 /***/ }), 2903 2904 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/flip-vertical.js": 2905 /*!*************************************************************************************************************************!*\ 2906 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/flip-vertical.js ***! 2907 \*************************************************************************************************************************/ 2908 /*! exports provided: default */ 2909 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2910 2911 "use strict"; 2912 __webpack_require__.r(__webpack_exports__); 2913 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2914 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2915 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2916 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2917 2918 2919 /** 2920 * WordPress dependencies 2921 */ 2922 2923 const flipVertical = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2924 xmlns: "http://www.w3.org/2000/svg", 2925 viewBox: "0 0 24 24" 2926 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2927 d: "M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z" 2928 })); 2929 /* harmony default export */ __webpack_exports__["default"] = (flipVertical); 2930 //# sourceMappingURL=flip-vertical.js.map 2931 2932 /***/ }), 2933 2934 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/footer.js": 2935 /*!******************************************************************************************************************!*\ 2936 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/footer.js ***! 2937 \******************************************************************************************************************/ 2938 /*! exports provided: default */ 2939 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2940 2941 "use strict"; 2942 __webpack_require__.r(__webpack_exports__); 2943 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2944 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2945 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2946 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2947 2948 2949 /** 2950 * WordPress dependencies 2951 */ 2952 2953 const footer = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2954 xmlns: "http://www.w3.org/2000/svg", 2955 viewBox: "0 0 24 24" 2956 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2957 fillRule: "evenodd", 2958 d: "M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z" 2959 })); 2960 /* harmony default export */ __webpack_exports__["default"] = (footer); 2961 //# sourceMappingURL=footer.js.map 2962 2963 /***/ }), 2964 2965 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-bold.js": 2966 /*!***********************************************************************************************************************!*\ 2967 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-bold.js ***! 2968 \***********************************************************************************************************************/ 2969 /*! exports provided: default */ 2970 /***/ (function(module, __webpack_exports__, __webpack_require__) { 2971 2972 "use strict"; 2973 __webpack_require__.r(__webpack_exports__); 2974 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 2975 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 2976 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 2977 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 2978 2979 2980 /** 2981 * WordPress dependencies 2982 */ 2983 2984 const formatBold = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 2985 xmlns: "http://www.w3.org/2000/svg", 2986 viewBox: "0 0 24 24" 2987 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 2988 d: "M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z" 2989 })); 2990 /* harmony default export */ __webpack_exports__["default"] = (formatBold); 2991 //# sourceMappingURL=format-bold.js.map 2992 2993 /***/ }), 2994 2995 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-capitalize.js": 2996 /*!*****************************************************************************************************************************!*\ 2997 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-capitalize.js ***! 2998 \*****************************************************************************************************************************/ 2999 /*! exports provided: default */ 3000 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3001 3002 "use strict"; 3003 __webpack_require__.r(__webpack_exports__); 3004 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3005 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3006 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3007 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3008 3009 3010 /** 3011 * WordPress dependencies 3012 */ 3013 3014 const formatCapitalize = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3015 xmlns: "http://www.w3.org/2000/svg", 3016 viewBox: "0 0 24 24" 3017 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3018 d: "M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z" 3019 })); 3020 /* harmony default export */ __webpack_exports__["default"] = (formatCapitalize); 3021 //# sourceMappingURL=format-capitalize.js.map 3022 3023 /***/ }), 3024 3025 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent-rtl.js": 3026 /*!*****************************************************************************************************************************!*\ 3027 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-indent-rtl.js ***! 3028 \*****************************************************************************************************************************/ 3029 /*! exports provided: default */ 3030 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3031 3032 "use strict"; 3033 __webpack_require__.r(__webpack_exports__); 3034 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3035 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3036 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3037 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3038 3039 3040 /** 3041 * WordPress dependencies 3042 */ 3043 3044 const formatIndentRTL = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3045 xmlns: "http://www.w3.org/2000/svg", 3046 viewBox: "0 0 24 24" 3047 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3048 d: "M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z" 3049 })); 3050 /* harmony default export */ __webpack_exports__["default"] = (formatIndentRTL); 3051 //# sourceMappingURL=format-indent-rtl.js.map 3052 3053 /***/ }), 3054 3055 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-indent.js": 3056 /*!*************************************************************************************************************************!*\ 3057 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-indent.js ***! 3058 \*************************************************************************************************************************/ 3059 /*! exports provided: default */ 3060 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3061 3062 "use strict"; 3063 __webpack_require__.r(__webpack_exports__); 3064 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3065 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3066 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3067 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3068 3069 3070 /** 3071 * WordPress dependencies 3072 */ 3073 3074 const formatIndent = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3075 xmlns: "http://www.w3.org/2000/svg", 3076 viewBox: "0 0 24 24" 3077 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3078 d: "M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-8-3.5l3 3-3 3 1 1 4-4-4-4-1 1z" 3079 })); 3080 /* harmony default export */ __webpack_exports__["default"] = (formatIndent); 3081 //# sourceMappingURL=format-indent.js.map 3082 3083 /***/ }), 3084 3085 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-italic.js": 3086 /*!*************************************************************************************************************************!*\ 3087 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-italic.js ***! 3088 \*************************************************************************************************************************/ 3089 /*! exports provided: default */ 3090 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3091 3092 "use strict"; 3093 __webpack_require__.r(__webpack_exports__); 3094 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3095 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3096 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3097 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3098 3099 3100 /** 3101 * WordPress dependencies 3102 */ 3103 3104 const formatItalic = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3105 xmlns: "http://www.w3.org/2000/svg", 3106 viewBox: "0 0 24 24" 3107 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3108 d: "M12.5 5L10 19h1.9l2.5-14z" 3109 })); 3110 /* harmony default export */ __webpack_exports__["default"] = (formatItalic); 3111 //# sourceMappingURL=format-italic.js.map 3112 3113 /***/ }), 3114 3115 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets-rtl.js": 3116 /*!***********************************************************************************************************************************!*\ 3117 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-bullets-rtl.js ***! 3118 \***********************************************************************************************************************************/ 3119 /*! exports provided: default */ 3120 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3121 3122 "use strict"; 3123 __webpack_require__.r(__webpack_exports__); 3124 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3125 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3126 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3127 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3128 3129 3130 /** 3131 * WordPress dependencies 3132 */ 3133 3134 const formatListBulletsRTL = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3135 xmlns: "http://www.w3.org/2000/svg", 3136 viewBox: "0 0 24 24" 3137 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3138 d: "M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z" 3139 })); 3140 /* harmony default export */ __webpack_exports__["default"] = (formatListBulletsRTL); 3141 //# sourceMappingURL=format-list-bullets-rtl.js.map 3142 3143 /***/ }), 3144 3145 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-bullets.js": 3146 /*!*******************************************************************************************************************************!*\ 3147 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-bullets.js ***! 3148 \*******************************************************************************************************************************/ 3149 /*! exports provided: default */ 3150 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3151 3152 "use strict"; 3153 __webpack_require__.r(__webpack_exports__); 3154 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3155 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3156 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3157 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3158 3159 3160 /** 3161 * WordPress dependencies 3162 */ 3163 3164 const formatListBullets = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3165 xmlns: "http://www.w3.org/2000/svg", 3166 viewBox: "0 0 24 24" 3167 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3168 d: "M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z" 3169 })); 3170 /* harmony default export */ __webpack_exports__["default"] = (formatListBullets); 3171 //# sourceMappingURL=format-list-bullets.js.map 3172 3173 /***/ }), 3174 3175 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered-rtl.js": 3176 /*!************************************************************************************************************************************!*\ 3177 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-numbered-rtl.js ***! 3178 \************************************************************************************************************************************/ 3179 /*! exports provided: default */ 3180 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3181 3182 "use strict"; 3183 __webpack_require__.r(__webpack_exports__); 3184 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3185 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3186 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3187 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3188 3189 3190 /** 3191 * WordPress dependencies 3192 */ 3193 3194 const formatListNumberedRTL = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3195 xmlns: "http://www.w3.org/2000/svg", 3196 viewBox: "0 0 24 24" 3197 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3198 d: "M3.8 15.8h8.9v-1.5H3.8v1.5zm0-7h8.9V7.2H3.8v1.6zm14.7-2.1V10h1V5.3l-2.2.7.3 1 .9-.3zm1.2 6.1c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5H20v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3 0-.8-.3-1.1z" 3199 })); 3200 /* harmony default export */ __webpack_exports__["default"] = (formatListNumberedRTL); 3201 //# sourceMappingURL=format-list-numbered-rtl.js.map 3202 3203 /***/ }), 3204 3205 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-list-numbered.js": 3206 /*!********************************************************************************************************************************!*\ 3207 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-list-numbered.js ***! 3208 \********************************************************************************************************************************/ 3209 /*! exports provided: default */ 3210 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3211 3212 "use strict"; 3213 __webpack_require__.r(__webpack_exports__); 3214 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3215 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3216 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3217 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3218 3219 3220 /** 3221 * WordPress dependencies 3222 */ 3223 3224 const formatListNumbered = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3225 xmlns: "http://www.w3.org/2000/svg", 3226 viewBox: "0 0 24 24" 3227 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3228 d: "M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM5 6.7V10h1V5.3L3.8 6l.4 1 .8-.3zm-.4 5.7c-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-1c.3-.6.8-1.4.9-2.1.1-.3 0-.8-.2-1.1-.5-.6-1.3-.5-1.7-.4z" 3229 })); 3230 /* harmony default export */ __webpack_exports__["default"] = (formatListNumbered); 3231 //# sourceMappingURL=format-list-numbered.js.map 3232 3233 /***/ }), 3234 3235 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-lowercase.js": 3236 /*!****************************************************************************************************************************!*\ 3237 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-lowercase.js ***! 3238 \****************************************************************************************************************************/ 3239 /*! exports provided: default */ 3240 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3241 3242 "use strict"; 3243 __webpack_require__.r(__webpack_exports__); 3244 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3245 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3246 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3247 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3248 3249 3250 /** 3251 * WordPress dependencies 3252 */ 3253 3254 const formatLowercase = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3255 xmlns: "http://www.w3.org/2000/svg", 3256 viewBox: "0 0 24 24" 3257 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3258 d: "M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z" 3259 })); 3260 /* harmony default export */ __webpack_exports__["default"] = (formatLowercase); 3261 //# sourceMappingURL=format-lowercase.js.map 3262 3263 /***/ }), 3264 3265 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-ltr.js": 3266 /*!**********************************************************************************************************************!*\ 3267 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-ltr.js ***! 3268 \**********************************************************************************************************************/ 3269 /*! exports provided: default */ 3270 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3271 3272 "use strict"; 3273 __webpack_require__.r(__webpack_exports__); 3274 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3275 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3276 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3277 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3278 3279 3280 /** 3281 * WordPress dependencies 3282 */ 3283 3284 const formatLtr = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3285 xmlns: "http://www.w3.org/2000/svg", 3286 viewBox: "-2 -2 24 24" 3287 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3288 d: "M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z" 3289 })); 3290 /* harmony default export */ __webpack_exports__["default"] = (formatLtr); 3291 //# sourceMappingURL=format-ltr.js.map 3292 3293 /***/ }), 3294 3295 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent-rtl.js": 3296 /*!******************************************************************************************************************************!*\ 3297 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-outdent-rtl.js ***! 3298 \******************************************************************************************************************************/ 3299 /*! exports provided: default */ 3300 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3301 3302 "use strict"; 3303 __webpack_require__.r(__webpack_exports__); 3304 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3305 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3306 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3307 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3308 3309 3310 /** 3311 * WordPress dependencies 3312 */ 3313 3314 const formatOutdentRTL = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3315 xmlns: "http://www.w3.org/2000/svg", 3316 viewBox: "0 0 24 24" 3317 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3318 d: "M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z" 3319 })); 3320 /* harmony default export */ __webpack_exports__["default"] = (formatOutdentRTL); 3321 //# sourceMappingURL=format-outdent-rtl.js.map 3322 3323 /***/ }), 3324 3325 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-outdent.js": 3326 /*!**************************************************************************************************************************!*\ 3327 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-outdent.js ***! 3328 \**************************************************************************************************************************/ 3329 /*! exports provided: default */ 3330 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3331 3332 "use strict"; 3333 __webpack_require__.r(__webpack_exports__); 3334 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3335 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3336 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3337 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3338 3339 3340 /** 3341 * WordPress dependencies 3342 */ 3343 3344 const formatOutdent = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3345 xmlns: "http://www.w3.org/2000/svg", 3346 viewBox: "0 0 24 24" 3347 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3348 d: "M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-4-4.6l-4 4 4 4 1-1-3-3 3-3-1-1z" 3349 })); 3350 /* harmony default export */ __webpack_exports__["default"] = (formatOutdent); 3351 //# sourceMappingURL=format-outdent.js.map 3352 3353 /***/ }), 3354 3355 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-rtl.js": 3356 /*!**********************************************************************************************************************!*\ 3357 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-rtl.js ***! 3358 \**********************************************************************************************************************/ 3359 /*! exports provided: default */ 3360 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3361 3362 "use strict"; 3363 __webpack_require__.r(__webpack_exports__); 3364 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3365 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3366 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3367 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3368 3369 3370 /** 3371 * WordPress dependencies 3372 */ 3373 3374 const formatRtl = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3375 xmlns: "http://www.w3.org/2000/svg", 3376 viewBox: "-2 -2 24 24" 3377 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3378 d: "M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6zM5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z" 3379 })); 3380 /* harmony default export */ __webpack_exports__["default"] = (formatRtl); 3381 //# sourceMappingURL=format-rtl.js.map 3382 3383 /***/ }), 3384 3385 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-strikethrough.js": 3386 /*!********************************************************************************************************************************!*\ 3387 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-strikethrough.js ***! 3388 \********************************************************************************************************************************/ 3389 /*! exports provided: default */ 3390 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3391 3392 "use strict"; 3393 __webpack_require__.r(__webpack_exports__); 3394 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3395 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3396 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3397 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3398 3399 3400 /** 3401 * WordPress dependencies 3402 */ 3403 3404 const formatStrikethrough = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3405 xmlns: "http://www.w3.org/2000/svg", 3406 viewBox: "0 0 24 24" 3407 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3408 d: "M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z" 3409 })); 3410 /* harmony default export */ __webpack_exports__["default"] = (formatStrikethrough); 3411 //# sourceMappingURL=format-strikethrough.js.map 3412 3413 /***/ }), 3414 3415 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-underline.js": 3416 /*!****************************************************************************************************************************!*\ 3417 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-underline.js ***! 3418 \****************************************************************************************************************************/ 3419 /*! exports provided: default */ 3420 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3421 3422 "use strict"; 3423 __webpack_require__.r(__webpack_exports__); 3424 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3425 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3426 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3427 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3428 3429 3430 /** 3431 * WordPress dependencies 3432 */ 3433 3434 const formatUnderline = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3435 xmlns: "http://www.w3.org/2000/svg", 3436 viewBox: "0 0 24 24" 3437 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3438 d: "M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z" 3439 })); 3440 /* harmony default export */ __webpack_exports__["default"] = (formatUnderline); 3441 //# sourceMappingURL=format-underline.js.map 3442 3443 /***/ }), 3444 3445 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/format-uppercase.js": 3446 /*!****************************************************************************************************************************!*\ 3447 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/format-uppercase.js ***! 3448 \****************************************************************************************************************************/ 3449 /*! exports provided: default */ 3450 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3451 3452 "use strict"; 3453 __webpack_require__.r(__webpack_exports__); 3454 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3455 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3456 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3457 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3458 3459 3460 /** 3461 * WordPress dependencies 3462 */ 3463 3464 const formatUppercase = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3465 xmlns: "http://www.w3.org/2000/svg", 3466 viewBox: "0 0 24 24" 3467 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3468 d: "M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z" 3469 })); 3470 /* harmony default export */ __webpack_exports__["default"] = (formatUppercase); 3471 //# sourceMappingURL=format-uppercase.js.map 3472 3473 /***/ }), 3474 3475 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/fullscreen.js": 3476 /*!**********************************************************************************************************************!*\ 3477 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/fullscreen.js ***! 3478 \**********************************************************************************************************************/ 3479 /*! exports provided: default */ 3480 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3481 3482 "use strict"; 3483 __webpack_require__.r(__webpack_exports__); 3484 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3485 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3486 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3487 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3488 3489 3490 /** 3491 * WordPress dependencies 3492 */ 3493 3494 const fullscreen = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3495 xmlns: "http://www.w3.org/2000/svg", 3496 viewBox: "0 0 24 24" 3497 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3498 d: "M4.2 9h1.5V5.8H9V4.2H4.2V9zm14 9.2H15v1.5h4.8V15h-1.5v3.2zM15 4.2v1.5h3.2V9h1.5V4.2H15zM5.8 15H4.2v4.8H9v-1.5H5.8V15z" 3499 })); 3500 /* harmony default export */ __webpack_exports__["default"] = (fullscreen); 3501 //# sourceMappingURL=fullscreen.js.map 3502 3503 /***/ }), 3504 3505 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/gallery.js": 3506 /*!*******************************************************************************************************************!*\ 3507 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/gallery.js ***! 3508 \*******************************************************************************************************************/ 3509 /*! exports provided: gallery, default */ 3510 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3511 3512 "use strict"; 3513 __webpack_require__.r(__webpack_exports__); 3514 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "gallery", function() { return gallery; }); 3515 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3516 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3517 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3518 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3519 3520 3521 /** 3522 * WordPress dependencies 3523 */ 3524 3525 const gallery = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3526 viewBox: "0 0 24 24", 3527 xmlns: "http://www.w3.org/2000/svg" 3528 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3529 d: "M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8h-1.5zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zM4.5 4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1V12l-2.3-1.7c-.3-.2-.6-.2-.9 0l-2.9 2.1L8 11.3c-.2-.1-.5-.1-.7 0l-2.9 1.5V4.6zm0 11.8v-1.8l3.2-1.7 2.4 1.2c.2.1.5.1.8-.1l2.8-2 2.8 2v2.5c0 .1-.1.1-.1.1H4.6c0-.1-.1-.2-.1-.2z" 3530 })); 3531 /* harmony default export */ __webpack_exports__["default"] = (gallery); 3532 //# sourceMappingURL=gallery.js.map 3533 3534 /***/ }), 3535 3536 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/globe.js": 3537 /*!*****************************************************************************************************************!*\ 3538 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/globe.js ***! 3539 \*****************************************************************************************************************/ 3540 /*! exports provided: default */ 3541 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3542 3543 "use strict"; 3544 __webpack_require__.r(__webpack_exports__); 3545 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3546 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3547 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3548 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3549 3550 3551 /** 3552 * WordPress dependencies 3553 */ 3554 3555 const globe = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3556 xmlns: "http://www.w3.org/2000/svg", 3557 viewBox: "-2 -2 24 24" 3558 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3559 d: "M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zM1.11 9.68h2.51c.04.91.167 1.814.38 2.7H1.84c-.403-.85-.65-1.764-.73-2.7zm8.57-5.4V1.19c.964.366 1.756 1.08 2.22 2 .205.347.386.708.54 1.08l-2.76.01zm3.22 1.35c.232.883.37 1.788.41 2.7H9.68v-2.7h3.22zM8.32 1.19v3.09H5.56c.154-.372.335-.733.54-1.08.462-.924 1.255-1.64 2.22-2.01zm0 4.44v2.7H4.7c.04-.912.178-1.817.41-2.7h3.21zm-4.7 2.69H1.11c.08-.936.327-1.85.73-2.7H4c-.213.886-.34 1.79-.38 2.7zM4.7 9.68h3.62v2.7H5.11c-.232-.883-.37-1.788-.41-2.7zm3.63 4v3.09c-.964-.366-1.756-1.08-2.22-2-.205-.347-.386-.708-.54-1.08l2.76-.01zm1.35 3.09v-3.04h2.76c-.154.372-.335.733-.54 1.08-.464.92-1.256 1.634-2.22 2v-.04zm0-4.44v-2.7h3.62c-.04.912-.178 1.817-.41 2.7H9.68zm4.71-2.7h2.51c-.08.936-.327 1.85-.73 2.7H14c.21-.87.337-1.757.38-2.65l.01-.05zm0-1.35c-.046-.894-.176-1.78-.39-2.65h2.16c.403.85.65 1.764.73 2.7l-2.5-.05zm1-4H13.6c-.324-.91-.793-1.76-1.39-2.52 1.244.56 2.325 1.426 3.14 2.52h.04zm-9.6-2.52c-.597.76-1.066 1.61-1.39 2.52H2.65c.815-1.094 1.896-1.96 3.14-2.52zm-3.15 12H4.4c.324.91.793 1.76 1.39 2.52-1.248-.567-2.33-1.445-3.14-2.55l-.01.03zm9.56 2.52c.597-.76 1.066-1.61 1.39-2.52h1.76c-.82 1.08-1.9 1.933-3.14 2.48l-.01.04z" 3560 })); 3561 /* harmony default export */ __webpack_exports__["default"] = (globe); 3562 //# sourceMappingURL=globe.js.map 3563 3564 /***/ }), 3565 3566 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/grid.js": 3567 /*!****************************************************************************************************************!*\ 3568 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/grid.js ***! 3569 \****************************************************************************************************************/ 3570 /*! exports provided: default */ 3571 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3572 3573 "use strict"; 3574 __webpack_require__.r(__webpack_exports__); 3575 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3576 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3577 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3578 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3579 3580 3581 /** 3582 * WordPress dependencies 3583 */ 3584 3585 const grid = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3586 xmlns: "http://www.w3.org/2000/svg", 3587 viewBox: "0 0 24 24" 3588 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3589 d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7.8 16.5H5c-.3 0-.5-.2-.5-.5v-6.2h6.8v6.7zm0-8.3H4.5V5c0-.3.2-.5.5-.5h6.2v6.7zm8.3 7.8c0 .3-.2.5-.5.5h-6.2v-6.8h6.8V19zm0-7.8h-6.8V4.5H19c.3 0 .5.2.5.5v6.2z", 3590 fillRule: "evenodd", 3591 clipRule: "evenodd" 3592 })); 3593 /* harmony default export */ __webpack_exports__["default"] = (grid); 3594 //# sourceMappingURL=grid.js.map 3595 3596 /***/ }), 3597 3598 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/group.js": 3599 /*!*****************************************************************************************************************!*\ 3600 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/group.js ***! 3601 \*****************************************************************************************************************/ 3602 /*! exports provided: default */ 3603 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3604 3605 "use strict"; 3606 __webpack_require__.r(__webpack_exports__); 3607 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3608 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3609 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3610 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3611 3612 3613 /** 3614 * WordPress dependencies 3615 */ 3616 3617 const group = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3618 viewBox: "0 0 24 24", 3619 xmlns: "http://www.w3.org/2000/svg" 3620 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3621 d: "M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z" 3622 })); 3623 /* harmony default export */ __webpack_exports__["default"] = (group); 3624 //# sourceMappingURL=group.js.map 3625 3626 /***/ }), 3627 3628 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/handle.js": 3629 /*!******************************************************************************************************************!*\ 3630 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/handle.js ***! 3631 \******************************************************************************************************************/ 3632 /*! exports provided: default */ 3633 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3634 3635 "use strict"; 3636 __webpack_require__.r(__webpack_exports__); 3637 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3638 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3639 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3640 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3641 3642 3643 /** 3644 * WordPress dependencies 3645 */ 3646 3647 const handle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3648 viewBox: "0 0 24 24", 3649 xmlns: "http://www.w3.org/2000/svg" 3650 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3651 d: "M7 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z" 3652 })); 3653 /* harmony default export */ __webpack_exports__["default"] = (handle); 3654 //# sourceMappingURL=handle.js.map 3655 3656 /***/ }), 3657 3658 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/header.js": 3659 /*!******************************************************************************************************************!*\ 3660 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/header.js ***! 3661 \******************************************************************************************************************/ 3662 /*! exports provided: default */ 3663 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3664 3665 "use strict"; 3666 __webpack_require__.r(__webpack_exports__); 3667 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3668 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3669 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3670 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3671 3672 3673 /** 3674 * WordPress dependencies 3675 */ 3676 3677 const header = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3678 xmlns: "http://www.w3.org/2000/svg", 3679 viewBox: "0 0 24 24" 3680 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3681 d: "M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z" 3682 })); 3683 /* harmony default export */ __webpack_exports__["default"] = (header); 3684 //# sourceMappingURL=header.js.map 3685 3686 /***/ }), 3687 3688 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/heading.js": 3689 /*!*******************************************************************************************************************!*\ 3690 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/heading.js ***! 3691 \*******************************************************************************************************************/ 3692 /*! exports provided: default */ 3693 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3694 3695 "use strict"; 3696 __webpack_require__.r(__webpack_exports__); 3697 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3698 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3699 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3700 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3701 3702 3703 /** 3704 * WordPress dependencies 3705 */ 3706 3707 const heading = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3708 xmlns: "http://www.w3.org/2000/svg", 3709 viewBox: "0 0 24 24" 3710 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3711 d: "M6.2 5.2v13.4l5.8-4.8 5.8 4.8V5.2z" 3712 })); 3713 /* harmony default export */ __webpack_exports__["default"] = (heading); 3714 //# sourceMappingURL=heading.js.map 3715 3716 /***/ }), 3717 3718 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/help.js": 3719 /*!****************************************************************************************************************!*\ 3720 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/help.js ***! 3721 \****************************************************************************************************************/ 3722 /*! exports provided: default */ 3723 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3724 3725 "use strict"; 3726 __webpack_require__.r(__webpack_exports__); 3727 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3728 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3729 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3730 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3731 3732 3733 /** 3734 * WordPress dependencies 3735 */ 3736 3737 const help = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3738 xmlns: "http://www.w3.org/2000/svg", 3739 viewBox: "0 0 24 24" 3740 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3741 d: "M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z" 3742 })); 3743 /* harmony default export */ __webpack_exports__["default"] = (help); 3744 //# sourceMappingURL=help.js.map 3745 3746 /***/ }), 3747 3748 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/home.js": 3749 /*!****************************************************************************************************************!*\ 3750 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/home.js ***! 3751 \****************************************************************************************************************/ 3752 /*! exports provided: default */ 3753 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3754 3755 "use strict"; 3756 __webpack_require__.r(__webpack_exports__); 3757 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3758 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3759 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3760 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3761 3762 3763 /** 3764 * WordPress dependencies 3765 */ 3766 3767 const home = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3768 xmlns: "http://www.w3.org/2000/svg", 3769 viewBox: "0 0 24 24" 3770 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3771 d: "M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z" 3772 })); 3773 /* harmony default export */ __webpack_exports__["default"] = (home); 3774 //# sourceMappingURL=home.js.map 3775 3776 /***/ }), 3777 3778 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/html.js": 3779 /*!****************************************************************************************************************!*\ 3780 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/html.js ***! 3781 \****************************************************************************************************************/ 3782 /*! exports provided: default */ 3783 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3784 3785 "use strict"; 3786 __webpack_require__.r(__webpack_exports__); 3787 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3788 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3789 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3790 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3791 3792 3793 /** 3794 * WordPress dependencies 3795 */ 3796 3797 const html = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3798 viewBox: "0 0 24 24", 3799 xmlns: "http://www.w3.org/2000/svg" 3800 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3801 d: "M4.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z" 3802 })); 3803 /* harmony default export */ __webpack_exports__["default"] = (html); 3804 //# sourceMappingURL=html.js.map 3805 3806 /***/ }), 3807 3808 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/image.js": 3809 /*!*****************************************************************************************************************!*\ 3810 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/image.js ***! 3811 \*****************************************************************************************************************/ 3812 /*! exports provided: default */ 3813 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3814 3815 "use strict"; 3816 __webpack_require__.r(__webpack_exports__); 3817 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3818 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3819 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3820 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3821 3822 3823 /** 3824 * WordPress dependencies 3825 */ 3826 3827 const image = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3828 viewBox: "0 0 24 24", 3829 xmlns: "http://www.w3.org/2000/svg" 3830 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3831 d: "M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z" 3832 })); 3833 /* harmony default export */ __webpack_exports__["default"] = (image); 3834 //# sourceMappingURL=image.js.map 3835 3836 /***/ }), 3837 3838 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/inbox.js": 3839 /*!*****************************************************************************************************************!*\ 3840 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/inbox.js ***! 3841 \*****************************************************************************************************************/ 3842 /*! exports provided: default */ 3843 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3844 3845 "use strict"; 3846 __webpack_require__.r(__webpack_exports__); 3847 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3848 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3849 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3850 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3851 3852 3853 /** 3854 * WordPress dependencies 3855 */ 3856 3857 const inbox = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3858 xmlns: "http://www.w3.org/2000/svg", 3859 viewBox: "0 0 24 24" 3860 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3861 fillRule: "evenodd", 3862 d: "M6 5.5h12a.5.5 0 01.5.5v7H14a2 2 0 11-4 0H5.5V6a.5.5 0 01.5-.5zm-.5 9V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5v-3.5h-3.337a3.5 3.5 0 01-6.326 0H5.5zM4 13V6a2 2 0 012-2h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2v-5z", 3863 clipRule: "evenodd" 3864 })); 3865 /* harmony default export */ __webpack_exports__["default"] = (inbox); 3866 //# sourceMappingURL=inbox.js.map 3867 3868 /***/ }), 3869 3870 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/info.js": 3871 /*!****************************************************************************************************************!*\ 3872 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/info.js ***! 3873 \****************************************************************************************************************/ 3874 /*! exports provided: default */ 3875 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3876 3877 "use strict"; 3878 __webpack_require__.r(__webpack_exports__); 3879 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3880 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3881 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3882 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3883 3884 3885 /** 3886 * WordPress dependencies 3887 */ 3888 3889 const info = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3890 xmlns: "http://www.w3.org/2000/svg", 3891 viewBox: "0 0 24 24" 3892 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3893 d: "M12 3.2c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z" 3894 })); 3895 /* harmony default export */ __webpack_exports__["default"] = (info); 3896 //# sourceMappingURL=info.js.map 3897 3898 /***/ }), 3899 3900 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/insert-after.js": 3901 /*!************************************************************************************************************************!*\ 3902 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/insert-after.js ***! 3903 \************************************************************************************************************************/ 3904 /*! exports provided: default */ 3905 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3906 3907 "use strict"; 3908 __webpack_require__.r(__webpack_exports__); 3909 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3910 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3911 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3912 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3913 3914 3915 /** 3916 * WordPress dependencies 3917 */ 3918 3919 const insertAfter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3920 xmlns: "http://www.w3.org/2000/svg", 3921 viewBox: "-2 -2 24 24" 3922 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3923 d: "M9 12h2v-2h2V8h-2V6H9v2H7v2h2v2zm1 4c3.9 0 7-3.1 7-7s-3.1-7-7-7-7 3.1-7 7 3.1 7 7 7zm0-12c2.8 0 5 2.2 5 5s-2.2 5-5 5-5-2.2-5-5 2.2-5 5-5zM3 19h14v-2H3v2z" 3924 })); 3925 /* harmony default export */ __webpack_exports__["default"] = (insertAfter); 3926 //# sourceMappingURL=insert-after.js.map 3927 3928 /***/ }), 3929 3930 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/insert-before.js": 3931 /*!*************************************************************************************************************************!*\ 3932 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/insert-before.js ***! 3933 \*************************************************************************************************************************/ 3934 /*! exports provided: default */ 3935 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3936 3937 "use strict"; 3938 __webpack_require__.r(__webpack_exports__); 3939 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3940 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3941 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3942 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3943 3944 3945 /** 3946 * WordPress dependencies 3947 */ 3948 3949 const insertBefore = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3950 xmlns: "http://www.w3.org/2000/svg", 3951 viewBox: "-2 -2 24 24" 3952 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3953 d: "M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z" 3954 })); 3955 /* harmony default export */ __webpack_exports__["default"] = (insertBefore); 3956 //# sourceMappingURL=insert-before.js.map 3957 3958 /***/ }), 3959 3960 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/institution.js": 3961 /*!***********************************************************************************************************************!*\ 3962 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/institution.js ***! 3963 \***********************************************************************************************************************/ 3964 /*! exports provided: default */ 3965 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3966 3967 "use strict"; 3968 __webpack_require__.r(__webpack_exports__); 3969 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 3970 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 3971 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 3972 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 3973 3974 3975 /** 3976 * WordPress dependencies 3977 */ 3978 3979 const institute = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 3980 xmlns: "http://www.w3.org/2000/svg", 3981 viewBox: "0 0 24 24" 3982 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 3983 fillRule: "evenodd", 3984 d: "M18.646 9H20V8l-1-.5L12 4 5 7.5 4 8v1h14.646zm-3-1.5L12 5.677 8.354 7.5h7.292zm-7.897 9.44v-6.5h-1.5v6.5h1.5zm5-6.5v6.5h-1.5v-6.5h1.5zm5 0v6.5h-1.5v-6.5h1.5zm2.252 8.81c0 .414-.334.75-.748.75H4.752a.75.75 0 010-1.5h14.5a.75.75 0 01.749.75z", 3985 clipRule: "evenodd" 3986 })); 3987 /* harmony default export */ __webpack_exports__["default"] = (institute); 3988 //# sourceMappingURL=institution.js.map 3989 3990 /***/ }), 3991 3992 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-center.js": 3993 /*!**************************************************************************************************************************!*\ 3994 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-center.js ***! 3995 \**************************************************************************************************************************/ 3996 /*! exports provided: default */ 3997 /***/ (function(module, __webpack_exports__, __webpack_require__) { 3998 3999 "use strict"; 4000 __webpack_require__.r(__webpack_exports__); 4001 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4002 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4003 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4004 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4005 4006 4007 /** 4008 * WordPress dependencies 4009 */ 4010 4011 const justifyCenter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4012 xmlns: "http://www.w3.org/2000/svg", 4013 viewBox: "0 0 24 24" 4014 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4015 d: "M20 9h-7.2V4h-1.6v5H4v6h7.2v5h1.6v-5H20z" 4016 })); 4017 /* harmony default export */ __webpack_exports__["default"] = (justifyCenter); 4018 //# sourceMappingURL=justify-center.js.map 4019 4020 /***/ }), 4021 4022 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-left.js": 4023 /*!************************************************************************************************************************!*\ 4024 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-left.js ***! 4025 \************************************************************************************************************************/ 4026 /*! exports provided: default */ 4027 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4028 4029 "use strict"; 4030 __webpack_require__.r(__webpack_exports__); 4031 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4032 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4033 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4034 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4035 4036 4037 /** 4038 * WordPress dependencies 4039 */ 4040 4041 const justifyLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4042 xmlns: "http://www.w3.org/2000/svg", 4043 viewBox: "0 0 24 24" 4044 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4045 d: "M9 9v6h11V9H9zM4 20h1.5V4H4v16z" 4046 })); 4047 /* harmony default export */ __webpack_exports__["default"] = (justifyLeft); 4048 //# sourceMappingURL=justify-left.js.map 4049 4050 /***/ }), 4051 4052 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-right.js": 4053 /*!*************************************************************************************************************************!*\ 4054 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-right.js ***! 4055 \*************************************************************************************************************************/ 4056 /*! exports provided: default */ 4057 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4058 4059 "use strict"; 4060 __webpack_require__.r(__webpack_exports__); 4061 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4062 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4063 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4064 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4065 4066 4067 /** 4068 * WordPress dependencies 4069 */ 4070 4071 const justifyRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4072 xmlns: "http://www.w3.org/2000/svg", 4073 viewBox: "0 0 24 24" 4074 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4075 d: "M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z" 4076 })); 4077 /* harmony default export */ __webpack_exports__["default"] = (justifyRight); 4078 //# sourceMappingURL=justify-right.js.map 4079 4080 /***/ }), 4081 4082 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/justify-space-between.js": 4083 /*!*********************************************************************************************************************************!*\ 4084 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/justify-space-between.js ***! 4085 \*********************************************************************************************************************************/ 4086 /*! exports provided: default */ 4087 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4088 4089 "use strict"; 4090 __webpack_require__.r(__webpack_exports__); 4091 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4092 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4093 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4094 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4095 4096 4097 /** 4098 * WordPress dependencies 4099 */ 4100 4101 const justifySpaceBetween = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4102 xmlns: "http://www.w3.org/2000/svg", 4103 viewBox: "0 0 24 24" 4104 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4105 d: "M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z" 4106 })); 4107 /* harmony default export */ __webpack_exports__["default"] = (justifySpaceBetween); 4108 //# sourceMappingURL=justify-space-between.js.map 4109 4110 /***/ }), 4111 4112 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-close.js": 4113 /*!**************************************************************************************************************************!*\ 4114 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/keyboard-close.js ***! 4115 \**************************************************************************************************************************/ 4116 /*! exports provided: default */ 4117 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4118 4119 "use strict"; 4120 __webpack_require__.r(__webpack_exports__); 4121 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4122 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4123 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4124 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4125 4126 4127 /** 4128 * WordPress dependencies 4129 */ 4130 4131 const keyboardClose = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4132 xmlns: "http://www.w3.org/2000/svg", 4133 viewBox: "-2 -2 24 24" 4134 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4135 d: "M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z" 4136 })); 4137 /* harmony default export */ __webpack_exports__["default"] = (keyboardClose); 4138 //# sourceMappingURL=keyboard-close.js.map 4139 4140 /***/ }), 4141 4142 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/keyboard-return.js": 4143 /*!***************************************************************************************************************************!*\ 4144 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/keyboard-return.js ***! 4145 \***************************************************************************************************************************/ 4146 /*! exports provided: default */ 4147 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4148 4149 "use strict"; 4150 __webpack_require__.r(__webpack_exports__); 4151 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4152 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4153 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4154 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4155 4156 4157 /** 4158 * WordPress dependencies 4159 */ 4160 4161 const keyboardReturn = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4162 xmlns: "http://www.w3.org/2000/svg", 4163 viewBox: "-2 -2 24 24" 4164 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4165 d: "M6.734 16.106l2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.157 1.093-1.027-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734z" 4166 })); 4167 /* harmony default export */ __webpack_exports__["default"] = (keyboardReturn); 4168 //# sourceMappingURL=keyboard-return.js.map 4169 4170 /***/ }), 4171 4172 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/layout.js": 4173 /*!******************************************************************************************************************!*\ 4174 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/layout.js ***! 4175 \******************************************************************************************************************/ 4176 /*! exports provided: default */ 4177 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4178 4179 "use strict"; 4180 __webpack_require__.r(__webpack_exports__); 4181 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4182 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4183 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4184 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4185 4186 4187 /** 4188 * WordPress dependencies 4189 */ 4190 4191 const layout = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4192 xmlns: "http://www.w3.org/2000/svg", 4193 viewBox: "0 0 24 24" 4194 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4195 d: "M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z" 4196 })); 4197 /* harmony default export */ __webpack_exports__["default"] = (layout); 4198 //# sourceMappingURL=layout.js.map 4199 4200 /***/ }), 4201 4202 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/lifesaver.js": 4203 /*!*********************************************************************************************************************!*\ 4204 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/lifesaver.js ***! 4205 \*********************************************************************************************************************/ 4206 /*! exports provided: default */ 4207 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4208 4209 "use strict"; 4210 __webpack_require__.r(__webpack_exports__); 4211 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4212 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4213 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4214 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4215 4216 4217 /** 4218 * WordPress dependencies 4219 */ 4220 4221 const lifesaver = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4222 xmlns: "http://www.w3.org/2000/svg", 4223 viewBox: "0 0 24 24" 4224 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4225 fillRule: "evenodd", 4226 d: "M17.375 15.656A6.47 6.47 0 0018.5 12a6.47 6.47 0 00-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 01-.887 2.844l1.262.813zm-1.951 1.87l-.813-1.261A4.976 4.976 0 0112 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0012 18.5a6.47 6.47 0 003.424-.974zm-8.8-1.87A6.47 6.47 0 015.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 007 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0112 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0012 5.5a6.47 6.47 0 00-3.607 1.092l.812 1.261zM12 20a8 8 0 100-16 8 8 0 000 16zm0-4.5a3.5 3.5 0 100-7 3.5 3.5 0 000 7z", 4227 clipRule: "evenodd" 4228 })); 4229 /* harmony default export */ __webpack_exports__["default"] = (lifesaver); 4230 //# sourceMappingURL=lifesaver.js.map 4231 4232 /***/ }), 4233 4234 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/link-off.js": 4235 /*!********************************************************************************************************************!*\ 4236 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/link-off.js ***! 4237 \********************************************************************************************************************/ 4238 /*! exports provided: default */ 4239 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4240 4241 "use strict"; 4242 __webpack_require__.r(__webpack_exports__); 4243 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4244 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4245 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4246 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4247 4248 4249 /** 4250 * WordPress dependencies 4251 */ 4252 4253 const linkOff = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4254 xmlns: "http://www.w3.org/2000/svg", 4255 viewBox: "0 0 24 24" 4256 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4257 d: "M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z" 4258 })); 4259 /* harmony default export */ __webpack_exports__["default"] = (linkOff); 4260 //# sourceMappingURL=link-off.js.map 4261 4262 /***/ }), 4263 4264 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/link.js": 4265 /*!****************************************************************************************************************!*\ 4266 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/link.js ***! 4267 \****************************************************************************************************************/ 4268 /*! exports provided: default */ 4269 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4270 4271 "use strict"; 4272 __webpack_require__.r(__webpack_exports__); 4273 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4274 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4275 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4276 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4277 4278 4279 /** 4280 * WordPress dependencies 4281 */ 4282 4283 const link = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4284 xmlns: "http://www.w3.org/2000/svg", 4285 viewBox: "0 0 24 24" 4286 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4287 d: "M15.6 7.2H14v1.5h1.6c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.8 0 5.2-2.3 5.2-5.2 0-2.9-2.3-5.2-5.2-5.2zM4.7 12.4c0-2 1.7-3.7 3.7-3.7H10V7.2H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H10v-1.5H8.4c-2 0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z" 4288 })); 4289 /* harmony default export */ __webpack_exports__["default"] = (link); 4290 //# sourceMappingURL=link.js.map 4291 4292 /***/ }), 4293 4294 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/list-view.js": 4295 /*!*********************************************************************************************************************!*\ 4296 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/list-view.js ***! 4297 \*********************************************************************************************************************/ 4298 /*! exports provided: default */ 4299 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4300 4301 "use strict"; 4302 __webpack_require__.r(__webpack_exports__); 4303 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4304 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4305 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4306 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4307 4308 4309 /** 4310 * WordPress dependencies 4311 */ 4312 4313 const listView = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4314 viewBox: "0 0 24 24", 4315 xmlns: "http://www.w3.org/2000/svg" 4316 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4317 d: "M13.8 5.2H3v1.5h10.8V5.2zm-3.6 12v1.5H21v-1.5H10.2zm7.2-6H6.6v1.5h10.8v-1.5z" 4318 })); 4319 /* harmony default export */ __webpack_exports__["default"] = (listView); 4320 //# sourceMappingURL=list-view.js.map 4321 4322 /***/ }), 4323 4324 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/list.js": 4325 /*!****************************************************************************************************************!*\ 4326 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/list.js ***! 4327 \****************************************************************************************************************/ 4328 /*! exports provided: default */ 4329 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4330 4331 "use strict"; 4332 __webpack_require__.r(__webpack_exports__); 4333 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4334 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4335 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4336 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4337 4338 4339 /** 4340 * WordPress dependencies 4341 */ 4342 4343 const list = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4344 viewBox: "0 0 24 24", 4345 xmlns: "http://www.w3.org/2000/svg" 4346 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4347 d: "M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z" 4348 })); 4349 /* harmony default export */ __webpack_exports__["default"] = (list); 4350 //# sourceMappingURL=list.js.map 4351 4352 /***/ }), 4353 4354 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/lock.js": 4355 /*!****************************************************************************************************************!*\ 4356 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/lock.js ***! 4357 \****************************************************************************************************************/ 4358 /*! exports provided: default */ 4359 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4360 4361 "use strict"; 4362 __webpack_require__.r(__webpack_exports__); 4363 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4364 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4365 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4366 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4367 4368 4369 /** 4370 * WordPress dependencies 4371 */ 4372 4373 const lock = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4374 viewBox: "0 0 24 24", 4375 xmlns: "http://www.w3.org/2000/svg" 4376 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4377 d: "M8 5C8 3.34315 9.34315 2 11 2H13C14.6569 2 16 3.34315 16 5V9H18C19.2624 9 20 9.9804 20 11V19C20 20.0196 19.2624 21 18 21H6C4.73763 21 4 20.0196 4 19V11C4 9.9804 4.73763 9 6 9H8V5ZM9.5 9H14.5V5C14.5 4.17157 13.8284 3.5 13 3.5H11C10.1716 3.5 9.5 4.17157 9.5 5V9Z" 4378 })); 4379 /* harmony default export */ __webpack_exports__["default"] = (lock); 4380 //# sourceMappingURL=lock.js.map 4381 4382 /***/ }), 4383 4384 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/login.js": 4385 /*!*****************************************************************************************************************!*\ 4386 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/login.js ***! 4387 \*****************************************************************************************************************/ 4388 /*! exports provided: default */ 4389 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4390 4391 "use strict"; 4392 __webpack_require__.r(__webpack_exports__); 4393 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4394 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4395 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4396 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4397 4398 4399 /** 4400 * WordPress dependencies 4401 */ 4402 4403 const login = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4404 xmlns: "http://www.w3.org/2000/svg", 4405 viewBox: "0 0 24 24" 4406 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4407 d: "M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z" 4408 })); 4409 /* harmony default export */ __webpack_exports__["default"] = (login); 4410 //# sourceMappingURL=login.js.map 4411 4412 /***/ }), 4413 4414 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/loop.js": 4415 /*!****************************************************************************************************************!*\ 4416 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/loop.js ***! 4417 \****************************************************************************************************************/ 4418 /*! exports provided: default */ 4419 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4420 4421 "use strict"; 4422 __webpack_require__.r(__webpack_exports__); 4423 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4424 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4425 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4426 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4427 4428 4429 /** 4430 * WordPress dependencies 4431 */ 4432 4433 const loop = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4434 viewBox: "0 0 24 24", 4435 xmlns: "http://www.w3.org/2000/svg" 4436 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4437 d: "M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z" 4438 })); 4439 /* harmony default export */ __webpack_exports__["default"] = (loop); 4440 //# sourceMappingURL=loop.js.map 4441 4442 /***/ }), 4443 4444 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/map-marker.js": 4445 /*!**********************************************************************************************************************!*\ 4446 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/map-marker.js ***! 4447 \**********************************************************************************************************************/ 4448 /*! exports provided: default */ 4449 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4450 4451 "use strict"; 4452 __webpack_require__.r(__webpack_exports__); 4453 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4454 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4455 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4456 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4457 4458 4459 /** 4460 * WordPress dependencies 4461 */ 4462 4463 const mapMarker = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4464 xmlns: "https://www.w3.org/2000/svg", 4465 viewBox: "0 0 24 24" 4466 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4467 d: "M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z" 4468 })); 4469 /* harmony default export */ __webpack_exports__["default"] = (mapMarker); 4470 //# sourceMappingURL=map-marker.js.map 4471 4472 /***/ }), 4473 4474 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/media-and-text.js": 4475 /*!**************************************************************************************************************************!*\ 4476 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/media-and-text.js ***! 4477 \**************************************************************************************************************************/ 4478 /*! exports provided: default */ 4479 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4480 4481 "use strict"; 4482 __webpack_require__.r(__webpack_exports__); 4483 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4484 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4485 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4486 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4487 4488 4489 /** 4490 * WordPress dependencies 4491 */ 4492 4493 const mediaAndText = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4494 xmlns: "http://www.w3.org/2000/svg", 4495 viewBox: "0 0 24 24" 4496 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4497 d: "M3 18h8V6H3v12zM14 7.5V9h7V7.5h-7zm0 5.3h7v-1.5h-7v1.5zm0 3.7h7V15h-7v1.5z" 4498 })); 4499 /* harmony default export */ __webpack_exports__["default"] = (mediaAndText); 4500 //# sourceMappingURL=media-and-text.js.map 4501 4502 /***/ }), 4503 4504 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/media.js": 4505 /*!*****************************************************************************************************************!*\ 4506 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/media.js ***! 4507 \*****************************************************************************************************************/ 4508 /*! exports provided: default */ 4509 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4510 4511 "use strict"; 4512 __webpack_require__.r(__webpack_exports__); 4513 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4514 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4515 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4516 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4517 4518 4519 /** 4520 * WordPress dependencies 4521 */ 4522 4523 const media = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4524 xmlns: "http://www.w3.org/2000/svg", 4525 viewBox: "0 0 24 24" 4526 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4527 d: "M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z" 4528 })); 4529 /* harmony default export */ __webpack_exports__["default"] = (media); 4530 //# sourceMappingURL=media.js.map 4531 4532 /***/ }), 4533 4534 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/megaphone.js": 4535 /*!*********************************************************************************************************************!*\ 4536 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/megaphone.js ***! 4537 \*********************************************************************************************************************/ 4538 /*! exports provided: default */ 4539 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4540 4541 "use strict"; 4542 __webpack_require__.r(__webpack_exports__); 4543 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4544 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4545 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4546 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4547 4548 4549 /** 4550 * WordPress dependencies 4551 */ 4552 4553 const megaphone = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4554 xmlns: "http://www.w3.org/2000/svg", 4555 viewBox: "0 0 24 24" 4556 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4557 fillRule: "evenodd", 4558 d: "M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z", 4559 clipRule: "evenodd" 4560 })); 4561 /* harmony default export */ __webpack_exports__["default"] = (megaphone); 4562 //# sourceMappingURL=megaphone.js.map 4563 4564 /***/ }), 4565 4566 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/menu.js": 4567 /*!****************************************************************************************************************!*\ 4568 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/menu.js ***! 4569 \****************************************************************************************************************/ 4570 /*! exports provided: default */ 4571 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4572 4573 "use strict"; 4574 __webpack_require__.r(__webpack_exports__); 4575 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4576 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4577 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4578 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4579 4580 4581 /** 4582 * WordPress dependencies 4583 */ 4584 4585 const menu = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4586 xmlns: "http://www.w3.org/2000/svg", 4587 viewBox: "0 0 24 24" 4588 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4589 d: "M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z" 4590 })); 4591 /* harmony default export */ __webpack_exports__["default"] = (menu); 4592 //# sourceMappingURL=menu.js.map 4593 4594 /***/ }), 4595 4596 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/minus.js": 4597 /*!*****************************************************************************************************************!*\ 4598 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/minus.js ***! 4599 \*****************************************************************************************************************/ 4600 /*! exports provided: default */ 4601 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4602 4603 "use strict"; 4604 __webpack_require__.r(__webpack_exports__); 4605 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4606 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4607 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4608 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4609 4610 4611 /** 4612 * WordPress dependencies 4613 */ 4614 4615 const minus = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4616 xmlns: "http://www.w3.org/2000/svg", 4617 viewBox: "-2 -2 24 24" 4618 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4619 d: "M4 9h12v2H4V9z" 4620 })); 4621 /* harmony default export */ __webpack_exports__["default"] = (minus); 4622 //# sourceMappingURL=minus.js.map 4623 4624 /***/ }), 4625 4626 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/mobile.js": 4627 /*!******************************************************************************************************************!*\ 4628 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/mobile.js ***! 4629 \******************************************************************************************************************/ 4630 /*! exports provided: default */ 4631 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4632 4633 "use strict"; 4634 __webpack_require__.r(__webpack_exports__); 4635 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4636 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4637 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4638 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4639 4640 4641 /** 4642 * WordPress dependencies 4643 */ 4644 4645 const desktop = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4646 xmlns: "http://www.w3.org/2000/svg", 4647 viewBox: "0 0 24 24" 4648 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4649 d: "M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z" 4650 })); 4651 /* harmony default export */ __webpack_exports__["default"] = (desktop); 4652 //# sourceMappingURL=mobile.js.map 4653 4654 /***/ }), 4655 4656 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal-mobile.js": 4657 /*!**********************************************************************************************************************************!*\ 4658 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-horizontal-mobile.js ***! 4659 \**********************************************************************************************************************************/ 4660 /*! exports provided: default */ 4661 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4662 4663 "use strict"; 4664 __webpack_require__.r(__webpack_exports__); 4665 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4666 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4667 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4668 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4669 4670 4671 /** 4672 * WordPress dependencies 4673 */ 4674 4675 const moreHorizontalMobile = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4676 viewBox: "0 0 24 24", 4677 xmlns: "http://www.w3.org/2000/svg" 4678 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4679 d: "M7.5 12C7.5 11.1716 6.82843 10.5 6 10.5C5.17157 10.5 4.5 11.1716 4.5 12C4.5 12.8284 5.17157 13.5 6 13.5C6.82843 13.5 7.5 12.8284 7.5 12Z" 4680 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4681 d: "M13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12Z" 4682 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4683 d: "M19.5 12C19.5 11.1716 18.8284 10.5 18 10.5C17.1716 10.5 16.5 11.1716 16.5 12C16.5 12.8284 17.1716 13.5 18 13.5C18.8284 13.5 19.5 12.8284 19.5 12Z" 4684 })); 4685 /* harmony default export */ __webpack_exports__["default"] = (moreHorizontalMobile); 4686 //# sourceMappingURL=more-horizontal-mobile.js.map 4687 4688 /***/ }), 4689 4690 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/more-horizontal.js": 4691 /*!***************************************************************************************************************************!*\ 4692 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-horizontal.js ***! 4693 \***************************************************************************************************************************/ 4694 /*! exports provided: default */ 4695 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4696 4697 "use strict"; 4698 __webpack_require__.r(__webpack_exports__); 4699 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4700 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4701 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4702 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4703 4704 4705 /** 4706 * WordPress dependencies 4707 */ 4708 4709 const moreHorizontal = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4710 xmlns: "http://www.w3.org/2000/svg", 4711 viewBox: "0 0 24 24" 4712 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4713 d: "M11 13h2v-2h-2v2zm-6 0h2v-2H5v2zm12-2v2h2v-2h-2z" 4714 })); 4715 /* harmony default export */ __webpack_exports__["default"] = (moreHorizontal); 4716 //# sourceMappingURL=more-horizontal.js.map 4717 4718 /***/ }), 4719 4720 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/more-vertical.js": 4721 /*!*************************************************************************************************************************!*\ 4722 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more-vertical.js ***! 4723 \*************************************************************************************************************************/ 4724 /*! exports provided: default */ 4725 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4726 4727 "use strict"; 4728 __webpack_require__.r(__webpack_exports__); 4729 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4730 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4731 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4732 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4733 4734 4735 /** 4736 * WordPress dependencies 4737 */ 4738 4739 const moreVertical = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4740 xmlns: "http://www.w3.org/2000/svg", 4741 viewBox: "0 0 24 24" 4742 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4743 d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z" 4744 })); 4745 /* harmony default export */ __webpack_exports__["default"] = (moreVertical); 4746 //# sourceMappingURL=more-vertical.js.map 4747 4748 /***/ }), 4749 4750 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/more.js": 4751 /*!****************************************************************************************************************!*\ 4752 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/more.js ***! 4753 \****************************************************************************************************************/ 4754 /*! exports provided: default */ 4755 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4756 4757 "use strict"; 4758 __webpack_require__.r(__webpack_exports__); 4759 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4760 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4761 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4762 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4763 4764 4765 /** 4766 * WordPress dependencies 4767 */ 4768 4769 const more = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4770 viewBox: "0 0 24 24", 4771 xmlns: "http://www.w3.org/2000/svg" 4772 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4773 d: "M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z" 4774 })); 4775 /* harmony default export */ __webpack_exports__["default"] = (more); 4776 //# sourceMappingURL=more.js.map 4777 4778 /***/ }), 4779 4780 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/move-to.js": 4781 /*!*******************************************************************************************************************!*\ 4782 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/move-to.js ***! 4783 \*******************************************************************************************************************/ 4784 /*! exports provided: default */ 4785 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4786 4787 "use strict"; 4788 __webpack_require__.r(__webpack_exports__); 4789 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4790 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4791 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4792 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4793 4794 4795 /** 4796 * WordPress dependencies 4797 */ 4798 4799 const moveTo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4800 xmlns: "http://www.w3.org/2000/svg", 4801 viewBox: "0 0 24 24" 4802 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4803 d: "M19.75 9c0-1.257-.565-2.197-1.39-2.858-.797-.64-1.827-1.017-2.815-1.247-1.802-.42-3.703-.403-4.383-.396L11 4.5V6l.177-.001c.696-.006 2.416-.02 4.028.356.887.207 1.67.518 2.216.957.52.416.829.945.829 1.688 0 .592-.167.966-.407 1.23-.255.281-.656.508-1.236.674-1.19.34-2.82.346-4.607.346h-.077c-1.692 0-3.527 0-4.942.404-.732.209-1.424.545-1.935 1.108-.526.579-.796 1.33-.796 2.238 0 1.257.565 2.197 1.39 2.858.797.64 1.827 1.017 2.815 1.247 1.802.42 3.703.403 4.383.396L13 19.5h.714V22L18 18.5 13.714 15v3H13l-.177.001c-.696.006-2.416.02-4.028-.356-.887-.207-1.67-.518-2.216-.957-.52-.416-.829-.945-.829-1.688 0-.592.167-.966.407-1.23.255-.281.656-.508 1.237-.674 1.189-.34 2.819-.346 4.606-.346h.077c1.692 0 3.527 0 4.941-.404.732-.209 1.425-.545 1.936-1.108.526-.579.796-1.33.796-2.238z" 4804 })); 4805 /* harmony default export */ __webpack_exports__["default"] = (moveTo); 4806 //# sourceMappingURL=move-to.js.map 4807 4808 /***/ }), 4809 4810 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/navigation.js": 4811 /*!**********************************************************************************************************************!*\ 4812 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/navigation.js ***! 4813 \**********************************************************************************************************************/ 4814 /*! exports provided: default */ 4815 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4816 4817 "use strict"; 4818 __webpack_require__.r(__webpack_exports__); 4819 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4820 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4821 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4822 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4823 4824 4825 /** 4826 * WordPress dependencies 4827 */ 4828 4829 const navigation = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4830 viewBox: "0 0 24 24", 4831 xmlns: "http://www.w3.org/2000/svg" 4832 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4833 d: "M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z" 4834 })); 4835 /* harmony default export */ __webpack_exports__["default"] = (navigation); 4836 //# sourceMappingURL=navigation.js.map 4837 4838 /***/ }), 4839 4840 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/next.js": 4841 /*!****************************************************************************************************************!*\ 4842 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/next.js ***! 4843 \****************************************************************************************************************/ 4844 /*! exports provided: default */ 4845 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4846 4847 "use strict"; 4848 __webpack_require__.r(__webpack_exports__); 4849 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4850 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4851 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4852 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4853 4854 4855 /** 4856 * WordPress dependencies 4857 */ 4858 4859 const next = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4860 xmlns: "http://www.w3.org/2000/svg", 4861 viewBox: "0 0 24 24" 4862 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4863 d: "M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z" 4864 })); 4865 /* harmony default export */ __webpack_exports__["default"] = (next); 4866 //# sourceMappingURL=next.js.map 4867 4868 /***/ }), 4869 4870 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/overlay-text.js": 4871 /*!************************************************************************************************************************!*\ 4872 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/overlay-text.js ***! 4873 \************************************************************************************************************************/ 4874 /*! exports provided: default */ 4875 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4876 4877 "use strict"; 4878 __webpack_require__.r(__webpack_exports__); 4879 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4880 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4881 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4882 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4883 4884 4885 /** 4886 * WordPress dependencies 4887 */ 4888 4889 const overlayText = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4890 xmlns: "http://www.w3.org/2000/svg", 4891 viewBox: "0 0 24 24" 4892 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4893 d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12-9.8c.4 0 .8-.3.9-.7l1.1-3h3.6l.5 1.7h1.9L13 9h-2.2l-3.4 9.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12H20V6c0-1.1-.9-2-2-2zm-6 7l1.4 3.9h-2.7L12 11z" 4894 })); 4895 /* harmony default export */ __webpack_exports__["default"] = (overlayText); 4896 //# sourceMappingURL=overlay-text.js.map 4897 4898 /***/ }), 4899 4900 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/page-break.js": 4901 /*!**********************************************************************************************************************!*\ 4902 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/page-break.js ***! 4903 \**********************************************************************************************************************/ 4904 /*! exports provided: default */ 4905 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4906 4907 "use strict"; 4908 __webpack_require__.r(__webpack_exports__); 4909 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4910 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4911 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4912 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4913 4914 4915 /** 4916 * WordPress dependencies 4917 */ 4918 4919 const pageBreak = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4920 xmlns: "http://www.w3.org/2000/svg", 4921 viewBox: "0 0 24 24" 4922 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4923 d: "M7.8 6c0-.7.6-1.2 1.2-1.2h6c.7 0 1.2.6 1.2 1.2v3h1.5V6c0-1.5-1.2-2.8-2.8-2.8H9C7.5 3.2 6.2 4.5 6.2 6v3h1.5V6zm8.4 11c0 .7-.6 1.2-1.2 1.2H9c-.7 0-1.2-.6-1.2-1.2v-3H6.2v3c0 1.5 1.2 2.8 2.8 2.8h6c1.5 0 2.8-1.2 2.8-2.8v-3h-1.5v3zM4 11v1h16v-1H4z" 4924 })); 4925 /* harmony default export */ __webpack_exports__["default"] = (pageBreak); 4926 //# sourceMappingURL=page-break.js.map 4927 4928 /***/ }), 4929 4930 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/page.js": 4931 /*!****************************************************************************************************************!*\ 4932 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/page.js ***! 4933 \****************************************************************************************************************/ 4934 /*! exports provided: default */ 4935 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4936 4937 "use strict"; 4938 __webpack_require__.r(__webpack_exports__); 4939 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4940 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4941 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4942 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4943 4944 4945 /** 4946 * WordPress dependencies 4947 */ 4948 4949 const page = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4950 xmlns: "http://www.w3.org/2000/svg", 4951 viewBox: "0 0 24 24" 4952 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4953 d: "M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z" 4954 })); 4955 /* harmony default export */ __webpack_exports__["default"] = (page); 4956 //# sourceMappingURL=page.js.map 4957 4958 /***/ }), 4959 4960 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pages.js": 4961 /*!*****************************************************************************************************************!*\ 4962 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pages.js ***! 4963 \*****************************************************************************************************************/ 4964 /*! exports provided: default */ 4965 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4966 4967 "use strict"; 4968 __webpack_require__.r(__webpack_exports__); 4969 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 4970 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 4971 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 4972 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 4973 4974 4975 /** 4976 * WordPress dependencies 4977 */ 4978 4979 const pages = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 4980 xmlns: "http://www.w3.org/2000/svg", 4981 viewBox: "0 0 24 24" 4982 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 4983 d: "M7 13.8h6v-1.5H7v1.5zM18 16V4c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2zM5.5 16V4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5zM7 10.5h8V9H7v1.5zm0-3.3h8V5.8H7v1.4zM20.2 6v13c0 .7-.6 1.2-1.2 1.2H8v1.5h11c1.5 0 2.7-1.2 2.7-2.8V6h-1.5z" 4984 })); 4985 /* harmony default export */ __webpack_exports__["default"] = (pages); 4986 //# sourceMappingURL=pages.js.map 4987 4988 /***/ }), 4989 4990 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/paragraph.js": 4991 /*!*********************************************************************************************************************!*\ 4992 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/paragraph.js ***! 4993 \*********************************************************************************************************************/ 4994 /*! exports provided: default */ 4995 /***/ (function(module, __webpack_exports__, __webpack_require__) { 4996 4997 "use strict"; 4998 __webpack_require__.r(__webpack_exports__); 4999 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5000 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5001 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5002 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5003 5004 5005 /** 5006 * WordPress dependencies 5007 */ 5008 5009 const paragraph = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5010 xmlns: "http://www.w3.org/2000/svg", 5011 viewBox: "0 0 24 24" 5012 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5013 d: "M18.3 4H9.9v-.1l-.9.2c-2.3.4-4 2.4-4 4.8s1.7 4.4 4 4.8l.7.1V20h1.5V5.5h2.9V20h1.5V5.5h2.7V4z" 5014 })); 5015 /* harmony default export */ __webpack_exports__["default"] = (paragraph); 5016 //# sourceMappingURL=paragraph.js.map 5017 5018 /***/ }), 5019 5020 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/payment.js": 5021 /*!*******************************************************************************************************************!*\ 5022 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/payment.js ***! 5023 \*******************************************************************************************************************/ 5024 /*! exports provided: default */ 5025 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5026 5027 "use strict"; 5028 __webpack_require__.r(__webpack_exports__); 5029 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5030 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5031 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5032 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5033 5034 5035 /** 5036 * WordPress dependencies 5037 */ 5038 5039 const payment = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5040 xmlns: "http://www.w3.org/2000/svg", 5041 viewBox: "0 0 24 24" 5042 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5043 fillRule: "evenodd", 5044 d: "M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z", 5045 clipRule: "evenodd" 5046 })); 5047 /* harmony default export */ __webpack_exports__["default"] = (payment); 5048 //# sourceMappingURL=payment.js.map 5049 5050 /***/ }), 5051 5052 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pencil.js": 5053 /*!******************************************************************************************************************!*\ 5054 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pencil.js ***! 5055 \******************************************************************************************************************/ 5056 /*! exports provided: default */ 5057 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5058 5059 "use strict"; 5060 __webpack_require__.r(__webpack_exports__); 5061 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5062 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5063 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5064 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5065 5066 5067 /** 5068 * WordPress dependencies 5069 */ 5070 5071 const pencil = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5072 xmlns: "http://www.w3.org/2000/svg", 5073 viewBox: "0 0 24 24" 5074 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5075 d: "M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z" 5076 })); 5077 /* harmony default export */ __webpack_exports__["default"] = (pencil); 5078 //# sourceMappingURL=pencil.js.map 5079 5080 /***/ }), 5081 5082 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/people.js": 5083 /*!******************************************************************************************************************!*\ 5084 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/people.js ***! 5085 \******************************************************************************************************************/ 5086 /*! exports provided: default */ 5087 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5088 5089 "use strict"; 5090 __webpack_require__.r(__webpack_exports__); 5091 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5092 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5093 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5094 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5095 5096 5097 /** 5098 * WordPress dependencies 5099 */ 5100 5101 const people = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5102 xmlns: "http://www.w3.org/2000/svg", 5103 viewBox: "0 0 24 24" 5104 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5105 d: "M17.5 9a2 2 0 11-4 0 2 2 0 014 0zm-4.25 8v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM8.5 11a2 2 0 100-4 2 2 0 000 4z" 5106 })); 5107 /* harmony default export */ __webpack_exports__["default"] = (people); 5108 //# sourceMappingURL=people.js.map 5109 5110 /***/ }), 5111 5112 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/percent.js": 5113 /*!*******************************************************************************************************************!*\ 5114 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/percent.js ***! 5115 \*******************************************************************************************************************/ 5116 /*! exports provided: default */ 5117 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5118 5119 "use strict"; 5120 __webpack_require__.r(__webpack_exports__); 5121 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5122 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5123 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5124 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5125 5126 5127 /** 5128 * WordPress dependencies 5129 */ 5130 5131 const percent = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5132 xmlns: "http://www.w3.org/2000/svg", 5133 viewBox: "0 0 24 24" 5134 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5135 fillRule: "evenodd", 5136 d: "M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z", 5137 clipRule: "evenodd" 5138 })); 5139 /* harmony default export */ __webpack_exports__["default"] = (percent); 5140 //# sourceMappingURL=percent.js.map 5141 5142 /***/ }), 5143 5144 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pin.js": 5145 /*!***************************************************************************************************************!*\ 5146 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pin.js ***! 5147 \***************************************************************************************************************/ 5148 /*! exports provided: default */ 5149 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5150 5151 "use strict"; 5152 __webpack_require__.r(__webpack_exports__); 5153 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5154 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5155 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5156 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5157 5158 5159 /** 5160 * WordPress dependencies 5161 */ 5162 5163 const pin = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5164 xmlns: "http://www.w3.org/2000/svg", 5165 viewBox: "-2 -2 24 24" 5166 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5167 d: "M10.44 3.02l1.82-1.82 6.36 6.35-1.83 1.82c-1.05-.68-2.48-.57-3.41.36l-.75.75c-.92.93-1.04 2.35-.35 3.41l-1.83 1.82-2.41-2.41-2.8 2.79c-.42.42-3.38 2.71-3.8 2.29s1.86-3.39 2.28-3.81l2.79-2.79L4.1 9.36l1.83-1.82c1.05.69 2.48.57 3.4-.36l.75-.75c.93-.92 1.05-2.35.36-3.41z" 5168 })); 5169 /* harmony default export */ __webpack_exports__["default"] = (pin); 5170 //# sourceMappingURL=pin.js.map 5171 5172 /***/ }), 5173 5174 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/plugins.js": 5175 /*!*******************************************************************************************************************!*\ 5176 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plugins.js ***! 5177 \*******************************************************************************************************************/ 5178 /*! exports provided: default */ 5179 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5180 5181 "use strict"; 5182 __webpack_require__.r(__webpack_exports__); 5183 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5184 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5185 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5186 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5187 5188 5189 /** 5190 * WordPress dependencies 5191 */ 5192 5193 const plugins = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5194 xmlns: "http://www.w3.org/2000/svg", 5195 viewBox: "0 0 24 24" 5196 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5197 d: "M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z" 5198 })); 5199 /* harmony default export */ __webpack_exports__["default"] = (plugins); 5200 //# sourceMappingURL=plugins.js.map 5201 5202 /***/ }), 5203 5204 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle-filled.js": 5205 /*!******************************************************************************************************************************!*\ 5206 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus-circle-filled.js ***! 5207 \******************************************************************************************************************************/ 5208 /*! exports provided: default */ 5209 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5210 5211 "use strict"; 5212 __webpack_require__.r(__webpack_exports__); 5213 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5214 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5215 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5216 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5217 5218 5219 /** 5220 * WordPress dependencies 5221 */ 5222 5223 const plusCircleFilled = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5224 xmlns: "http://www.w3.org/2000/svg", 5225 viewBox: "0 0 24 24" 5226 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5227 d: "M2 12C2 6.44444 6.44444 2 12 2C17.5556 2 22 6.44444 22 12C22 17.5556 17.5556 22 12 22C6.44444 22 2 17.5556 2 12ZM13 11V7H11V11H7V13H11V17H13V13H17V11H13Z" 5228 })); 5229 /* harmony default export */ __webpack_exports__["default"] = (plusCircleFilled); 5230 //# sourceMappingURL=plus-circle-filled.js.map 5231 5232 /***/ }), 5233 5234 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/plus-circle.js": 5235 /*!***********************************************************************************************************************!*\ 5236 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus-circle.js ***! 5237 \***********************************************************************************************************************/ 5238 /*! exports provided: default */ 5239 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5240 5241 "use strict"; 5242 __webpack_require__.r(__webpack_exports__); 5243 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5244 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5245 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5246 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5247 5248 5249 /** 5250 * WordPress dependencies 5251 */ 5252 5253 const plusCircle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5254 xmlns: "http://www.w3.org/2000/svg", 5255 viewBox: "-2 -2 24 24" 5256 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5257 d: "M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z" 5258 })); 5259 /* harmony default export */ __webpack_exports__["default"] = (plusCircle); 5260 //# sourceMappingURL=plus-circle.js.map 5261 5262 /***/ }), 5263 5264 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/plus.js": 5265 /*!****************************************************************************************************************!*\ 5266 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/plus.js ***! 5267 \****************************************************************************************************************/ 5268 /*! exports provided: default */ 5269 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5270 5271 "use strict"; 5272 __webpack_require__.r(__webpack_exports__); 5273 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5274 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5275 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5276 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5277 5278 5279 /** 5280 * WordPress dependencies 5281 */ 5282 5283 const plus = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5284 xmlns: "http://www.w3.org/2000/svg", 5285 viewBox: "0 0 24 24" 5286 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5287 d: "M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z" 5288 })); 5289 /* harmony default export */ __webpack_exports__["default"] = (plus); 5290 //# sourceMappingURL=plus.js.map 5291 5292 /***/ }), 5293 5294 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/position-center.js": 5295 /*!***************************************************************************************************************************!*\ 5296 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-center.js ***! 5297 \***************************************************************************************************************************/ 5298 /*! exports provided: default */ 5299 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5300 5301 "use strict"; 5302 __webpack_require__.r(__webpack_exports__); 5303 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5304 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5305 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5306 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5307 5308 5309 /** 5310 * WordPress dependencies 5311 */ 5312 5313 const positionCenter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5314 xmlns: "http://www.w3.org/2000/svg", 5315 viewBox: "0 0 24 24" 5316 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5317 d: "M5 15h14V9H5v6zm0 4.8h14v-1.5H5v1.5zM5 4.2v1.5h14V4.2H5z" 5318 })); 5319 /* harmony default export */ __webpack_exports__["default"] = (positionCenter); 5320 //# sourceMappingURL=position-center.js.map 5321 5322 /***/ }), 5323 5324 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/position-left.js": 5325 /*!*************************************************************************************************************************!*\ 5326 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-left.js ***! 5327 \*************************************************************************************************************************/ 5328 /*! exports provided: default */ 5329 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5330 5331 "use strict"; 5332 __webpack_require__.r(__webpack_exports__); 5333 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5334 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5335 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5336 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5337 5338 5339 /** 5340 * WordPress dependencies 5341 */ 5342 5343 const positionLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5344 xmlns: "http://www.w3.org/2000/svg", 5345 viewBox: "0 0 24 24" 5346 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5347 d: "M4 9v6h14V9H4zm8-4.8H4v1.5h8V4.2zM4 19.8h8v-1.5H4v1.5z" 5348 })); 5349 /* harmony default export */ __webpack_exports__["default"] = (positionLeft); 5350 //# sourceMappingURL=position-left.js.map 5351 5352 /***/ }), 5353 5354 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/position-right.js": 5355 /*!**************************************************************************************************************************!*\ 5356 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/position-right.js ***! 5357 \**************************************************************************************************************************/ 5358 /*! exports provided: default */ 5359 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5360 5361 "use strict"; 5362 __webpack_require__.r(__webpack_exports__); 5363 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5364 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5365 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5366 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5367 5368 5369 /** 5370 * WordPress dependencies 5371 */ 5372 5373 const positionRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5374 xmlns: "http://www.w3.org/2000/svg", 5375 viewBox: "0 0 24 24" 5376 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5377 d: "M6 15h14V9H6v6zm6-10.8v1.5h8V4.2h-8zm0 15.6h8v-1.5h-8v1.5z" 5378 })); 5379 /* harmony default export */ __webpack_exports__["default"] = (positionRight); 5380 //# sourceMappingURL=position-right.js.map 5381 5382 /***/ }), 5383 5384 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-categories.js": 5385 /*!***************************************************************************************************************************!*\ 5386 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-categories.js ***! 5387 \***************************************************************************************************************************/ 5388 /*! exports provided: default */ 5389 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5390 5391 "use strict"; 5392 __webpack_require__.r(__webpack_exports__); 5393 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5394 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5395 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5396 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5397 5398 5399 /** 5400 * WordPress dependencies 5401 */ 5402 5403 const postCategories = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5404 viewBox: "0 0 24 24", 5405 xmlns: "http://www.w3.org/2000/svg" 5406 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5407 d: "M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z", 5408 fillRule: "evenodd", 5409 clipRule: "evenodd" 5410 })); 5411 /* harmony default export */ __webpack_exports__["default"] = (postCategories); 5412 //# sourceMappingURL=post-categories.js.map 5413 5414 /***/ }), 5415 5416 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-count.js": 5417 /*!*******************************************************************************************************************************!*\ 5418 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments-count.js ***! 5419 \*******************************************************************************************************************************/ 5420 /*! exports provided: default */ 5421 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5422 5423 "use strict"; 5424 __webpack_require__.r(__webpack_exports__); 5425 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5426 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5427 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5428 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5429 5430 5431 /** 5432 * WordPress dependencies 5433 */ 5434 5435 const postCommentsCount = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5436 xmlns: "http://www.w3.org/2000/svg", 5437 viewBox: "0 0 24 24" 5438 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5439 d: "M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-2.2 6.6H7l1.6-2.2c.3-.4.5-.7.6-.9.1-.2.2-.4.2-.5 0-.2-.1-.3-.1-.4-.1-.1-.2-.1-.4-.1s-.4 0-.6.1c-.3.1-.5.3-.7.4l-.2.2-.2-1.2.1-.1c.3-.2.5-.3.8-.4.3-.1.6-.1.9-.1.3 0 .6.1.9.2.2.1.4.3.6.5.1.2.2.5.2.7 0 .3-.1.6-.2.9-.1.3-.4.7-.7 1.1l-.5.6h1.6v1.2z" 5440 })); 5441 /* harmony default export */ __webpack_exports__["default"] = (postCommentsCount); 5442 //# sourceMappingURL=post-comments-count.js.map 5443 5444 /***/ }), 5445 5446 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments-form.js": 5447 /*!******************************************************************************************************************************!*\ 5448 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments-form.js ***! 5449 \******************************************************************************************************************************/ 5450 /*! exports provided: default */ 5451 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5452 5453 "use strict"; 5454 __webpack_require__.r(__webpack_exports__); 5455 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5456 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5457 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5458 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5459 5460 5461 /** 5462 * WordPress dependencies 5463 */ 5464 5465 const postCommentsForm = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5466 xmlns: "http://www.w3.org/2000/svg", 5467 viewBox: "0 0 24 24" 5468 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5469 d: "M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-.5 6.6H6.7l-1.2 1.2v-6.3h7v5.1z" 5470 })); 5471 /* harmony default export */ __webpack_exports__["default"] = (postCommentsForm); 5472 //# sourceMappingURL=post-comments-form.js.map 5473 5474 /***/ }), 5475 5476 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-comments.js": 5477 /*!*************************************************************************************************************************!*\ 5478 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-comments.js ***! 5479 \*************************************************************************************************************************/ 5480 /*! exports provided: default */ 5481 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5482 5483 "use strict"; 5484 __webpack_require__.r(__webpack_exports__); 5485 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5486 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5487 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5488 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5489 5490 5491 /** 5492 * WordPress dependencies 5493 */ 5494 5495 const postComments = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5496 xmlns: "http://www.w3.org/2000/svg", 5497 viewBox: "0 0 24 24" 5498 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5499 d: "M14 10.1V4c0-.6-.4-1-1-1H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1zm-1.5-.5H6.7l-1.2 1.2V4.5h7v5.1zM19 12h-8c-.6 0-1 .4-1 1v6.1c0 .6.4 1 1 1h5.7l1.8 1.8c.1.2.4.3.6.3.1 0 .2 0 .3-.1.4-.1.6-.5.6-.8V13c0-.6-.4-1-1-1zm-.5 7.8l-1.2-1.2h-5.8v-5.1h7v6.3z" 5500 })); 5501 /* harmony default export */ __webpack_exports__["default"] = (postComments); 5502 //# sourceMappingURL=post-comments.js.map 5503 5504 /***/ }), 5505 5506 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-content.js": 5507 /*!************************************************************************************************************************!*\ 5508 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-content.js ***! 5509 \************************************************************************************************************************/ 5510 /*! exports provided: default */ 5511 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5512 5513 "use strict"; 5514 __webpack_require__.r(__webpack_exports__); 5515 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5516 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5517 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5518 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5519 5520 5521 /** 5522 * WordPress dependencies 5523 */ 5524 5525 const postContent = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5526 xmlns: "https://www.w3.org/2000/svg", 5527 viewBox: "0 0 24 24" 5528 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5529 d: "M4 20h16v-1.5H4V20zm0-4.8h16v-1.5H4v1.5zm0-6.4v1.5h16V8.8H4zM16 4H4v1.5h12V4z" 5530 })); 5531 /* harmony default export */ __webpack_exports__["default"] = (postContent); 5532 //# sourceMappingURL=post-content.js.map 5533 5534 /***/ }), 5535 5536 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-date.js": 5537 /*!*********************************************************************************************************************!*\ 5538 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-date.js ***! 5539 \*********************************************************************************************************************/ 5540 /*! exports provided: default */ 5541 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5542 5543 "use strict"; 5544 __webpack_require__.r(__webpack_exports__); 5545 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5546 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5547 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5548 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5549 5550 5551 /** 5552 * WordPress dependencies 5553 */ 5554 5555 const postDate = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5556 xmlns: "http://www.w3.org/2000/svg", 5557 viewBox: "0 0 24 24" 5558 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5559 d: "M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z" 5560 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5561 d: "M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z" 5562 })); 5563 /* harmony default export */ __webpack_exports__["default"] = (postDate); 5564 //# sourceMappingURL=post-date.js.map 5565 5566 /***/ }), 5567 5568 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-excerpt.js": 5569 /*!************************************************************************************************************************!*\ 5570 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-excerpt.js ***! 5571 \************************************************************************************************************************/ 5572 /*! exports provided: default */ 5573 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5574 5575 "use strict"; 5576 __webpack_require__.r(__webpack_exports__); 5577 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5578 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5579 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5580 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5581 5582 5583 /** 5584 * WordPress dependencies 5585 */ 5586 5587 const postExcerpt = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5588 xmlns: "http://www.w3.org/2000/svg", 5589 viewBox: "0 0 24 24" 5590 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5591 d: "M12.75 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.395.395 0 00.199-.166c.05-.083.114-.253.114-.584V7.2H8.8V4h3.95v5.333zM7.95 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.394.394 0 00.198-.166c.05-.083.115-.253.115-.584V7.2H4V4h3.95v5.333zM13 20H4v-1.5h9V20zM20 16H4v-1.5h16V16z" 5592 })); 5593 /* harmony default export */ __webpack_exports__["default"] = (postExcerpt); 5594 //# sourceMappingURL=post-excerpt.js.map 5595 5596 /***/ }), 5597 5598 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-featured-image.js": 5599 /*!*******************************************************************************************************************************!*\ 5600 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-featured-image.js ***! 5601 \*******************************************************************************************************************************/ 5602 /*! exports provided: default */ 5603 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5604 5605 "use strict"; 5606 __webpack_require__.r(__webpack_exports__); 5607 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5608 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5609 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5610 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5611 5612 5613 /** 5614 * WordPress dependencies 5615 */ 5616 5617 const postFeaturedImage = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5618 xmlns: "http://www.w3.org/2000/svg", 5619 viewBox: "0 0 24 24" 5620 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5621 d: "M19 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z" 5622 })); 5623 /* harmony default export */ __webpack_exports__["default"] = (postFeaturedImage); 5624 //# sourceMappingURL=post-featured-image.js.map 5625 5626 /***/ }), 5627 5628 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-list.js": 5629 /*!*********************************************************************************************************************!*\ 5630 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-list.js ***! 5631 \*********************************************************************************************************************/ 5632 /*! exports provided: default */ 5633 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5634 5635 "use strict"; 5636 __webpack_require__.r(__webpack_exports__); 5637 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5638 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5639 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5640 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5641 5642 5643 /** 5644 * WordPress dependencies 5645 */ 5646 5647 const postList = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5648 viewBox: "0 0 24 24", 5649 xmlns: "http://www.w3.org/2000/svg" 5650 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5651 d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 11h2V9H7v2zm0 4h2v-2H7v2zm3-4h7V9h-7v2zm0 4h7v-2h-7v2z" 5652 })); 5653 /* harmony default export */ __webpack_exports__["default"] = (postList); 5654 //# sourceMappingURL=post-list.js.map 5655 5656 /***/ }), 5657 5658 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/post-title.js": 5659 /*!**********************************************************************************************************************!*\ 5660 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/post-title.js ***! 5661 \**********************************************************************************************************************/ 5662 /*! exports provided: default */ 5663 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5664 5665 "use strict"; 5666 __webpack_require__.r(__webpack_exports__); 5667 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5668 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5669 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5670 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5671 5672 5673 /** 5674 * WordPress dependencies 5675 */ 5676 5677 const postTitle = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5678 viewBox: "0 0 24 24", 5679 xmlns: "http://www.w3.org/2000/svg" 5680 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5681 d: "M4 14.5h16V16H4zM4 18.5h9V20H4zM4 4h3c2 0 3 .86 3 2.583 0 .891-.253 1.554-.76 1.988-.505.435-1.24.652-2.204.652H5.542V12H4V4zm2.855 4c.53 0 .924-.114 1.18-.343.266-.228.398-.579.398-1.051 0-.473-.132-.82-.397-1.04-.265-.229-.67-.343-1.217-.343H5.542V8h1.313z" 5682 })); 5683 /* harmony default export */ __webpack_exports__["default"] = (postTitle); 5684 //# sourceMappingURL=post-title.js.map 5685 5686 /***/ }), 5687 5688 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/preformatted.js": 5689 /*!************************************************************************************************************************!*\ 5690 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/preformatted.js ***! 5691 \************************************************************************************************************************/ 5692 /*! exports provided: default */ 5693 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5694 5695 "use strict"; 5696 __webpack_require__.r(__webpack_exports__); 5697 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5698 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5699 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5700 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5701 5702 5703 /** 5704 * WordPress dependencies 5705 */ 5706 5707 const preformatted = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5708 viewBox: "0 0 24 24", 5709 xmlns: "http://www.w3.org/2000/svg" 5710 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5711 d: "M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 16.5h6V15H7v1.5zm4-4h6V11h-6v1.5zM9 11H7v1.5h2V11zm6 5.5h2V15h-2v1.5z" 5712 })); 5713 /* harmony default export */ __webpack_exports__["default"] = (preformatted); 5714 //# sourceMappingURL=preformatted.js.map 5715 5716 /***/ }), 5717 5718 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/previous.js": 5719 /*!********************************************************************************************************************!*\ 5720 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/previous.js ***! 5721 \********************************************************************************************************************/ 5722 /*! exports provided: default */ 5723 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5724 5725 "use strict"; 5726 __webpack_require__.r(__webpack_exports__); 5727 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5728 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5729 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5730 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5731 5732 5733 /** 5734 * WordPress dependencies 5735 */ 5736 5737 const previous = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5738 xmlns: "http://www.w3.org/2000/svg", 5739 viewBox: "0 0 24 24" 5740 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5741 d: "M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z" 5742 })); 5743 /* harmony default export */ __webpack_exports__["default"] = (previous); 5744 //# sourceMappingURL=previous.js.map 5745 5746 /***/ }), 5747 5748 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pull-left.js": 5749 /*!*********************************************************************************************************************!*\ 5750 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pull-left.js ***! 5751 \*********************************************************************************************************************/ 5752 /*! exports provided: default */ 5753 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5754 5755 "use strict"; 5756 __webpack_require__.r(__webpack_exports__); 5757 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5758 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5759 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5760 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5761 5762 5763 /** 5764 * WordPress dependencies 5765 */ 5766 5767 const pullLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5768 xmlns: "http://www.w3.org/2000/svg", 5769 viewBox: "0 0 24 24" 5770 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5771 d: "M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z" 5772 })); 5773 /* harmony default export */ __webpack_exports__["default"] = (pullLeft); 5774 //# sourceMappingURL=pull-left.js.map 5775 5776 /***/ }), 5777 5778 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pull-right.js": 5779 /*!**********************************************************************************************************************!*\ 5780 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pull-right.js ***! 5781 \**********************************************************************************************************************/ 5782 /*! exports provided: default */ 5783 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5784 5785 "use strict"; 5786 __webpack_require__.r(__webpack_exports__); 5787 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5788 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5789 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5790 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5791 5792 5793 /** 5794 * WordPress dependencies 5795 */ 5796 5797 const pullRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5798 xmlns: "http://www.w3.org/2000/svg", 5799 viewBox: "0 0 24 24" 5800 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5801 d: "M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z" 5802 })); 5803 /* harmony default export */ __webpack_exports__["default"] = (pullRight); 5804 //# sourceMappingURL=pull-right.js.map 5805 5806 /***/ }), 5807 5808 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/pullquote.js": 5809 /*!*********************************************************************************************************************!*\ 5810 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/pullquote.js ***! 5811 \*********************************************************************************************************************/ 5812 /*! exports provided: default */ 5813 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5814 5815 "use strict"; 5816 __webpack_require__.r(__webpack_exports__); 5817 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5818 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5819 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5820 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5821 5822 5823 /** 5824 * WordPress dependencies 5825 */ 5826 5827 const pullquote = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5828 viewBox: "0 0 24 24", 5829 xmlns: "http://www.w3.org/2000/svg" 5830 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5831 d: "M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z" 5832 })); 5833 /* harmony default export */ __webpack_exports__["default"] = (pullquote); 5834 //# sourceMappingURL=pullquote.js.map 5835 5836 /***/ }), 5837 5838 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-next.js": 5839 /*!*********************************************************************************************************************************!*\ 5840 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-next.js ***! 5841 \*********************************************************************************************************************************/ 5842 /*! exports provided: default */ 5843 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5844 5845 "use strict"; 5846 __webpack_require__.r(__webpack_exports__); 5847 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5848 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5849 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5850 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5851 5852 5853 /** 5854 * WordPress dependencies 5855 */ 5856 5857 const queryPaginationNext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5858 xmlns: "http://www.w3.org/2000/svg", 5859 viewBox: "0 0 24 24" 5860 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], { 5861 x: "6", 5862 y: "10.5", 5863 width: "3", 5864 height: "3", 5865 rx: "1.5", 5866 fill: "#000" 5867 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], { 5868 x: "11", 5869 y: "10.5", 5870 width: "3", 5871 height: "3", 5872 rx: "1.5", 5873 fill: "#000" 5874 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5875 d: "M16.5 9.5L19 12l-2.5 2.5", 5876 stroke: "#1E1E1E", 5877 strokeWidth: "1.5" 5878 })); 5879 /* harmony default export */ __webpack_exports__["default"] = (queryPaginationNext); 5880 //# sourceMappingURL=query-pagination-next.js.map 5881 5882 /***/ }), 5883 5884 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-numbers.js": 5885 /*!************************************************************************************************************************************!*\ 5886 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-numbers.js ***! 5887 \************************************************************************************************************************************/ 5888 /*! exports provided: default */ 5889 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5890 5891 "use strict"; 5892 __webpack_require__.r(__webpack_exports__); 5893 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5894 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5895 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5896 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5897 5898 5899 /** 5900 * WordPress dependencies 5901 */ 5902 5903 const queryPaginationNumbers = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5904 xmlns: "http://www.w3.org/2000/svg", 5905 viewBox: "0 0 24 24" 5906 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], { 5907 x: "4", 5908 y: "10.5", 5909 width: "6", 5910 height: "3", 5911 rx: "1.5", 5912 fill: "#000" 5913 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5914 d: "M13.5 14v-4l-1.5.5", 5915 stroke: "#1E1E1E" 5916 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5917 d: "M19.266 9.805c-.473-.611-1.22-.51-1.702-.367a3.854 3.854 0 00-.718.307l.13 1.082c.192-.17.47-.422.782-.515.34-.1.578.025.668.141.21.27-.034.835-.16 1.055-.49.85-.93 1.594-1.45 2.492H19.5v-1h-.914c.277-.574.814-1.443.914-2.106.052-.343.02-.762-.234-1.09z", 5918 fill: "#1E1E1E" 5919 })); 5920 /* harmony default export */ __webpack_exports__["default"] = (queryPaginationNumbers); 5921 //# sourceMappingURL=query-pagination-numbers.js.map 5922 5923 /***/ }), 5924 5925 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination-previous.js": 5926 /*!*************************************************************************************************************************************!*\ 5927 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination-previous.js ***! 5928 \*************************************************************************************************************************************/ 5929 /*! exports provided: default */ 5930 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5931 5932 "use strict"; 5933 __webpack_require__.r(__webpack_exports__); 5934 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5935 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5936 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5937 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5938 5939 5940 /** 5941 * WordPress dependencies 5942 */ 5943 5944 const queryPaginationPrevious = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5945 xmlns: "http://www.w3.org/2000/svg", 5946 viewBox: "0 0 24 24" 5947 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], { 5948 x: "18", 5949 y: "13.5", 5950 width: "3", 5951 height: "3", 5952 rx: "1.5", 5953 transform: "rotate(-180 18 13.5)", 5954 fill: "#000" 5955 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], { 5956 x: "13", 5957 y: "13.5", 5958 width: "3", 5959 height: "3", 5960 rx: "1.5", 5961 transform: "rotate(-180 13 13.5)", 5962 fill: "#000" 5963 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 5964 d: "M7.5 14.5L5 12l2.5-2.5", 5965 stroke: "#1E1E1E", 5966 strokeWidth: "1.5" 5967 })); 5968 /* harmony default export */ __webpack_exports__["default"] = (queryPaginationPrevious); 5969 //# sourceMappingURL=query-pagination-previous.js.map 5970 5971 /***/ }), 5972 5973 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/query-pagination.js": 5974 /*!****************************************************************************************************************************!*\ 5975 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/query-pagination.js ***! 5976 \****************************************************************************************************************************/ 5977 /*! exports provided: default */ 5978 /***/ (function(module, __webpack_exports__, __webpack_require__) { 5979 5980 "use strict"; 5981 __webpack_require__.r(__webpack_exports__); 5982 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 5983 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 5984 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 5985 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 5986 5987 5988 /** 5989 * WordPress dependencies 5990 */ 5991 5992 const queryPagination = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 5993 xmlns: "http://www.w3.org/2000/svg", 5994 viewBox: "0 0 24 24" 5995 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], { 5996 x: "4", 5997 y: "10.5", 5998 width: "6", 5999 height: "3", 6000 rx: "1.5", 6001 fill: "#000" 6002 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], { 6003 x: "12", 6004 y: "10.5", 6005 width: "3", 6006 height: "3", 6007 rx: "1.5", 6008 fill: "#000" 6009 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Rect"], { 6010 x: "17", 6011 y: "10.5", 6012 width: "3", 6013 height: "3", 6014 rx: "1.5", 6015 fill: "#000" 6016 })); 6017 /* harmony default export */ __webpack_exports__["default"] = (queryPagination); 6018 //# sourceMappingURL=query-pagination.js.map 6019 6020 /***/ }), 6021 6022 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/quote.js": 6023 /*!*****************************************************************************************************************!*\ 6024 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/quote.js ***! 6025 \*****************************************************************************************************************/ 6026 /*! exports provided: default */ 6027 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6028 6029 "use strict"; 6030 __webpack_require__.r(__webpack_exports__); 6031 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6032 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6033 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6034 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6035 6036 6037 /** 6038 * WordPress dependencies 6039 */ 6040 6041 const quote = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6042 viewBox: "0 0 24 24", 6043 xmlns: "http://www.w3.org/2000/svg" 6044 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6045 d: "M13 6v6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H13zm-9 6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H4v6z" 6046 })); 6047 /* harmony default export */ __webpack_exports__["default"] = (quote); 6048 //# sourceMappingURL=quote.js.map 6049 6050 /***/ }), 6051 6052 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/receipt.js": 6053 /*!*******************************************************************************************************************!*\ 6054 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/receipt.js ***! 6055 \*******************************************************************************************************************/ 6056 /*! exports provided: default */ 6057 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6058 6059 "use strict"; 6060 __webpack_require__.r(__webpack_exports__); 6061 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6062 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6063 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6064 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6065 6066 6067 /** 6068 * WordPress dependencies 6069 */ 6070 6071 const receipt = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6072 xmlns: "http://www.w3.org/2000/svg", 6073 viewBox: "0 0 24 24" 6074 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6075 fillRule: "evenodd", 6076 d: "M16.83 6.342l.602.3.625-.25.443-.176v12.569l-.443-.178-.625-.25-.603.301-1.444.723-2.41-.804-.475-.158-.474.158-2.41.803-1.445-.722-.603-.3-.625.25-.443.177V6.215l.443.178.625.25.603-.301 1.444-.722 2.41.803.475.158.474-.158 2.41-.803 1.445.722zM20 4l-1.5.6-1 .4-2-1-3 1-3-1-2 1-1-.4L5 4v17l1.5-.6 1-.4 2 1 3-1 3 1 2-1 1 .4 1.5.6V4zm-3.5 6.25v-1.5h-8v1.5h8zm0 3v-1.5h-8v1.5h8zm-8 3v-1.5h8v1.5h-8z", 6077 clipRule: "evenodd" 6078 })); 6079 /* harmony default export */ __webpack_exports__["default"] = (receipt); 6080 //# sourceMappingURL=receipt.js.map 6081 6082 /***/ }), 6083 6084 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/redo.js": 6085 /*!****************************************************************************************************************!*\ 6086 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/redo.js ***! 6087 \****************************************************************************************************************/ 6088 /*! exports provided: default */ 6089 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6090 6091 "use strict"; 6092 __webpack_require__.r(__webpack_exports__); 6093 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6094 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6095 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6096 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6097 6098 6099 /** 6100 * WordPress dependencies 6101 */ 6102 6103 const redo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6104 xmlns: "http://www.w3.org/2000/svg", 6105 viewBox: "0 0 24 24" 6106 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6107 d: "M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z" 6108 })); 6109 /* harmony default export */ __webpack_exports__["default"] = (redo); 6110 //# sourceMappingURL=redo.js.map 6111 6112 /***/ }), 6113 6114 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/replace.js": 6115 /*!*******************************************************************************************************************!*\ 6116 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/replace.js ***! 6117 \*******************************************************************************************************************/ 6118 /*! exports provided: default */ 6119 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6120 6121 "use strict"; 6122 __webpack_require__.r(__webpack_exports__); 6123 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6124 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6125 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6126 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6127 6128 6129 /** 6130 * WordPress dependencies 6131 */ 6132 6133 const replace = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6134 xmlns: "http://www.w3.org/2000/svg", 6135 viewBox: "0 0 24 24" 6136 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6137 d: "M16 10h4c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1zm-8 4H4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h4c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm10-2.6L14.5 15l1.1 1.1 1.7-1.7c-.1 1.1-.3 2.3-.9 2.9-.3.3-.7.5-1.3.5h-4.5v1.5H15c.9 0 1.7-.3 2.3-.9 1-1 1.3-2.7 1.4-4l1.8 1.8 1.1-1.1-3.6-3.7zM6.8 9.7c.1-1.1.3-2.3.9-2.9.4-.4.8-.6 1.3-.6h4.5V4.8H9c-.9 0-1.7.3-2.3.9-1 1-1.3 2.7-1.4 4L3.5 8l-1 1L6 12.6 9.5 9l-1-1-1.7 1.7z" 6138 })); 6139 /* harmony default export */ __webpack_exports__["default"] = (replace); 6140 //# sourceMappingURL=replace.js.map 6141 6142 /***/ }), 6143 6144 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/resize-corner-n-e.js": 6145 /*!*****************************************************************************************************************************!*\ 6146 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/resize-corner-n-e.js ***! 6147 \*****************************************************************************************************************************/ 6148 /*! exports provided: default */ 6149 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6150 6151 "use strict"; 6152 __webpack_require__.r(__webpack_exports__); 6153 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6154 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6155 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6156 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6157 6158 6159 /** 6160 * WordPress dependencies 6161 */ 6162 6163 const resizeCornerNE = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6164 viewBox: "0 0 24 24", 6165 xmlns: "http://www.w3.org/2000/svg" 6166 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6167 d: "M12.5 4.2v1.6h4.7L5.8 17.2V12H4.2v7.8H12v-1.6H6.8L18.2 6.8v4.7h1.6V4.2z" 6168 })); 6169 /* harmony default export */ __webpack_exports__["default"] = (resizeCornerNE); 6170 //# sourceMappingURL=resize-corner-n-e.js.map 6171 6172 /***/ }), 6173 6174 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/reusable-block.js": 6175 /*!**************************************************************************************************************************!*\ 6176 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/reusable-block.js ***! 6177 \**************************************************************************************************************************/ 6178 /*! exports provided: default */ 6179 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6180 6181 "use strict"; 6182 __webpack_require__.r(__webpack_exports__); 6183 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6184 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6185 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6186 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6187 6188 6189 /** 6190 * WordPress dependencies 6191 */ 6192 6193 const reusableBlock = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6194 xmlns: "http://www.w3.org/2000/svg", 6195 viewBox: "0 0 24 24" 6196 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6197 d: "M7 7.2h8.2L13.5 9l1.1 1.1 3.6-3.6-3.5-4-1.1 1 1.9 2.3H7c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.2-.5zm13.8 4V11h-1.5v.3c0 1.1 0 3.5-1 4.5-.3.3-.7.5-1.3.5H8.8l1.7-1.7-1.1-1.1L5.9 17l3.5 4 1.1-1-1.9-2.3H17c.9 0 1.7-.3 2.3-.9 1.5-1.4 1.5-4.2 1.5-5.6z" 6198 })); 6199 /* harmony default export */ __webpack_exports__["default"] = (reusableBlock); 6200 //# sourceMappingURL=reusable-block.js.map 6201 6202 /***/ }), 6203 6204 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-left.js": 6205 /*!***********************************************************************************************************************!*\ 6206 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/rotate-left.js ***! 6207 \***********************************************************************************************************************/ 6208 /*! exports provided: default */ 6209 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6210 6211 "use strict"; 6212 __webpack_require__.r(__webpack_exports__); 6213 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6214 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6215 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6216 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6217 6218 6219 /** 6220 * WordPress dependencies 6221 */ 6222 6223 const rotateLeft = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6224 xmlns: "http://www.w3.org/2000/svg", 6225 viewBox: "0 0 24 24" 6226 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6227 d: "M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z" 6228 })); 6229 /* harmony default export */ __webpack_exports__["default"] = (rotateLeft); 6230 //# sourceMappingURL=rotate-left.js.map 6231 6232 /***/ }), 6233 6234 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/rotate-right.js": 6235 /*!************************************************************************************************************************!*\ 6236 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/rotate-right.js ***! 6237 \************************************************************************************************************************/ 6238 /*! exports provided: default */ 6239 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6240 6241 "use strict"; 6242 __webpack_require__.r(__webpack_exports__); 6243 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6244 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6245 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6246 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6247 6248 6249 /** 6250 * WordPress dependencies 6251 */ 6252 6253 const rotateRight = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6254 xmlns: "http://www.w3.org/2000/svg", 6255 viewBox: "0 0 24 24" 6256 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6257 d: "M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z" 6258 })); 6259 /* harmony default export */ __webpack_exports__["default"] = (rotateRight); 6260 //# sourceMappingURL=rotate-right.js.map 6261 6262 /***/ }), 6263 6264 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/rss.js": 6265 /*!***************************************************************************************************************!*\ 6266 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/rss.js ***! 6267 \***************************************************************************************************************/ 6268 /*! exports provided: default */ 6269 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6270 6271 "use strict"; 6272 __webpack_require__.r(__webpack_exports__); 6273 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6274 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6275 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6276 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6277 6278 6279 /** 6280 * WordPress dependencies 6281 */ 6282 6283 const rss = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6284 xmlns: "http://www.w3.org/2000/svg", 6285 viewBox: "0 0 24 24" 6286 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6287 d: "M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z" 6288 })); 6289 /* harmony default export */ __webpack_exports__["default"] = (rss); 6290 //# sourceMappingURL=rss.js.map 6291 6292 /***/ }), 6293 6294 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/search.js": 6295 /*!******************************************************************************************************************!*\ 6296 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/search.js ***! 6297 \******************************************************************************************************************/ 6298 /*! exports provided: default */ 6299 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6300 6301 "use strict"; 6302 __webpack_require__.r(__webpack_exports__); 6303 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6304 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6305 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6306 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6307 6308 6309 /** 6310 * WordPress dependencies 6311 */ 6312 6313 const search = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6314 xmlns: "http://www.w3.org/2000/svg", 6315 viewBox: "0 0 24 24" 6316 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6317 d: "M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z" 6318 })); 6319 /* harmony default export */ __webpack_exports__["default"] = (search); 6320 //# sourceMappingURL=search.js.map 6321 6322 /***/ }), 6323 6324 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/separator.js": 6325 /*!*********************************************************************************************************************!*\ 6326 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/separator.js ***! 6327 \*********************************************************************************************************************/ 6328 /*! exports provided: default */ 6329 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6330 6331 "use strict"; 6332 __webpack_require__.r(__webpack_exports__); 6333 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6334 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6335 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6336 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6337 6338 6339 /** 6340 * WordPress dependencies 6341 */ 6342 6343 const separator = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6344 viewBox: "0 0 24 24", 6345 xmlns: "http://www.w3.org/2000/svg" 6346 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6347 d: "M20.2 7v4H3.8V7H2.2v9h1.6v-3.5h16.4V16h1.6V7z" 6348 })); 6349 /* harmony default export */ __webpack_exports__["default"] = (separator); 6350 //# sourceMappingURL=separator.js.map 6351 6352 /***/ }), 6353 6354 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/settings.js": 6355 /*!********************************************************************************************************************!*\ 6356 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/settings.js ***! 6357 \********************************************************************************************************************/ 6358 /*! exports provided: default */ 6359 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6360 6361 "use strict"; 6362 __webpack_require__.r(__webpack_exports__); 6363 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6364 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6365 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6366 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6367 6368 6369 /** 6370 * WordPress dependencies 6371 */ 6372 6373 const settings = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6374 xmlns: "http://www.w3.org/2000/svg", 6375 viewBox: "0 0 24 24" 6376 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6377 d: "M17 4h-2v4.5h2V7h3V5.5h-3V4zM4 5.5h9V7H4V5.5zm16 5.75h-9v1.5h9v-1.5zm-16 0h3V10h2v4.25H7v-1.5H4v-1.5zM9 17H4v1.5h5V17zm4 0h7v1.5h-7V20h-2v-4.25h2V17z" 6378 })); 6379 /* harmony default export */ __webpack_exports__["default"] = (settings); 6380 //# sourceMappingURL=settings.js.map 6381 6382 /***/ }), 6383 6384 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/share.js": 6385 /*!*****************************************************************************************************************!*\ 6386 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/share.js ***! 6387 \*****************************************************************************************************************/ 6388 /*! exports provided: default */ 6389 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6390 6391 "use strict"; 6392 __webpack_require__.r(__webpack_exports__); 6393 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6394 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6395 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6396 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6397 6398 6399 /** 6400 * WordPress dependencies 6401 */ 6402 6403 const share = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6404 viewBox: "0 0 24 24", 6405 xmlns: "http://www.w3.org/2000/svg" 6406 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6407 d: "M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z" 6408 })); 6409 /* harmony default export */ __webpack_exports__["default"] = (share); 6410 //# sourceMappingURL=share.js.map 6411 6412 /***/ }), 6413 6414 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/shipping.js": 6415 /*!********************************************************************************************************************!*\ 6416 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/shipping.js ***! 6417 \********************************************************************************************************************/ 6418 /*! exports provided: default */ 6419 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6420 6421 "use strict"; 6422 __webpack_require__.r(__webpack_exports__); 6423 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6424 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6425 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6426 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6427 6428 6429 /** 6430 * WordPress dependencies 6431 */ 6432 6433 const shipping = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6434 xmlns: "http://www.w3.org/2000/svg", 6435 viewBox: "0 0 24 24" 6436 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6437 d: "M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z" 6438 })); 6439 /* harmony default export */ __webpack_exports__["default"] = (shipping); 6440 //# sourceMappingURL=shipping.js.map 6441 6442 /***/ }), 6443 6444 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/shortcode.js": 6445 /*!*********************************************************************************************************************!*\ 6446 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/shortcode.js ***! 6447 \*********************************************************************************************************************/ 6448 /*! exports provided: default */ 6449 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6450 6451 "use strict"; 6452 __webpack_require__.r(__webpack_exports__); 6453 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6454 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6455 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6456 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6457 6458 6459 /** 6460 * WordPress dependencies 6461 */ 6462 6463 const shortcode = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6464 viewBox: "0 0 24 24", 6465 xmlns: "http://www.w3.org/2000/svg" 6466 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6467 d: "M16 4.2v1.5h2.5v12.5H16v1.5h4V4.2h-4zM4.2 19.8h4v-1.5H5.8V5.8h2.5V4.2h-4l-.1 15.6zm5.1-3.1l1.4.6 4-10-1.4-.6-4 10z" 6468 })); 6469 /* harmony default export */ __webpack_exports__["default"] = (shortcode); 6470 //# sourceMappingURL=shortcode.js.map 6471 6472 /***/ }), 6473 6474 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/sidebar.js": 6475 /*!*******************************************************************************************************************!*\ 6476 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/sidebar.js ***! 6477 \*******************************************************************************************************************/ 6478 /*! exports provided: default */ 6479 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6480 6481 "use strict"; 6482 __webpack_require__.r(__webpack_exports__); 6483 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6484 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6485 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6486 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6487 6488 6489 /** 6490 * WordPress dependencies 6491 */ 6492 6493 const sidebar = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6494 xmlns: "http://www.w3.org/2000/svg", 6495 viewBox: "0 0 24 24" 6496 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6497 d: "M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z" 6498 })); 6499 /* harmony default export */ __webpack_exports__["default"] = (sidebar); 6500 //# sourceMappingURL=sidebar.js.map 6501 6502 /***/ }), 6503 6504 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/site-logo.js": 6505 /*!*********************************************************************************************************************!*\ 6506 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/site-logo.js ***! 6507 \*********************************************************************************************************************/ 6508 /*! exports provided: default */ 6509 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6510 6511 "use strict"; 6512 __webpack_require__.r(__webpack_exports__); 6513 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6514 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6515 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6516 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6517 6518 6519 /** 6520 * WordPress dependencies 6521 */ 6522 6523 const siteLogo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6524 xmlns: "http://www.w3.org/2000/svg", 6525 viewBox: "0 0 24 24" 6526 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6527 d: "M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 1.5c4.1 0 7.5 3.4 7.5 7.5v.1c-1.4-.8-3.3-1.7-3.4-1.8-.2-.1-.5-.1-.8.1l-2.9 2.1L9 11.3c-.2-.1-.4 0-.6.1l-3.7 2.2c-.1-.5-.2-1-.2-1.5 0-4.2 3.4-7.6 7.5-7.6zm0 15c-3.1 0-5.7-1.9-6.9-4.5l3.7-2.2 3.5 1.2c.2.1.5 0 .7-.1l2.9-2.1c.8.4 2.5 1.2 3.5 1.9-.9 3.3-3.9 5.8-7.4 5.8z" 6528 })); 6529 /* harmony default export */ __webpack_exports__["default"] = (siteLogo); 6530 //# sourceMappingURL=site-logo.js.map 6531 6532 /***/ }), 6533 6534 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/stack.js": 6535 /*!*****************************************************************************************************************!*\ 6536 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/stack.js ***! 6537 \*****************************************************************************************************************/ 6538 /*! exports provided: default */ 6539 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6540 6541 "use strict"; 6542 __webpack_require__.r(__webpack_exports__); 6543 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6544 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6545 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6546 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6547 6548 6549 /** 6550 * WordPress dependencies 6551 */ 6552 6553 const stack = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6554 xmlns: "http://www.w3.org/2000/svg", 6555 viewBox: "0 0 24 24" 6556 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6557 d: "M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1z" 6558 })); 6559 /* harmony default export */ __webpack_exports__["default"] = (stack); 6560 //# sourceMappingURL=stack.js.map 6561 6562 /***/ }), 6563 6564 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/star-empty.js": 6565 /*!**********************************************************************************************************************!*\ 6566 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-empty.js ***! 6567 \**********************************************************************************************************************/ 6568 /*! exports provided: default */ 6569 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6570 6571 "use strict"; 6572 __webpack_require__.r(__webpack_exports__); 6573 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6574 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6575 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6576 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6577 6578 6579 /** 6580 * WordPress dependencies 6581 */ 6582 6583 const starEmpty = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6584 xmlns: "http://www.w3.org/2000/svg", 6585 viewBox: "0 0 24 24" 6586 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6587 fillRule: "evenodd", 6588 d: "M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z", 6589 clipRule: "evenodd" 6590 })); 6591 /* harmony default export */ __webpack_exports__["default"] = (starEmpty); 6592 //# sourceMappingURL=star-empty.js.map 6593 6594 /***/ }), 6595 6596 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/star-filled.js": 6597 /*!***********************************************************************************************************************!*\ 6598 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-filled.js ***! 6599 \***********************************************************************************************************************/ 6600 /*! exports provided: default */ 6601 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6602 6603 "use strict"; 6604 __webpack_require__.r(__webpack_exports__); 6605 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6606 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6607 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6608 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6609 6610 6611 /** 6612 * WordPress dependencies 6613 */ 6614 6615 const starFilled = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6616 xmlns: "http://www.w3.org/2000/svg", 6617 viewBox: "0 0 24 24" 6618 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6619 d: "M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z" 6620 })); 6621 /* harmony default export */ __webpack_exports__["default"] = (starFilled); 6622 //# sourceMappingURL=star-filled.js.map 6623 6624 /***/ }), 6625 6626 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/star-half.js": 6627 /*!*********************************************************************************************************************!*\ 6628 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/star-half.js ***! 6629 \*********************************************************************************************************************/ 6630 /*! exports provided: default */ 6631 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6632 6633 "use strict"; 6634 __webpack_require__.r(__webpack_exports__); 6635 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6636 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6637 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6638 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6639 6640 6641 /** 6642 * WordPress dependencies 6643 */ 6644 6645 const starHalf = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6646 xmlns: "http://www.w3.org/2000/svg", 6647 viewBox: "0 0 24 24" 6648 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6649 d: "M9.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z" 6650 })); 6651 /* harmony default export */ __webpack_exports__["default"] = (starHalf); 6652 //# sourceMappingURL=star-half.js.map 6653 6654 /***/ }), 6655 6656 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/store.js": 6657 /*!*****************************************************************************************************************!*\ 6658 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/store.js ***! 6659 \*****************************************************************************************************************/ 6660 /*! exports provided: default */ 6661 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6662 6663 "use strict"; 6664 __webpack_require__.r(__webpack_exports__); 6665 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6666 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6667 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6668 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6669 6670 6671 /** 6672 * WordPress dependencies 6673 */ 6674 6675 const store = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6676 xmlns: "http://www.w3.org/2000/svg", 6677 viewBox: "0 0 24 24" 6678 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6679 fillRule: "evenodd", 6680 d: "M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z", 6681 clipRule: "evenodd" 6682 })); 6683 /* harmony default export */ __webpack_exports__["default"] = (store); 6684 //# sourceMappingURL=store.js.map 6685 6686 /***/ }), 6687 6688 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-full-width.js": 6689 /*!******************************************************************************************************************************!*\ 6690 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/stretch-full-width.js ***! 6691 \******************************************************************************************************************************/ 6692 /*! exports provided: default */ 6693 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6694 6695 "use strict"; 6696 __webpack_require__.r(__webpack_exports__); 6697 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6698 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6699 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6700 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6701 6702 6703 /** 6704 * WordPress dependencies 6705 */ 6706 6707 const stretchFullWidth = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6708 xmlns: "http://www.w3.org/2000/svg", 6709 viewBox: "0 0 24 24" 6710 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6711 d: "M5 4v11h14V4H5zm3 15.8h8v-1.5H8v1.5z" 6712 })); 6713 /* harmony default export */ __webpack_exports__["default"] = (stretchFullWidth); 6714 //# sourceMappingURL=stretch-full-width.js.map 6715 6716 /***/ }), 6717 6718 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/stretch-wide.js": 6719 /*!************************************************************************************************************************!*\ 6720 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/stretch-wide.js ***! 6721 \************************************************************************************************************************/ 6722 /*! exports provided: default */ 6723 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6724 6725 "use strict"; 6726 __webpack_require__.r(__webpack_exports__); 6727 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6728 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6729 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6730 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6731 6732 6733 /** 6734 * WordPress dependencies 6735 */ 6736 6737 const stretchWide = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6738 xmlns: "http://www.w3.org/2000/svg", 6739 viewBox: "0 0 24 24" 6740 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6741 d: "M5 9v6h14V9H5zm11-4.8H8v1.5h8V4.2zM8 19.8h8v-1.5H8v1.5z" 6742 })); 6743 /* harmony default export */ __webpack_exports__["default"] = (stretchWide); 6744 //# sourceMappingURL=stretch-wide.js.map 6745 6746 /***/ }), 6747 6748 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/subscript.js": 6749 /*!*********************************************************************************************************************!*\ 6750 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/subscript.js ***! 6751 \*********************************************************************************************************************/ 6752 /*! exports provided: default */ 6753 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6754 6755 "use strict"; 6756 __webpack_require__.r(__webpack_exports__); 6757 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6758 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6759 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6760 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6761 6762 6763 /** 6764 * WordPress dependencies 6765 */ 6766 6767 const subscript = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6768 xmlns: "http://www.w3.org/2000/svg", 6769 viewBox: "0 0 24 24" 6770 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6771 d: "M16.9 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z" 6772 })); 6773 /* harmony default export */ __webpack_exports__["default"] = (subscript); 6774 //# sourceMappingURL=subscript.js.map 6775 6776 /***/ }), 6777 6778 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/superscript.js": 6779 /*!***********************************************************************************************************************!*\ 6780 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/superscript.js ***! 6781 \***********************************************************************************************************************/ 6782 /*! exports provided: default */ 6783 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6784 6785 "use strict"; 6786 __webpack_require__.r(__webpack_exports__); 6787 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6788 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6789 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6790 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6791 6792 6793 /** 6794 * WordPress dependencies 6795 */ 6796 6797 const superscript = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6798 xmlns: "http://www.w3.org/2000/svg", 6799 viewBox: "0 0 24 24" 6800 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6801 d: "M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z" 6802 })); 6803 /* harmony default export */ __webpack_exports__["default"] = (superscript); 6804 //# sourceMappingURL=superscript.js.map 6805 6806 /***/ }), 6807 6808 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/swatch.js": 6809 /*!******************************************************************************************************************!*\ 6810 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/swatch.js ***! 6811 \******************************************************************************************************************/ 6812 /*! exports provided: default */ 6813 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6814 6815 "use strict"; 6816 __webpack_require__.r(__webpack_exports__); 6817 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6818 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6819 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6820 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6821 6822 6823 /** 6824 * WordPress dependencies 6825 */ 6826 6827 const swatch = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6828 xmlns: "http://www.w3.org/2000/svg", 6829 viewBox: "0 0 24 24" 6830 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6831 d: "M5 17.7c.4.5.8.9 1.2 1.2l1.1-1.4c-.4-.3-.7-.6-1-1L5 17.7zM5 6.3l1.4 1.1c.3-.4.6-.7 1-1L6.3 5c-.5.4-.9.8-1.3 1.3zm.1 7.8l-1.7.5c.2.6.4 1.1.7 1.6l1.5-.8c-.2-.4-.4-.8-.5-1.3zM4.8 12v-.7L3 11.1v1.8l1.7-.2c.1-.2.1-.5.1-.7zm3 7.9c.5.3 1.1.5 1.6.7l.5-1.7c-.5-.1-.9-.3-1.3-.5l-.8 1.5zM19 6.3c-.4-.5-.8-.9-1.2-1.2l-1.1 1.4c.4.3.7.6 1 1L19 6.3zm-.1 3.6l1.7-.5c-.2-.6-.4-1.1-.7-1.6l-1.5.8c.2.4.4.8.5 1.3zM5.6 8.6l-1.5-.8c-.3.5-.5 1-.7 1.6l1.7.5c.1-.5.3-.9.5-1.3zm2.2-4.5l.8 1.5c.4-.2.8-.4 1.3-.5l-.5-1.7c-.6.2-1.1.4-1.6.7zm8.8 13.5l1.1 1.4c.5-.4.9-.8 1.2-1.2l-1.4-1.1c-.2.3-.5.6-.9.9zm1.8-2.2l1.5.8c.3-.5.5-1.1.7-1.6l-1.7-.5c-.1.5-.3.9-.5 1.3zm2.6-4.3l-1.7.2v1.4l1.7.2V12v-.9zM11.1 3l.2 1.7h1.4l.2-1.7h-1.8zm3 2.1c.5.1.9.3 1.3.5l.8-1.5c-.5-.3-1.1-.5-1.6-.7l-.5 1.7zM12 19.2h-.7l-.2 1.8h1.8l-.2-1.7c-.2-.1-.5-.1-.7-.1zm2.1-.3l.5 1.7c.6-.2 1.1-.4 1.6-.7l-.8-1.5c-.4.2-.8.4-1.3.5z" 6832 })); 6833 /* harmony default export */ __webpack_exports__["default"] = (swatch); 6834 //# sourceMappingURL=swatch.js.map 6835 6836 /***/ }), 6837 6838 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-after.js": 6839 /*!******************************************************************************************************************************!*\ 6840 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-after.js ***! 6841 \******************************************************************************************************************************/ 6842 /*! exports provided: default */ 6843 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6844 6845 "use strict"; 6846 __webpack_require__.r(__webpack_exports__); 6847 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6848 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6849 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6850 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6851 6852 6853 /** 6854 * WordPress dependencies 6855 */ 6856 6857 const tableColumnAfter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6858 xmlns: "http://www.w3.org/2000/svg", 6859 viewBox: "-2 -2 24 24" 6860 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6861 d: "M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z" 6862 })); 6863 /* harmony default export */ __webpack_exports__["default"] = (tableColumnAfter); 6864 //# sourceMappingURL=table-column-after.js.map 6865 6866 /***/ }), 6867 6868 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-before.js": 6869 /*!*******************************************************************************************************************************!*\ 6870 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-before.js ***! 6871 \*******************************************************************************************************************************/ 6872 /*! exports provided: default */ 6873 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6874 6875 "use strict"; 6876 __webpack_require__.r(__webpack_exports__); 6877 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6878 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6879 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6880 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6881 6882 6883 /** 6884 * WordPress dependencies 6885 */ 6886 6887 const tableColumnBefore = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6888 xmlns: "http://www.w3.org/2000/svg", 6889 viewBox: "-2 -2 24 24" 6890 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6891 d: "M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z" 6892 })); 6893 /* harmony default export */ __webpack_exports__["default"] = (tableColumnBefore); 6894 //# sourceMappingURL=table-column-before.js.map 6895 6896 /***/ }), 6897 6898 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-column-delete.js": 6899 /*!*******************************************************************************************************************************!*\ 6900 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-column-delete.js ***! 6901 \*******************************************************************************************************************************/ 6902 /*! exports provided: default */ 6903 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6904 6905 "use strict"; 6906 __webpack_require__.r(__webpack_exports__); 6907 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6908 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6909 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6910 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6911 6912 6913 /** 6914 * WordPress dependencies 6915 */ 6916 6917 const tableColumnDelete = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6918 xmlns: "http://www.w3.org/2000/svg", 6919 viewBox: "-2 -2 24 24" 6920 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6921 d: "M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z" 6922 })); 6923 /* harmony default export */ __webpack_exports__["default"] = (tableColumnDelete); 6924 //# sourceMappingURL=table-column-delete.js.map 6925 6926 /***/ }), 6927 6928 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-after.js": 6929 /*!***************************************************************************************************************************!*\ 6930 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-after.js ***! 6931 \***************************************************************************************************************************/ 6932 /*! exports provided: default */ 6933 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6934 6935 "use strict"; 6936 __webpack_require__.r(__webpack_exports__); 6937 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6938 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6939 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6940 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6941 6942 6943 /** 6944 * WordPress dependencies 6945 */ 6946 6947 const tableRowAfter = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6948 xmlns: "http://www.w3.org/2000/svg", 6949 viewBox: "-2 -2 24 24" 6950 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6951 d: "M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z" 6952 })); 6953 /* harmony default export */ __webpack_exports__["default"] = (tableRowAfter); 6954 //# sourceMappingURL=table-row-after.js.map 6955 6956 /***/ }), 6957 6958 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-before.js": 6959 /*!****************************************************************************************************************************!*\ 6960 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-before.js ***! 6961 \****************************************************************************************************************************/ 6962 /*! exports provided: default */ 6963 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6964 6965 "use strict"; 6966 __webpack_require__.r(__webpack_exports__); 6967 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6968 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6969 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 6970 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 6971 6972 6973 /** 6974 * WordPress dependencies 6975 */ 6976 6977 const tableRowBefore = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 6978 xmlns: "http://www.w3.org/2000/svg", 6979 viewBox: "-2 -2 24 24" 6980 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 6981 d: "M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z" 6982 })); 6983 /* harmony default export */ __webpack_exports__["default"] = (tableRowBefore); 6984 //# sourceMappingURL=table-row-before.js.map 6985 6986 /***/ }), 6987 6988 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table-row-delete.js": 6989 /*!****************************************************************************************************************************!*\ 6990 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table-row-delete.js ***! 6991 \****************************************************************************************************************************/ 6992 /*! exports provided: default */ 6993 /***/ (function(module, __webpack_exports__, __webpack_require__) { 6994 6995 "use strict"; 6996 __webpack_require__.r(__webpack_exports__); 6997 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 6998 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 6999 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7000 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7001 7002 7003 /** 7004 * WordPress dependencies 7005 */ 7006 7007 const tableRowDelete = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7008 xmlns: "http://www.w3.org/2000/svg", 7009 viewBox: "-2 -2 24 24" 7010 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7011 d: "M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z" 7012 })); 7013 /* harmony default export */ __webpack_exports__["default"] = (tableRowDelete); 7014 //# sourceMappingURL=table-row-delete.js.map 7015 7016 /***/ }), 7017 7018 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/table.js": 7019 /*!*****************************************************************************************************************!*\ 7020 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/table.js ***! 7021 \*****************************************************************************************************************/ 7022 /*! exports provided: default */ 7023 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7024 7025 "use strict"; 7026 __webpack_require__.r(__webpack_exports__); 7027 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7028 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7029 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7030 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7031 7032 7033 /** 7034 * WordPress dependencies 7035 */ 7036 7037 const table = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7038 xmlns: "http://www.w3.org/2000/svg", 7039 viewBox: "0 0 24 24" 7040 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7041 d: "M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z" 7042 })); 7043 /* harmony default export */ __webpack_exports__["default"] = (table); 7044 //# sourceMappingURL=table.js.map 7045 7046 /***/ }), 7047 7048 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/tablet.js": 7049 /*!******************************************************************************************************************!*\ 7050 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/tablet.js ***! 7051 \******************************************************************************************************************/ 7052 /*! exports provided: default */ 7053 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7054 7055 "use strict"; 7056 __webpack_require__.r(__webpack_exports__); 7057 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7058 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7059 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7060 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7061 7062 7063 /** 7064 * WordPress dependencies 7065 */ 7066 7067 const tablet = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7068 xmlns: "http://www.w3.org/2000/svg", 7069 viewBox: "0 0 24 24" 7070 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7071 d: "M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z" 7072 })); 7073 /* harmony default export */ __webpack_exports__["default"] = (tablet); 7074 //# sourceMappingURL=tablet.js.map 7075 7076 /***/ }), 7077 7078 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/tag.js": 7079 /*!***************************************************************************************************************!*\ 7080 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/tag.js ***! 7081 \***************************************************************************************************************/ 7082 /*! exports provided: default */ 7083 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7084 7085 "use strict"; 7086 __webpack_require__.r(__webpack_exports__); 7087 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7088 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7089 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7090 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7091 7092 7093 /** 7094 * WordPress dependencies 7095 */ 7096 7097 const tag = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7098 xmlns: "http://www.w3.org/2000/svg", 7099 viewBox: "0 0 24 24" 7100 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7101 d: "M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z" 7102 })); 7103 /* harmony default export */ __webpack_exports__["default"] = (tag); 7104 //# sourceMappingURL=tag.js.map 7105 7106 /***/ }), 7107 7108 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/term-description.js": 7109 /*!****************************************************************************************************************************!*\ 7110 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/term-description.js ***! 7111 \****************************************************************************************************************************/ 7112 /*! exports provided: default */ 7113 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7114 7115 "use strict"; 7116 __webpack_require__.r(__webpack_exports__); 7117 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7118 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7119 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7120 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7121 7122 7123 /** 7124 * WordPress dependencies 7125 */ 7126 7127 const tag = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7128 xmlns: "http://www.w3.org/2000/svg", 7129 viewBox: "0 0 24 24" 7130 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7131 stroke: "#1E1E1E", 7132 strokeWidth: "1.5", 7133 d: "M9 19.25h6M4 19.25h4M12 15.25h8M4 15.25h7" 7134 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7135 d: "M8.994 10.103H6.08L5.417 12H4l2.846-8h1.383l2.845 8H9.657l-.663-1.897zm-.457-1.28l-.994-2.857-1.006 2.857h2z", 7136 fill: "#1E1E1E" 7137 })); 7138 /* harmony default export */ __webpack_exports__["default"] = (tag); 7139 //# sourceMappingURL=term-description.js.map 7140 7141 /***/ }), 7142 7143 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/text-color.js": 7144 /*!**********************************************************************************************************************!*\ 7145 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/text-color.js ***! 7146 \**********************************************************************************************************************/ 7147 /*! exports provided: default */ 7148 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7149 7150 "use strict"; 7151 __webpack_require__.r(__webpack_exports__); 7152 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7153 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7154 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7155 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7156 7157 7158 /** 7159 * WordPress dependencies 7160 */ 7161 7162 const textColor = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7163 xmlns: "http://www.w3.org/2000/svg", 7164 viewBox: "0 0 24 24" 7165 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7166 d: "M12.9 6h-2l-4 11h1.9l1.1-3h4.2l1.1 3h1.9L12.9 6zm-2.5 6.5l1.5-4.9 1.7 4.9h-3.2z" 7167 })); 7168 /* harmony default export */ __webpack_exports__["default"] = (textColor); 7169 //# sourceMappingURL=text-color.js.map 7170 7171 /***/ }), 7172 7173 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/title.js": 7174 /*!*****************************************************************************************************************!*\ 7175 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/title.js ***! 7176 \*****************************************************************************************************************/ 7177 /*! exports provided: default */ 7178 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7179 7180 "use strict"; 7181 __webpack_require__.r(__webpack_exports__); 7182 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7183 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7184 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7185 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7186 7187 7188 /** 7189 * WordPress dependencies 7190 */ 7191 7192 const title = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7193 xmlns: "https://www.w3.org/2000/svg", 7194 viewBox: "0 0 24 24" 7195 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7196 d: "M5 4v3h5.5v12h3V7H19V4H5z" 7197 })); 7198 /* harmony default export */ __webpack_exports__["default"] = (title); 7199 //# sourceMappingURL=title.js.map 7200 7201 /***/ }), 7202 7203 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/tool.js": 7204 /*!****************************************************************************************************************!*\ 7205 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/tool.js ***! 7206 \****************************************************************************************************************/ 7207 /*! exports provided: default */ 7208 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7209 7210 "use strict"; 7211 __webpack_require__.r(__webpack_exports__); 7212 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7213 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7214 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7215 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7216 7217 7218 /** 7219 * WordPress dependencies 7220 */ 7221 7222 const tool = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7223 xmlns: "http://www.w3.org/2000/svg", 7224 viewBox: "0 0 24 24" 7225 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7226 d: "M14.103 7.128l2.26-2.26a4 4 0 00-5.207 4.804L5.828 15a2 2 0 102.828 2.828l5.329-5.328a4 4 0 004.804-5.208l-2.261 2.26-1.912-.512-.513-1.912zm-7.214 9.64a.5.5 0 11.707-.707.5.5 0 01-.707.707z" 7227 })); 7228 /* harmony default export */ __webpack_exports__["default"] = (tool); 7229 //# sourceMappingURL=tool.js.map 7230 7231 /***/ }), 7232 7233 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/trash.js": 7234 /*!*****************************************************************************************************************!*\ 7235 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/trash.js ***! 7236 \*****************************************************************************************************************/ 7237 /*! exports provided: default */ 7238 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7239 7240 "use strict"; 7241 __webpack_require__.r(__webpack_exports__); 7242 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7243 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7244 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7245 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7246 7247 7248 /** 7249 * WordPress dependencies 7250 */ 7251 7252 const trash = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7253 xmlns: "http://www.w3.org/2000/svg", 7254 viewBox: "0 0 24 24" 7255 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7256 d: "M20 5h-5.7c0-1.3-1-2.3-2.3-2.3S9.7 3.7 9.7 5H4v2h1.5v.3l1.7 11.1c.1 1 1 1.7 2 1.7h5.7c1 0 1.8-.7 2-1.7l1.7-11.1V7H20V5zm-3.2 2l-1.7 11.1c0 .1-.1.2-.3.2H9.1c-.1 0-.3-.1-.3-.2L7.2 7h9.6z" 7257 })); 7258 /* harmony default export */ __webpack_exports__["default"] = (trash); 7259 //# sourceMappingURL=trash.js.map 7260 7261 /***/ }), 7262 7263 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/typography.js": 7264 /*!**********************************************************************************************************************!*\ 7265 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/typography.js ***! 7266 \**********************************************************************************************************************/ 7267 /*! exports provided: default */ 7268 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7269 7270 "use strict"; 7271 __webpack_require__.r(__webpack_exports__); 7272 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7273 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7274 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7275 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7276 7277 7278 /** 7279 * WordPress dependencies 7280 */ 7281 7282 const typography = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7283 xmlns: "http://www.w3.org/2000/svg", 7284 viewBox: "0 0 24 24" 7285 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7286 d: "M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z" 7287 })); 7288 /* harmony default export */ __webpack_exports__["default"] = (typography); 7289 //# sourceMappingURL=typography.js.map 7290 7291 /***/ }), 7292 7293 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/undo.js": 7294 /*!****************************************************************************************************************!*\ 7295 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/undo.js ***! 7296 \****************************************************************************************************************/ 7297 /*! exports provided: default */ 7298 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7299 7300 "use strict"; 7301 __webpack_require__.r(__webpack_exports__); 7302 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7303 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7304 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7305 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7306 7307 7308 /** 7309 * WordPress dependencies 7310 */ 7311 7312 const undo = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7313 xmlns: "http://www.w3.org/2000/svg", 7314 viewBox: "0 0 24 24" 7315 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7316 d: "M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z" 7317 })); 7318 /* harmony default export */ __webpack_exports__["default"] = (undo); 7319 //# sourceMappingURL=undo.js.map 7320 7321 /***/ }), 7322 7323 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/ungroup.js": 7324 /*!*******************************************************************************************************************!*\ 7325 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/ungroup.js ***! 7326 \*******************************************************************************************************************/ 7327 /*! exports provided: default */ 7328 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7329 7330 "use strict"; 7331 __webpack_require__.r(__webpack_exports__); 7332 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7333 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7334 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7335 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7336 7337 7338 /** 7339 * WordPress dependencies 7340 */ 7341 7342 const ungroup = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7343 xmlns: "http://www.w3.org/2000/svg", 7344 viewBox: "0 0 24 24" 7345 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7346 d: "M18 4h-7c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7zm-5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h1V9H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-1h-1.5v1z" 7347 })); 7348 /* harmony default export */ __webpack_exports__["default"] = (ungroup); 7349 //# sourceMappingURL=ungroup.js.map 7350 7351 /***/ }), 7352 7353 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/update.js": 7354 /*!******************************************************************************************************************!*\ 7355 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/update.js ***! 7356 \******************************************************************************************************************/ 7357 /*! exports provided: default */ 7358 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7359 7360 "use strict"; 7361 __webpack_require__.r(__webpack_exports__); 7362 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7363 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7364 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7365 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7366 7367 7368 /** 7369 * WordPress dependencies 7370 */ 7371 7372 const update = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7373 xmlns: "http://www.w3.org/2000/svg", 7374 viewBox: "-2 -2 24 24" 7375 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7376 d: "M10.2 3.28c3.53 0 6.43 2.61 6.92 6h2.08l-3.5 4-3.5-4h2.32c-.45-1.97-2.21-3.45-4.32-3.45-1.45 0-2.73.71-3.54 1.78L4.95 5.66C6.23 4.2 8.11 3.28 10.2 3.28zm-.4 13.44c-3.52 0-6.43-2.61-6.92-6H.8l3.5-4c1.17 1.33 2.33 2.67 3.5 4H5.48c.45 1.97 2.21 3.45 4.32 3.45 1.45 0 2.73-.71 3.54-1.78l1.71 1.95c-1.28 1.46-3.15 2.38-5.25 2.38z" 7377 })); 7378 /* harmony default export */ __webpack_exports__["default"] = (update); 7379 //# sourceMappingURL=update.js.map 7380 7381 /***/ }), 7382 7383 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/upload.js": 7384 /*!******************************************************************************************************************!*\ 7385 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/upload.js ***! 7386 \******************************************************************************************************************/ 7387 /*! exports provided: default */ 7388 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7389 7390 "use strict"; 7391 __webpack_require__.r(__webpack_exports__); 7392 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7393 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7394 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7395 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7396 7397 7398 /** 7399 * WordPress dependencies 7400 */ 7401 7402 const upload = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7403 xmlns: "http://www.w3.org/2000/svg", 7404 viewBox: "0 0 24 24" 7405 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7406 d: "M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z" 7407 })); 7408 /* harmony default export */ __webpack_exports__["default"] = (upload); 7409 //# sourceMappingURL=upload.js.map 7410 7411 /***/ }), 7412 7413 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/verse.js": 7414 /*!*****************************************************************************************************************!*\ 7415 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/verse.js ***! 7416 \*****************************************************************************************************************/ 7417 /*! exports provided: default */ 7418 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7419 7420 "use strict"; 7421 __webpack_require__.r(__webpack_exports__); 7422 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7423 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7424 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7425 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7426 7427 7428 /** 7429 * WordPress dependencies 7430 */ 7431 7432 const verse = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7433 viewBox: "0 0 24 24", 7434 xmlns: "http://www.w3.org/2000/svg" 7435 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7436 d: "M17.8 2l-.9.3c-.1 0-3.6 1-5.2 2.1C10 5.5 9.3 6.5 8.9 7.1c-.6.9-1.7 4.7-1.7 6.3l-.9 2.3c-.2.4 0 .8.4 1 .1 0 .2.1.3.1.3 0 .6-.2.7-.5l.6-1.5c.3 0 .7-.1 1.2-.2.7-.1 1.4-.3 2.2-.5.8-.2 1.6-.5 2.4-.8.7-.3 1.4-.7 1.9-1.2s.8-1.2 1-1.9c.2-.7.3-1.6.4-2.4.1-.8.1-1.7.2-2.5 0-.8.1-1.5.2-2.1V2zm-1.9 5.6c-.1.8-.2 1.5-.3 2.1-.2.6-.4 1-.6 1.3-.3.3-.8.6-1.4.9-.7.3-1.4.5-2.2.8-.6.2-1.3.3-1.8.4L15 7.5c.3-.3.6-.7 1-1.1 0 .4 0 .8-.1 1.2zM6 20h8v-1.5H6V20z" 7437 })); 7438 /* harmony default export */ __webpack_exports__["default"] = (verse); 7439 //# sourceMappingURL=verse.js.map 7440 7441 /***/ }), 7442 7443 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/video.js": 7444 /*!*****************************************************************************************************************!*\ 7445 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/video.js ***! 7446 \*****************************************************************************************************************/ 7447 /*! exports provided: default */ 7448 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7449 7450 "use strict"; 7451 __webpack_require__.r(__webpack_exports__); 7452 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7453 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7454 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7455 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7456 7457 7458 /** 7459 * WordPress dependencies 7460 */ 7461 7462 const video = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7463 viewBox: "0 0 24 24", 7464 xmlns: "http://www.w3.org/2000/svg" 7465 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7466 d: "M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z" 7467 })); 7468 /* harmony default export */ __webpack_exports__["default"] = (video); 7469 //# sourceMappingURL=video.js.map 7470 7471 /***/ }), 7472 7473 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/warning.js": 7474 /*!*******************************************************************************************************************!*\ 7475 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/warning.js ***! 7476 \*******************************************************************************************************************/ 7477 /*! exports provided: default */ 7478 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7479 7480 "use strict"; 7481 __webpack_require__.r(__webpack_exports__); 7482 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7483 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7484 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7485 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7486 7487 7488 /** 7489 * WordPress dependencies 7490 */ 7491 7492 const warning = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7493 xmlns: "http://www.w3.org/2000/svg", 7494 viewBox: "-2 -2 24 24" 7495 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7496 d: "M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z" 7497 })); 7498 /* harmony default export */ __webpack_exports__["default"] = (warning); 7499 //# sourceMappingURL=warning.js.map 7500 7501 /***/ }), 7502 7503 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/widget.js": 7504 /*!******************************************************************************************************************!*\ 7505 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/widget.js ***! 7506 \******************************************************************************************************************/ 7507 /*! exports provided: default */ 7508 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7509 7510 "use strict"; 7511 __webpack_require__.r(__webpack_exports__); 7512 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7513 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7514 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7515 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7516 7517 7518 /** 7519 * WordPress dependencies 7520 */ 7521 7522 const widget = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7523 viewBox: "0 0 24 24", 7524 xmlns: "http://www.w3.org/2000/svg" 7525 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7526 d: "M7 11h2v2H7v-2zm14-5v14l-2 2H5l-2-2V6l2-2h1V2h2v2h8V2h2v2h1l2 2zM5 8h14V6H5v2zm14 12V10H5v10h14zm-4-7h2v-2h-2v2zm-4 0h2v-2h-2v2z" 7527 })); 7528 /* harmony default export */ __webpack_exports__["default"] = (widget); 7529 //# sourceMappingURL=widget.js.map 7530 7531 /***/ }), 7532 7533 /***/ "../../../../node_modules/@wordpress/icons/build-module/library/wordpress.js": 7534 /*!*********************************************************************************************************************!*\ 7535 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/@wordpress/icons/build-module/library/wordpress.js ***! 7536 \*********************************************************************************************************************/ 7537 /*! exports provided: default */ 7538 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7539 7540 "use strict"; 7541 __webpack_require__.r(__webpack_exports__); 7542 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 7543 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 7544 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 7545 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__); 7546 7547 7548 /** 7549 * WordPress dependencies 7550 */ 7551 7552 const wordpress = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["SVG"], { 7553 xmlns: "http://www.w3.org/2000/svg", 7554 viewBox: "-2 -2 24 24" 7555 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_1__["Path"], { 7556 d: "M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z" 7557 })); 7558 /* harmony default export */ __webpack_exports__["default"] = (wordpress); 7559 //# sourceMappingURL=wordpress.js.map 7560 7561 /***/ }), 7562 7563 /***/ "../../../../node_modules/dequal/dist/index.mjs": 7564 /*!****************************************************************************************!*\ 7565 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/dequal/dist/index.mjs ***! 7566 \****************************************************************************************/ 7567 /*! exports provided: dequal */ 7568 /***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { 7569 7570 "use strict"; 7571 __webpack_require__.r(__webpack_exports__); 7572 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "dequal", function() { return dequal; }); 7573 var has = Object.prototype.hasOwnProperty; 7574 7575 function find(iter, tar, key) { 7576 for (key of iter.keys()) { 7577 if (dequal(key, tar)) return key; 7578 } 7579 } 7580 7581 function dequal(foo, bar) { 7582 var ctor, len, tmp; 7583 if (foo === bar) return true; 7584 7585 if (foo && bar && (ctor=foo.constructor) === bar.constructor) { 7586 if (ctor === Date) return foo.getTime() === bar.getTime(); 7587 if (ctor === RegExp) return foo.toString() === bar.toString(); 7588 7589 if (ctor === Array) { 7590 if ((len=foo.length) === bar.length) { 7591 while (len-- && dequal(foo[len], bar[len])); 7592 } 7593 return len === -1; 7594 } 7595 7596 if (ctor === Set) { 7597 if (foo.size !== bar.size) { 7598 return false; 7599 } 7600 for (len of foo) { 7601 tmp = len; 7602 if (tmp && typeof tmp === 'object') { 7603 tmp = find(bar, tmp); 7604 if (!tmp) return false; 7605 } 7606 if (!bar.has(tmp)) return false; 7607 } 7608 return true; 7609 } 7610 7611 if (ctor === Map) { 7612 if (foo.size !== bar.size) { 7613 return false; 7614 } 7615 for (len of foo) { 7616 tmp = len[0]; 7617 if (tmp && typeof tmp === 'object') { 7618 tmp = find(bar, tmp); 7619 if (!tmp) return false; 7620 } 7621 if (!dequal(len[1], bar.get(tmp))) { 7622 return false; 7623 } 7624 } 7625 return true; 7626 } 7627 7628 if (ctor === ArrayBuffer) { 7629 foo = new Uint8Array(foo); 7630 bar = new Uint8Array(bar); 7631 } else if (ctor === DataView) { 7632 if ((len=foo.byteLength) === bar.byteLength) { 7633 while (len-- && foo.getInt8(len) === bar.getInt8(len)); 7634 } 7635 return len === -1; 7636 } 7637 7638 if (ArrayBuffer.isView(foo)) { 7639 if ((len=foo.byteLength) === bar.byteLength) { 7640 while (len-- && foo[len] === bar[len]); 7641 } 7642 return len === -1; 7643 } 7644 7645 if (!ctor || typeof foo === 'object') { 7646 len = 0; 7647 for (ctor in foo) { 7648 if (has.call(foo, ctor) && ++len && !has.call(bar, ctor)) return false; 7649 if (!(ctor in bar) || !dequal(foo[ctor], bar[ctor])) return false; 7650 } 7651 return Object.keys(bar).length === len; 7652 } 7653 } 7654 7655 return foo !== foo && bar !== bar; 7656 } 7657 7658 7659 /***/ }), 7660 7661 /***/ "../../../../node_modules/react-use-gesture/dist/reactusegesture.esm.js": 7662 /*!****************************************************************************************************************!*\ 7663 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/react-use-gesture/dist/reactusegesture.esm.js ***! 7664 \****************************************************************************************************************/ 7665 /*! exports provided: addV, rubberbandIfOutOfBounds, subV, useDrag, useGesture, useHover, useMove, usePinch, useScroll, useWheel */ 7666 /***/ (function(module, __webpack_exports__, __webpack_require__) { 7667 7668 "use strict"; 7669 __webpack_require__.r(__webpack_exports__); 7670 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addV", function() { return addV; }); 7671 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rubberbandIfOutOfBounds", function() { return rubberbandIfOutOfBounds; }); 7672 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subV", function() { return subV; }); 7673 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useDrag", function() { return useDrag; }); 7674 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useGesture", function() { return useGesture; }); 7675 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useHover", function() { return useHover; }); 7676 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useMove", function() { return useMove; }); 7677 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "usePinch", function() { return usePinch; }); 7678 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useScroll", function() { return useScroll; }); 7679 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useWheel", function() { return useWheel; }); 7680 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react"); 7681 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); 7682 7683 7684 // vector add 7685 function addV(v1, v2) { 7686 return v1.map(function (v, i) { 7687 return v + v2[i]; 7688 }); 7689 } // vector substract 7690 7691 function subV(v1, v2) { 7692 return v1.map(function (v, i) { 7693 return v - v2[i]; 7694 }); 7695 } 7696 /** 7697 * Calculates distance 7698 * @param movement the difference between current and initial vectors 7699 * @returns distance 7700 */ 7701 7702 function calculateDistance(movement) { 7703 return Math.hypot.apply(Math, movement); 7704 } 7705 function calculateAllGeometry(movement, delta) { 7706 if (delta === void 0) { 7707 delta = movement; 7708 } 7709 7710 var dl = calculateDistance(delta); 7711 var alpha = dl === 0 ? 0 : 1 / dl; 7712 var direction = delta.map(function (v) { 7713 return alpha * v; 7714 }); 7715 var distance = calculateDistance(movement); 7716 return { 7717 distance: distance, 7718 direction: direction 7719 }; 7720 } 7721 /** 7722 * Calculates all kinematics 7723 * @template T the expected vector type 7724 * @param movement the difference between current and initial vectors 7725 * @param delta the difference between current and previous vectors 7726 * @param delta_t the time difference between current and previous timestamps 7727 * @returns all kinematics 7728 */ 7729 7730 function calculateAllKinematics(movement, delta, dt) { 7731 var dl = calculateDistance(delta); 7732 var alpha = dl === 0 ? 0 : 1 / dl; 7733 var beta = dt === 0 ? 0 : 1 / dt; 7734 var velocity = beta * dl; 7735 var velocities = delta.map(function (v) { 7736 return beta * v; 7737 }); 7738 var direction = delta.map(function (v) { 7739 return alpha * v; 7740 }); 7741 var distance = calculateDistance(movement); 7742 return { 7743 velocities: velocities, 7744 velocity: velocity, 7745 distance: distance, 7746 direction: direction 7747 }; 7748 } 7749 /** 7750 * Because IE doesn't support `Math.sign` function, so we use the polyfill version of the function. 7751 * This polyfill function is suggested by Mozilla: 7752 * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/sign#Polyfill 7753 * @param x target number 7754 */ 7755 7756 function sign(x) { 7757 if (Math.sign) return Math.sign(x); 7758 return Number(x > 0) - Number(x < 0) || +x; 7759 } 7760 7761 function minMax(value, min, max) { 7762 return Math.max(min, Math.min(value, max)); 7763 } // Based on @aholachek ;) 7764 // https://twitter.com/chpwn/status/285540192096497664 7765 // iOS constant = 0.55 7766 // https://medium.com/@nathangitter/building-fluid-interfaces-ios-swift-9732bb934bf5 7767 7768 7769 function rubberband2(distance, constant) { 7770 // default constant from the article is 0.7 7771 return Math.pow(distance, constant * 5); 7772 } 7773 7774 function rubberband(distance, dimension, constant) { 7775 if (dimension === 0 || Math.abs(dimension) === Infinity) return rubberband2(distance, constant); 7776 return distance * dimension * constant / (dimension + constant * distance); 7777 } 7778 7779 function rubberbandIfOutOfBounds(position, min, max, constant) { 7780 if (constant === void 0) { 7781 constant = 0.15; 7782 } 7783 7784 if (constant === 0) return minMax(position, min, max); 7785 if (position < min) return -rubberband(min - position, max - min, constant) + min; 7786 if (position > max) return +rubberband(position - max, max - min, constant) + max; 7787 return position; 7788 } 7789 7790 function _defineProperties(target, props) { 7791 for (var i = 0; i < props.length; i++) { 7792 var descriptor = props[i]; 7793 descriptor.enumerable = descriptor.enumerable || false; 7794 descriptor.configurable = true; 7795 if ("value" in descriptor) descriptor.writable = true; 7796 Object.defineProperty(target, descriptor.key, descriptor); 7797 } 7798 } 7799 7800 function _createClass(Constructor, protoProps, staticProps) { 7801 if (protoProps) _defineProperties(Constructor.prototype, protoProps); 7802 if (staticProps) _defineProperties(Constructor, staticProps); 7803 return Constructor; 7804 } 7805 7806 function _extends() { 7807 _extends = Object.assign || function (target) { 7808 for (var i = 1; i < arguments.length; i++) { 7809 var source = arguments[i]; 7810 7811 for (var key in source) { 7812 if (Object.prototype.hasOwnProperty.call(source, key)) { 7813 target[key] = source[key]; 7814 } 7815 } 7816 } 7817 7818 return target; 7819 }; 7820 7821 return _extends.apply(this, arguments); 7822 } 7823 7824 function _inheritsLoose(subClass, superClass) { 7825 subClass.prototype = Object.create(superClass.prototype); 7826 subClass.prototype.constructor = subClass; 7827 subClass.__proto__ = superClass; 7828 } 7829 7830 function _objectWithoutPropertiesLoose(source, excluded) { 7831 if (source == null) return {}; 7832 var target = {}; 7833 var sourceKeys = Object.keys(source); 7834 var key, i; 7835 7836 for (i = 0; i < sourceKeys.length; i++) { 7837 key = sourceKeys[i]; 7838 if (excluded.indexOf(key) >= 0) continue; 7839 target[key] = source[key]; 7840 } 7841 7842 return target; 7843 } 7844 7845 function _assertThisInitialized(self) { 7846 if (self === void 0) { 7847 throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); 7848 } 7849 7850 return self; 7851 } 7852 7853 function _unsupportedIterableToArray(o, minLen) { 7854 if (!o) return; 7855 if (typeof o === "string") return _arrayLikeToArray(o, minLen); 7856 var n = Object.prototype.toString.call(o).slice(8, -1); 7857 if (n === "Object" && o.constructor) n = o.constructor.name; 7858 if (n === "Map" || n === "Set") return Array.from(o); 7859 if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); 7860 } 7861 7862 function _arrayLikeToArray(arr, len) { 7863 if (len == null || len > arr.length) len = arr.length; 7864 7865 for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; 7866 7867 return arr2; 7868 } 7869 7870 function _createForOfIteratorHelperLoose(o, allowArrayLike) { 7871 var it; 7872 7873 if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { 7874 if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { 7875 if (it) o = it; 7876 var i = 0; 7877 return function () { 7878 if (i >= o.length) return { 7879 done: true 7880 }; 7881 return { 7882 done: false, 7883 value: o[i++] 7884 }; 7885 }; 7886 } 7887 7888 throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); 7889 } 7890 7891 it = o[Symbol.iterator](); 7892 return it.next.bind(it); 7893 } 7894 7895 function noop() {} 7896 /** 7897 * TODO Beware that only optimized cases are covered in tests =) 7898 * TODO Need to cover general case as well 7899 * 7900 * @param fns 7901 */ 7902 7903 function chainFns() { 7904 for (var _len = arguments.length, fns = new Array(_len), _key = 0; _key < _len; _key++) { 7905 fns[_key] = arguments[_key]; 7906 } 7907 7908 if (fns.length === 0) return noop; 7909 if (fns.length === 1) return fns[0]; 7910 return function () { 7911 var result; 7912 7913 for (var _iterator = _createForOfIteratorHelperLoose(fns), _step; !(_step = _iterator()).done;) { 7914 var fn = _step.value; 7915 result = fn.apply(this, arguments) || result; 7916 } 7917 7918 return result; 7919 }; 7920 } 7921 /** 7922 * Expects a simple value or 2D vector (an array with 2 elements) and 7923 * always returns 2D vector. If simple value is passed, returns a 7924 * vector with this value as both coordinates. 7925 * 7926 * @param value 7927 */ 7928 7929 function ensureVector(value, fallback) { 7930 if (value === undefined) { 7931 if (fallback === undefined) { 7932 throw new Error('Must define fallback value if undefined is expected'); 7933 } 7934 7935 value = fallback; 7936 } 7937 7938 if (Array.isArray(value)) return value; 7939 return [value, value]; 7940 } 7941 /** 7942 * Helper for defining a default value 7943 * 7944 * @param value 7945 * @param fallback 7946 */ 7947 7948 function assignDefault(value, fallback) { 7949 return Object.assign({}, fallback, value || {}); 7950 } 7951 /** 7952 * Resolves getters (functions) by calling them 7953 * If simple value is given it just passes through 7954 * 7955 * @param v 7956 */ 7957 7958 function valueFn(v) { 7959 if (typeof v === 'function') { 7960 for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { 7961 args[_key2 - 1] = arguments[_key2]; 7962 } 7963 7964 // @ts-ignore 7965 return v.apply(void 0, args); 7966 } else { 7967 return v; 7968 } 7969 } 7970 7971 function resolveWith(config, resolvers) { 7972 if (config === void 0) { 7973 config = {}; 7974 } 7975 7976 var result = {}; 7977 7978 for (var _i = 0, _Object$entries = Object.entries(resolvers); _i < _Object$entries.length; _i++) { 7979 var _Object$entries$_i = _Object$entries[_i], 7980 key = _Object$entries$_i[0], 7981 resolver = _Object$entries$_i[1]; 7982 7983 switch (typeof resolver) { 7984 case 'function': 7985 result[key] = resolver.call(result, config[key], key, config); 7986 break; 7987 7988 case 'object': 7989 result[key] = resolveWith(config[key], resolver); 7990 break; 7991 7992 case 'boolean': 7993 if (resolver) result[key] = config[key]; 7994 break; 7995 } 7996 } 7997 7998 return result; 7999 } 8000 8001 /** 8002 * Whether the browser supports GestureEvent (ie Safari) 8003 * @returns true if the browser supports gesture event 8004 */ 8005 function supportsGestureEvents() { 8006 try { 8007 // TODO [TS] possibly find GestureEvent definitions? 8008 // @ts-ignore: no type definitions for webkit GestureEvents 8009 return 'constructor' in GestureEvent; 8010 } catch (e) { 8011 return false; 8012 } 8013 } 8014 function supportsTouchEvents() { 8015 return typeof window !== 'undefined' && 'ontouchstart' in window; 8016 } 8017 function supportsPointerEvents() { 8018 return typeof window !== 'undefined' && 'onpointerdown' in window; 8019 } 8020 8021 function getEventTouches(event) { 8022 if ('pointerId' in event) return null; 8023 return event.type === 'touchend' ? event.changedTouches : event.targetTouches; 8024 } 8025 8026 function getTouchIds(event) { 8027 return Array.from(getEventTouches(event)).map(function (t) { 8028 return t.identifier; 8029 }); 8030 } 8031 function getGenericEventData(event) { 8032 var buttons = 'buttons' in event ? event.buttons : 0; 8033 var shiftKey = event.shiftKey, 8034 altKey = event.altKey, 8035 metaKey = event.metaKey, 8036 ctrlKey = event.ctrlKey; // TODO check if this might create some overrides? 8037 8038 return { 8039 buttons: buttons, 8040 shiftKey: shiftKey, 8041 altKey: altKey, 8042 metaKey: metaKey, 8043 ctrlKey: ctrlKey 8044 }; 8045 } 8046 8047 var identity = function identity(xy) { 8048 return xy; 8049 }; 8050 /** 8051 * Gets pointer event values. 8052 * @param event 8053 * @returns pointer event values 8054 */ 8055 8056 8057 function getPointerEventValues(event, transform) { 8058 if (transform === void 0) { 8059 transform = identity; 8060 } 8061 8062 var touchEvents = getEventTouches(event); 8063 8064 var _ref = touchEvents ? touchEvents[0] : event, 8065 clientX = _ref.clientX, 8066 clientY = _ref.clientY; 8067 8068 return transform([clientX, clientY]); 8069 } 8070 /** 8071 * Gets two touches event data 8072 * @param event 8073 * @returns two touches event data 8074 */ 8075 8076 function getTwoTouchesEventValues(event, pointerIds, transform) { 8077 if (transform === void 0) { 8078 transform = identity; 8079 } 8080 8081 var _Array$from$filter = Array.from(event.touches).filter(function (t) { 8082 return pointerIds.includes(t.identifier); 8083 }), 8084 A = _Array$from$filter[0], 8085 B = _Array$from$filter[1]; 8086 8087 if (!A || !B) throw Error("The event doesn't have two pointers matching the pointerIds"); 8088 var dx = B.clientX - A.clientX; 8089 var dy = B.clientY - A.clientY; 8090 var cx = (B.clientX + A.clientX) / 2; 8091 var cy = (B.clientY + A.clientY) / 2; // const e: any = 'nativeEvent' in event ? event.nativeEvent : event 8092 8093 var distance = Math.hypot(dx, dy); // FIXME rotation has inconsistant values so we're not using it atm 8094 // const angle = (e.rotation as number) ?? -(Math.atan2(dx, dy) * 180) / Math.PI 8095 8096 var angle = -(Math.atan2(dx, dy) * 180) / Math.PI; 8097 var values = transform([distance, angle]); 8098 var origin = transform([cx, cy]); 8099 return { 8100 values: values, 8101 origin: origin 8102 }; 8103 } 8104 /** 8105 * Gets scroll event values 8106 * @param event 8107 * @returns scroll event values 8108 */ 8109 8110 function getScrollEventValues(event, transform) { 8111 if (transform === void 0) { 8112 transform = identity; 8113 } 8114 8115 // If the currentTarget is the window then we return the scrollX/Y position. 8116 // If not (ie the currentTarget is a DOM element), then we return scrollLeft/Top 8117 var _event$currentTarget = event.currentTarget, 8118 scrollX = _event$currentTarget.scrollX, 8119 scrollY = _event$currentTarget.scrollY, 8120 scrollLeft = _event$currentTarget.scrollLeft, 8121 scrollTop = _event$currentTarget.scrollTop; 8122 return transform([scrollX || scrollLeft || 0, scrollY || scrollTop || 0]); 8123 } // wheel delta defaults from https://github.com/facebookarchive/fixed-data-table/blob/master/src/vendor_upstream/dom/normalizeWheel.js 8124 8125 var LINE_HEIGHT = 40; 8126 var PAGE_HEIGHT = 800; 8127 /** 8128 * Gets wheel event values. 8129 * @param event 8130 * @returns wheel event values 8131 */ 8132 8133 function getWheelEventValues(event, transform) { 8134 if (transform === void 0) { 8135 transform = identity; 8136 } 8137 8138 var deltaX = event.deltaX, 8139 deltaY = event.deltaY, 8140 deltaMode = event.deltaMode; // normalize wheel values, especially for Firefox 8141 8142 if (deltaMode === 1) { 8143 deltaX *= LINE_HEIGHT; 8144 deltaY *= LINE_HEIGHT; 8145 } else if (deltaMode === 2) { 8146 deltaX *= PAGE_HEIGHT; 8147 deltaY *= PAGE_HEIGHT; 8148 } 8149 8150 return transform([deltaX, deltaY]); 8151 } 8152 /** 8153 * Gets webkit gesture event values. 8154 * @param event 8155 * @returns webkit gesture event values 8156 */ 8157 8158 function getWebkitGestureEventValues(event, transform) { 8159 if (transform === void 0) { 8160 transform = identity; 8161 } 8162 8163 return transform([event.scale, event.rotation]); 8164 } 8165 8166 var DEFAULT_DRAG_DELAY = 180; 8167 var DEFAULT_RUBBERBAND = 0.15; 8168 var DEFAULT_SWIPE_VELOCITY = 0.5; 8169 var DEFAULT_SWIPE_DISTANCE = 50; 8170 var DEFAULT_SWIPE_DURATION = 250; 8171 var InternalGestureOptionsNormalizers = { 8172 threshold: function threshold(value) { 8173 if (value === void 0) { 8174 value = 0; 8175 } 8176 8177 return ensureVector(value); 8178 }, 8179 rubberband: function rubberband(value) { 8180 if (value === void 0) { 8181 value = 0; 8182 } 8183 8184 switch (value) { 8185 case true: 8186 return ensureVector(DEFAULT_RUBBERBAND); 8187 8188 case false: 8189 return ensureVector(0); 8190 8191 default: 8192 return ensureVector(value); 8193 } 8194 }, 8195 enabled: function enabled(value) { 8196 if (value === void 0) { 8197 value = true; 8198 } 8199 8200 return value; 8201 }, 8202 triggerAllEvents: function triggerAllEvents(value) { 8203 if (value === void 0) { 8204 value = false; 8205 } 8206 8207 return value; 8208 }, 8209 initial: function initial(value) { 8210 if (value === void 0) { 8211 value = 0; 8212 } 8213 8214 if (typeof value === 'function') return value; 8215 return ensureVector(value); 8216 }, 8217 transform: true 8218 }; 8219 8220 var InternalCoordinatesOptionsNormalizers = /*#__PURE__*/_extends({}, InternalGestureOptionsNormalizers, { 8221 axis: true, 8222 lockDirection: function lockDirection(value) { 8223 if (value === void 0) { 8224 value = false; 8225 } 8226 8227 return value; 8228 }, 8229 bounds: function bounds(value) { 8230 if (value === void 0) { 8231 value = {}; 8232 } 8233 8234 if (typeof value === 'function') return function (state) { 8235 return InternalCoordinatesOptionsNormalizers.bounds(value(state)); 8236 }; 8237 var _value2 = value, 8238 _value2$left = _value2.left, 8239 left = _value2$left === void 0 ? -Infinity : _value2$left, 8240 _value2$right = _value2.right, 8241 right = _value2$right === void 0 ? Infinity : _value2$right, 8242 _value2$top = _value2.top, 8243 top = _value2$top === void 0 ? -Infinity : _value2$top, 8244 _value2$bottom = _value2.bottom, 8245 bottom = _value2$bottom === void 0 ? Infinity : _value2$bottom; 8246 return [[left, right], [top, bottom]]; 8247 } 8248 }); 8249 8250 var isBrowser = typeof window !== 'undefined' && window.document && window.document.createElement; 8251 var InternalGenericOptionsNormalizers = { 8252 enabled: function enabled(value) { 8253 if (value === void 0) { 8254 value = true; 8255 } 8256 8257 return value; 8258 }, 8259 domTarget: true, 8260 window: /*#__PURE__*/function (_window) { 8261 function window(_x) { 8262 return _window.apply(this, arguments); 8263 } 8264 8265 window.toString = function () { 8266 return _window.toString(); 8267 }; 8268 8269 return window; 8270 }(function (value) { 8271 if (value === void 0) { 8272 value = isBrowser ? window : undefined; 8273 } 8274 8275 return value; 8276 }), 8277 eventOptions: function eventOptions(_temp) { 8278 var _ref = _temp === void 0 ? {} : _temp, 8279 _ref$passive = _ref.passive, 8280 passive = _ref$passive === void 0 ? true : _ref$passive, 8281 _ref$capture = _ref.capture, 8282 capture = _ref$capture === void 0 ? false : _ref$capture; 8283 8284 return { 8285 passive: passive, 8286 capture: capture 8287 }; 8288 }, 8289 transform: true 8290 }; 8291 8292 var InternalDistanceAngleOptionsNormalizers = /*#__PURE__*/_extends({}, InternalGestureOptionsNormalizers, { 8293 bounds: function bounds(_value, _key, _ref2) { 8294 var _ref2$distanceBounds = _ref2.distanceBounds, 8295 distanceBounds = _ref2$distanceBounds === void 0 ? {} : _ref2$distanceBounds, 8296 _ref2$angleBounds = _ref2.angleBounds, 8297 angleBounds = _ref2$angleBounds === void 0 ? {} : _ref2$angleBounds; 8298 8299 var _distanceBounds = function _distanceBounds(state) { 8300 var D = assignDefault(valueFn(distanceBounds, state), { 8301 min: -Infinity, 8302 max: Infinity 8303 }); 8304 return [D.min, D.max]; 8305 }; 8306 8307 var _angleBounds = function _angleBounds(state) { 8308 var A = assignDefault(valueFn(angleBounds, state), { 8309 min: -Infinity, 8310 max: Infinity 8311 }); 8312 return [A.min, A.max]; 8313 }; 8314 8315 if (typeof distanceBounds !== 'function' && typeof angleBounds !== 'function') return [_distanceBounds(), _angleBounds()]; 8316 return function (state) { 8317 return [_distanceBounds(state), _angleBounds(state)]; 8318 }; 8319 } 8320 }); 8321 8322 var InternalDragOptionsNormalizers = /*#__PURE__*/_extends({}, InternalCoordinatesOptionsNormalizers, { 8323 useTouch: function useTouch(value) { 8324 if (value === void 0) { 8325 value = false; 8326 } 8327 8328 var supportsTouch = supportsTouchEvents(); 8329 var supportsPointer = supportsPointerEvents(); 8330 if (value && supportsTouch) return true; 8331 if (supportsTouch && !supportsPointer) return true; 8332 return false; 8333 }, 8334 experimental_preventWindowScrollY: function experimental_preventWindowScrollY(value) { 8335 if (value === void 0) { 8336 value = false; 8337 } 8338 8339 return value; 8340 }, 8341 threshold: function threshold(v, _k, _ref3) { 8342 var _ref3$filterTaps = _ref3.filterTaps, 8343 filterTaps = _ref3$filterTaps === void 0 ? false : _ref3$filterTaps, 8344 _ref3$lockDirection = _ref3.lockDirection, 8345 lockDirection = _ref3$lockDirection === void 0 ? false : _ref3$lockDirection, 8346 _ref3$axis = _ref3.axis, 8347 axis = _ref3$axis === void 0 ? undefined : _ref3$axis; 8348 var A = ensureVector(v, filterTaps ? 3 : lockDirection ? 1 : axis ? 1 : 0); 8349 this.filterTaps = filterTaps; 8350 return A; 8351 }, 8352 swipeVelocity: function swipeVelocity(v) { 8353 if (v === void 0) { 8354 v = DEFAULT_SWIPE_VELOCITY; 8355 } 8356 8357 return ensureVector(v); 8358 }, 8359 swipeDistance: function swipeDistance(v) { 8360 if (v === void 0) { 8361 v = DEFAULT_SWIPE_DISTANCE; 8362 } 8363 8364 return ensureVector(v); 8365 }, 8366 swipeDuration: function swipeDuration(value) { 8367 if (value === void 0) { 8368 value = DEFAULT_SWIPE_DURATION; 8369 } 8370 8371 return value; 8372 }, 8373 delay: function delay(value) { 8374 if (value === void 0) { 8375 value = 0; 8376 } 8377 8378 switch (value) { 8379 case true: 8380 return DEFAULT_DRAG_DELAY; 8381 8382 case false: 8383 return 0; 8384 8385 default: 8386 return value; 8387 } 8388 } 8389 }); 8390 8391 function getInternalGenericOptions(config) { 8392 if (config === void 0) { 8393 config = {}; 8394 } 8395 8396 // TODO warn when passive is set to true and domTarget is undefined 8397 return resolveWith(config, InternalGenericOptionsNormalizers); 8398 } 8399 function getInternalCoordinatesOptions(config) { 8400 if (config === void 0) { 8401 config = {}; 8402 } 8403 8404 return resolveWith(config, InternalCoordinatesOptionsNormalizers); 8405 } 8406 function getInternalDistanceAngleOptions(config) { 8407 if (config === void 0) { 8408 config = {}; 8409 } 8410 8411 return resolveWith(config, InternalDistanceAngleOptionsNormalizers); 8412 } 8413 function getInternalDragOptions(config) { 8414 if (config === void 0) { 8415 config = {}; 8416 } 8417 8418 return resolveWith(config, InternalDragOptionsNormalizers); 8419 } 8420 8421 function _buildMoveConfig(_ref) { 8422 var domTarget = _ref.domTarget, 8423 eventOptions = _ref.eventOptions, 8424 window = _ref.window, 8425 enabled = _ref.enabled, 8426 rest = _objectWithoutPropertiesLoose(_ref, ["domTarget", "eventOptions", "window", "enabled"]); 8427 8428 var opts = getInternalGenericOptions({ 8429 domTarget: domTarget, 8430 eventOptions: eventOptions, 8431 window: window, 8432 enabled: enabled 8433 }); 8434 opts.move = getInternalCoordinatesOptions(rest); 8435 return opts; 8436 } 8437 function _buildHoverConfig(_ref2) { 8438 var domTarget = _ref2.domTarget, 8439 eventOptions = _ref2.eventOptions, 8440 window = _ref2.window, 8441 enabled = _ref2.enabled, 8442 rest = _objectWithoutPropertiesLoose(_ref2, ["domTarget", "eventOptions", "window", "enabled"]); 8443 8444 var opts = getInternalGenericOptions({ 8445 domTarget: domTarget, 8446 eventOptions: eventOptions, 8447 window: window, 8448 enabled: enabled 8449 }); 8450 opts.hover = _extends({ 8451 enabled: true 8452 }, rest); 8453 return opts; 8454 } 8455 function _buildDragConfig(_ref3) { 8456 var domTarget = _ref3.domTarget, 8457 eventOptions = _ref3.eventOptions, 8458 window = _ref3.window, 8459 enabled = _ref3.enabled, 8460 rest = _objectWithoutPropertiesLoose(_ref3, ["domTarget", "eventOptions", "window", "enabled"]); 8461 8462 var opts = getInternalGenericOptions({ 8463 domTarget: domTarget, 8464 eventOptions: eventOptions, 8465 window: window, 8466 enabled: enabled 8467 }); 8468 opts.drag = getInternalDragOptions(rest); 8469 return opts; 8470 } 8471 function _buildPinchConfig(_ref4) { 8472 var domTarget = _ref4.domTarget, 8473 eventOptions = _ref4.eventOptions, 8474 window = _ref4.window, 8475 enabled = _ref4.enabled, 8476 rest = _objectWithoutPropertiesLoose(_ref4, ["domTarget", "eventOptions", "window", "enabled"]); 8477 8478 var opts = getInternalGenericOptions({ 8479 domTarget: domTarget, 8480 eventOptions: eventOptions, 8481 window: window, 8482 enabled: enabled 8483 }); 8484 opts.pinch = getInternalDistanceAngleOptions(rest); 8485 return opts; 8486 } 8487 function _buildScrollConfig(_ref5) { 8488 var domTarget = _ref5.domTarget, 8489 eventOptions = _ref5.eventOptions, 8490 window = _ref5.window, 8491 enabled = _ref5.enabled, 8492 rest = _objectWithoutPropertiesLoose(_ref5, ["domTarget", "eventOptions", "window", "enabled"]); 8493 8494 var opts = getInternalGenericOptions({ 8495 domTarget: domTarget, 8496 eventOptions: eventOptions, 8497 window: window, 8498 enabled: enabled 8499 }); 8500 opts.scroll = getInternalCoordinatesOptions(rest); 8501 return opts; 8502 } 8503 function _buildWheelConfig(_ref6) { 8504 var domTarget = _ref6.domTarget, 8505 eventOptions = _ref6.eventOptions, 8506 window = _ref6.window, 8507 enabled = _ref6.enabled, 8508 rest = _objectWithoutPropertiesLoose(_ref6, ["domTarget", "eventOptions", "window", "enabled"]); 8509 8510 var opts = getInternalGenericOptions({ 8511 domTarget: domTarget, 8512 eventOptions: eventOptions, 8513 window: window, 8514 enabled: enabled 8515 }); 8516 opts.wheel = getInternalCoordinatesOptions(rest); 8517 return opts; 8518 } 8519 function buildComplexConfig(config, actions) { 8520 if (config === void 0) { 8521 config = {}; 8522 } 8523 8524 if (actions === void 0) { 8525 actions = new Set(); 8526 } 8527 8528 var _config = config, 8529 drag = _config.drag, 8530 wheel = _config.wheel, 8531 move = _config.move, 8532 scroll = _config.scroll, 8533 pinch = _config.pinch, 8534 hover = _config.hover, 8535 eventOptions = _config.eventOptions, 8536 window = _config.window, 8537 transform = _config.transform, 8538 domTarget = _config.domTarget, 8539 enabled = _config.enabled; 8540 var mergedConfig = getInternalGenericOptions({ 8541 domTarget: domTarget, 8542 eventOptions: eventOptions, 8543 transform: transform, 8544 window: window, 8545 enabled: enabled 8546 }); 8547 if (actions.has('onDrag')) mergedConfig.drag = getInternalDragOptions(drag); 8548 if (actions.has('onWheel')) mergedConfig.wheel = getInternalCoordinatesOptions(wheel); 8549 if (actions.has('onScroll')) mergedConfig.scroll = getInternalCoordinatesOptions(scroll); 8550 if (actions.has('onMove')) mergedConfig.move = getInternalCoordinatesOptions(move); 8551 if (actions.has('onPinch')) mergedConfig.pinch = getInternalDistanceAngleOptions(pinch); 8552 if (actions.has('onHover')) mergedConfig.hover = _extends({ 8553 enabled: true 8554 }, hover); 8555 return mergedConfig; 8556 } 8557 8558 function getInitial(mixed) { 8559 return _extends({ 8560 _active: false, 8561 _blocked: false, 8562 _intentional: [false, false], 8563 _movement: [0, 0], 8564 _initial: [0, 0], 8565 _bounds: [[-Infinity, Infinity], [-Infinity, Infinity]], 8566 _threshold: [0, 0], 8567 _lastEventType: undefined, 8568 _dragStarted: false, 8569 _dragPreventScroll: false, 8570 _dragIsTap: true, 8571 _dragDelayed: false, 8572 event: undefined, 8573 intentional: false, 8574 values: [0, 0], 8575 velocities: [0, 0], 8576 delta: [0, 0], 8577 movement: [0, 0], 8578 offset: [0, 0], 8579 lastOffset: [0, 0], 8580 direction: [0, 0], 8581 initial: [0, 0], 8582 previous: [0, 0], 8583 first: false, 8584 last: false, 8585 active: false, 8586 timeStamp: 0, 8587 startTime: 0, 8588 elapsedTime: 0, 8589 cancel: noop, 8590 canceled: false, 8591 memo: undefined, 8592 args: undefined 8593 }, mixed); 8594 } 8595 8596 function getInitialState() { 8597 var shared = { 8598 hovering: false, 8599 scrolling: false, 8600 wheeling: false, 8601 dragging: false, 8602 moving: false, 8603 pinching: false, 8604 touches: 0, 8605 buttons: 0, 8606 down: false, 8607 shiftKey: false, 8608 altKey: false, 8609 metaKey: false, 8610 ctrlKey: false, 8611 locked: false 8612 }; 8613 var drag = getInitial({ 8614 _pointerId: undefined, 8615 axis: undefined, 8616 xy: [0, 0], 8617 vxvy: [0, 0], 8618 velocity: 0, 8619 distance: 0, 8620 tap: false, 8621 swipe: [0, 0] 8622 }); 8623 var pinch = getInitial({ 8624 // @ts-expect-error when used _pointerIds we can assert its type will be [number, number] 8625 _pointerIds: [], 8626 da: [0, 0], 8627 vdva: [0, 0], 8628 // @ts-expect-error origin can never be passed as undefined in userland 8629 origin: undefined, 8630 turns: 0 8631 }); 8632 var wheel = getInitial({ 8633 axis: undefined, 8634 xy: [0, 0], 8635 vxvy: [0, 0], 8636 velocity: 0, 8637 distance: 0 8638 }); 8639 var move = getInitial({ 8640 axis: undefined, 8641 xy: [0, 0], 8642 vxvy: [0, 0], 8643 velocity: 0, 8644 distance: 0 8645 }); 8646 var scroll = getInitial({ 8647 axis: undefined, 8648 xy: [0, 0], 8649 vxvy: [0, 0], 8650 velocity: 0, 8651 distance: 0 8652 }); 8653 return { 8654 shared: shared, 8655 drag: drag, 8656 pinch: pinch, 8657 wheel: wheel, 8658 move: move, 8659 scroll: scroll 8660 }; 8661 } 8662 8663 var RecognizersMap = /*#__PURE__*/new Map(); 8664 8665 var identity$1 = function identity(xy) { 8666 return xy; 8667 }; 8668 /** 8669 * @private 8670 * Recognizer abstract class. 8671 */ 8672 8673 8674 var Recognizer = /*#__PURE__*/function () { 8675 /** 8676 * Creates an instance of a gesture recognizer. 8677 * @param stateKey drag, move, pinch, etc. 8678 * @param controller the controller attached to the gesture 8679 * @param [args] the args that should be passed to the gesture handler 8680 */ 8681 function Recognizer(controller, args) { 8682 var _this = this; 8683 8684 if (args === void 0) { 8685 args = []; 8686 } 8687 8688 this.controller = controller; 8689 this.args = args; 8690 this.debounced = true; // Convenience method to set a timeout for a given gesture 8691 8692 this.setTimeout = function (callback, ms) { 8693 var _window; 8694 8695 if (ms === void 0) { 8696 ms = 140; 8697 } 8698 8699 clearTimeout(_this.controller.timeouts[_this.stateKey]); 8700 8701 for (var _len = arguments.length, args = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { 8702 args[_key - 2] = arguments[_key]; 8703 } 8704 8705 _this.controller.timeouts[_this.stateKey] = (_window = window).setTimeout.apply(_window, [callback, ms].concat(args)); 8706 }; // Convenience method to clear a timeout for a given gesture 8707 8708 8709 this.clearTimeout = function () { 8710 clearTimeout(_this.controller.timeouts[_this.stateKey]); 8711 }; 8712 /** 8713 * Fires the gesture handler 8714 */ 8715 8716 8717 this.fireGestureHandler = function (forceFlag) { 8718 if (forceFlag === void 0) { 8719 forceFlag = false; 8720 } 8721 8722 /** 8723 * If the gesture has been blocked (this can happen when the gesture has started in an unwanted direction), 8724 * clean everything and don't do anything. 8725 */ 8726 if (_this.state._blocked) { 8727 // we need debounced gestures to end by themselves 8728 if (!_this.debounced) { 8729 _this.state._active = false; 8730 8731 _this.clean(); 8732 } 8733 8734 return null; 8735 } // If the gesture has no intentional dimension, don't fire the handler. 8736 8737 8738 if (!forceFlag && !_this.state.intentional && !_this.config.triggerAllEvents) return null; 8739 8740 if (_this.state.intentional) { 8741 var prev_active = _this.state.active; 8742 var next_active = _this.state._active; 8743 _this.state.active = next_active; 8744 _this.state.first = next_active && !prev_active; 8745 _this.state.last = prev_active && !next_active; 8746 _this.controller.state.shared[_this.ingKey] = next_active; // Sets dragging, pinching, etc. to the gesture active state 8747 } 8748 8749 var touches = _this.controller.pointerIds.size || _this.controller.touchIds.size; 8750 var down = _this.controller.state.shared.buttons > 0 || touches > 0; 8751 8752 var state = _extends({}, _this.controller.state.shared, _this.state, _this.mapStateValues(_this.state), { 8753 locked: !!document.pointerLockElement, 8754 touches: touches, 8755 down: down 8756 }); // @ts-expect-error 8757 8758 8759 var newMemo = _this.handler(state); // Sets memo to the returned value of the handler (unless it's not undefined) 8760 8761 8762 _this.state.memo = newMemo !== void 0 ? newMemo : _this.state.memo; 8763 return state; 8764 }; 8765 8766 this.controller = controller; 8767 this.args = args; 8768 } // Returns the gesture config 8769 8770 8771 var _proto = Recognizer.prototype; 8772 8773 // Convenience method to update the shared state 8774 _proto.updateSharedState = function updateSharedState(sharedState) { 8775 Object.assign(this.controller.state.shared, sharedState); 8776 } // Convenience method to update the gesture state 8777 ; 8778 8779 _proto.updateGestureState = function updateGestureState(gestureState) { 8780 Object.assign(this.state, gestureState); 8781 } 8782 /** 8783 * Returns state properties depending on the movement and state. 8784 * 8785 * Should be overriden for custom behavior, doesn't do anything in the implementation 8786 * below. 8787 */ 8788 ; 8789 8790 _proto.checkIntentionality = function checkIntentionality(_intentional, _movement) { 8791 return { 8792 _intentional: _intentional, 8793 _blocked: false 8794 }; 8795 } 8796 /** 8797 * Returns basic movement properties for the gesture based on the next values and current state. 8798 */ 8799 ; 8800 8801 _proto.getMovement = function getMovement(values) { 8802 var rubberband = this.config.rubberband; 8803 var _this$state = this.state, 8804 _bounds = _this$state._bounds, 8805 _initial = _this$state._initial, 8806 _active = _this$state._active, 8807 wasIntentional = _this$state._intentional, 8808 lastOffset = _this$state.lastOffset, 8809 prevMovement = _this$state.movement, 8810 _T = _this$state._threshold; 8811 var M = this.getInternalMovement(values, this.state); 8812 var i0 = wasIntentional[0] === false ? getIntentionalDisplacement(M[0], _T[0]) : wasIntentional[0]; 8813 var i1 = wasIntentional[1] === false ? getIntentionalDisplacement(M[1], _T[1]) : wasIntentional[1]; // Get gesture specific state properties based on intentionality and movement. 8814 8815 var intentionalityCheck = this.checkIntentionality([i0, i1], M); 8816 8817 if (intentionalityCheck._blocked) { 8818 return _extends({}, intentionalityCheck, { 8819 _movement: M, 8820 delta: [0, 0] 8821 }); 8822 } 8823 8824 var _intentional = intentionalityCheck._intentional; 8825 var _movement = M; 8826 /** 8827 * The movement sent to the handler has 0 in its dimensions when intentionality is false. 8828 * It is calculated from the actual movement minus the threshold. 8829 */ 8830 8831 var movement = [_intentional[0] !== false ? M[0] - _intentional[0] : 0, _intentional[1] !== false ? M[1] - _intentional[1] : 0]; 8832 var offset = addV(movement, lastOffset); 8833 /** 8834 * Rubberband should be 0 when the gesture is no longer active, so that movement 8835 * and offset can return within their bounds. 8836 */ 8837 8838 var _rubberband = _active ? rubberband : [0, 0]; 8839 8840 movement = computeRubberband(_bounds, addV(movement, _initial), _rubberband); 8841 return _extends({}, intentionalityCheck, { 8842 intentional: _intentional[0] !== false || _intentional[1] !== false, 8843 _initial: _initial, 8844 _movement: _movement, 8845 movement: movement, 8846 values: values, 8847 offset: computeRubberband(_bounds, offset, _rubberband), 8848 delta: subV(movement, prevMovement) 8849 }); 8850 } // Cleans the gesture. Can be overriden by gestures. 8851 ; 8852 8853 _proto.clean = function clean() { 8854 this.clearTimeout(); 8855 }; 8856 8857 _createClass(Recognizer, [{ 8858 key: "config", 8859 get: function get() { 8860 return this.controller.config[this.stateKey]; 8861 } // Is the gesture enabled 8862 8863 }, { 8864 key: "enabled", 8865 get: function get() { 8866 return this.controller.config.enabled && this.config.enabled; 8867 } // Returns the controller state for a given gesture 8868 8869 }, { 8870 key: "state", 8871 get: function get() { 8872 return this.controller.state[this.stateKey]; 8873 } // Returns the gesture handler 8874 8875 }, { 8876 key: "handler", 8877 get: function get() { 8878 return this.controller.handlers[this.stateKey]; 8879 } 8880 }, { 8881 key: "transform", 8882 get: function get() { 8883 return this.config.transform || this.controller.config.transform || identity$1; 8884 } 8885 }]); 8886 8887 return Recognizer; 8888 }(); //-------------------------------------------- 8889 8890 function getIntentionalDisplacement(movement, threshold) { 8891 if (Math.abs(movement) >= threshold) { 8892 return sign(movement) * threshold; 8893 } else { 8894 return false; 8895 } 8896 } 8897 8898 function computeRubberband(bounds, _ref, _ref2) { 8899 var Vx = _ref[0], 8900 Vy = _ref[1]; 8901 var Rx = _ref2[0], 8902 Ry = _ref2[1]; 8903 var _bounds$ = bounds[0], 8904 X1 = _bounds$[0], 8905 X2 = _bounds$[1], 8906 _bounds$2 = bounds[1], 8907 Y1 = _bounds$2[0], 8908 Y2 = _bounds$2[1]; 8909 return [rubberbandIfOutOfBounds(Vx, X1, X2, Rx), rubberbandIfOutOfBounds(Vy, Y1, Y2, Ry)]; 8910 } 8911 /** 8912 * Returns a generic, common payload for all gestures from an event. 8913 */ 8914 8915 8916 function getGenericPayload(_ref3, event, isStartEvent) { 8917 var state = _ref3.state; 8918 var timeStamp = event.timeStamp, 8919 _lastEventType = event.type; 8920 var previous = state.values; 8921 var elapsedTime = isStartEvent ? 0 : timeStamp - state.startTime; 8922 return { 8923 _lastEventType: _lastEventType, 8924 event: event, 8925 timeStamp: timeStamp, 8926 elapsedTime: elapsedTime, 8927 previous: previous 8928 }; 8929 } 8930 /** 8931 * Returns the reinitialized start state for the gesture. 8932 * Should be common to all gestures. 8933 */ 8934 8935 function getStartGestureState(_ref4, values, event, initial) { 8936 var state = _ref4.state, 8937 config = _ref4.config, 8938 stateKey = _ref4.stateKey, 8939 args = _ref4.args, 8940 transform = _ref4.transform; 8941 var offset = state.offset; 8942 var startTime = event.timeStamp; 8943 var initialFn = config.initial, 8944 bounds = config.bounds, 8945 threshold = config.threshold; // the _threshold is the difference between a [0,0] offset converted to 8946 // its new space coordinates 8947 8948 var _threshold = subV(transform(threshold), transform([0, 0])).map(Math.abs); 8949 8950 var _state = _extends({}, getInitialState()[stateKey], { 8951 _active: true, 8952 args: args, 8953 values: values, 8954 initial: initial != null ? initial : values, 8955 _threshold: _threshold, 8956 offset: offset, 8957 lastOffset: offset, 8958 startTime: startTime 8959 }); 8960 8961 return _extends({}, _state, { 8962 _initial: valueFn(initialFn, _state), 8963 _bounds: valueFn(bounds, _state) 8964 }); 8965 } 8966 8967 /** 8968 * The controller will keep track of the state for all gestures and also keep 8969 * track of timeouts, and window listeners. 8970 */ 8971 8972 var Controller = function Controller(classes) { 8973 var _this = this; 8974 8975 this.classes = classes; 8976 this.pointerIds = new Set(); // register Pointer Events pointerIds 8977 8978 this.touchIds = new Set(); // register Touch Events identifiers 8979 8980 this.supportsTouchEvents = supportsTouchEvents(); 8981 this.supportsGestureEvents = supportsGestureEvents(); 8982 8983 this.bind = function () { 8984 for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { 8985 args[_key] = arguments[_key]; 8986 } 8987 8988 var bindings = {}; 8989 8990 for (var _iterator = _createForOfIteratorHelperLoose(_this.classes), _step; !(_step = _iterator()).done;) { 8991 var RecognizerClass = _step.value; 8992 new RecognizerClass(_this, args).addBindings(bindings); 8993 } // // we also add event bindings for native handlers 8994 8995 8996 var _loop = function _loop(eventKey) { 8997 addBindings(bindings, eventKey, function (event) { 8998 return _this.nativeRefs[eventKey](_extends({}, _this.state.shared, { 8999 event: event, 9000 args: args 9001 })); 9002 }); 9003 }; 9004 9005 for (var eventKey in _this.nativeRefs) { 9006 _loop(eventKey); 9007 } 9008 9009 if (_this.config.domTarget) { 9010 // If config.domTarget is set we add event listeners to it and return the clean function. 9011 return updateDomListeners(_this, bindings); 9012 } else { 9013 // If not, we return an object that contains gesture handlers mapped to react handler event keys. 9014 return getPropsListener(_this, bindings); 9015 } 9016 }; 9017 9018 this.effect = function () { 9019 if (_this.config.domTarget) _this.bind(); 9020 return _this.clean; 9021 }; 9022 /** 9023 * Function ran on component unmount: cleans timeouts and removes dom listeners set by the bind function. 9024 */ 9025 9026 9027 this.clean = function () { 9028 var domTarget = getDomTargetFromConfig(_this.config); 9029 var eventOptions = _this.config.eventOptions; 9030 if (domTarget) removeListeners(domTarget, takeAll(_this.domListeners), eventOptions); 9031 Object.values(_this.timeouts).forEach(clearTimeout); 9032 clearAllWindowListeners(_this); 9033 }; 9034 9035 this.classes = classes; 9036 this.state = getInitialState(); 9037 this.timeouts = {}; 9038 this.domListeners = []; 9039 this.windowListeners = {}; 9040 }; 9041 function addEventIds(controller, event) { 9042 if ('pointerId' in event) { 9043 controller.pointerIds.add(event.pointerId); 9044 } else { 9045 controller.touchIds = new Set(getTouchIds(event)); 9046 } 9047 } 9048 function removeEventIds(controller, event) { 9049 if ('pointerId' in event) { 9050 controller.pointerIds["delete"](event.pointerId); 9051 } else { 9052 getTouchIds(event).forEach(function (id) { 9053 return controller.touchIds["delete"](id); 9054 }); 9055 } 9056 } 9057 function clearAllWindowListeners(controller) { 9058 var _controller$config = controller.config, 9059 el = _controller$config.window, 9060 eventOptions = _controller$config.eventOptions, 9061 windowListeners = controller.windowListeners; 9062 if (!el) return; 9063 9064 for (var stateKey in windowListeners) { 9065 var handlers = windowListeners[stateKey]; 9066 removeListeners(el, handlers, eventOptions); 9067 } 9068 9069 controller.windowListeners = {}; 9070 } 9071 function clearWindowListeners(_ref, stateKey, options) { 9072 var config = _ref.config, 9073 windowListeners = _ref.windowListeners; 9074 9075 if (options === void 0) { 9076 options = config.eventOptions; 9077 } 9078 9079 if (!config.window) return; 9080 removeListeners(config.window, windowListeners[stateKey], options); 9081 delete windowListeners[stateKey]; 9082 } 9083 function updateWindowListeners(_ref2, stateKey, listeners, options) { 9084 var config = _ref2.config, 9085 windowListeners = _ref2.windowListeners; 9086 9087 if (listeners === void 0) { 9088 listeners = []; 9089 } 9090 9091 if (options === void 0) { 9092 options = config.eventOptions; 9093 } 9094 9095 if (!config.window) return; 9096 removeListeners(config.window, windowListeners[stateKey], options); 9097 addListeners(config.window, windowListeners[stateKey] = listeners, options); 9098 } 9099 9100 function updateDomListeners(_ref3, bindings) { 9101 var config = _ref3.config, 9102 domListeners = _ref3.domListeners; 9103 var domTarget = getDomTargetFromConfig(config); 9104 if (!domTarget) throw new Error('domTarget must be defined'); 9105 var eventOptions = config.eventOptions; 9106 removeListeners(domTarget, takeAll(domListeners), eventOptions); 9107 9108 for (var _i = 0, _Object$entries = Object.entries(bindings); _i < _Object$entries.length; _i++) { 9109 var _Object$entries$_i = _Object$entries[_i], 9110 key = _Object$entries$_i[0], 9111 fns = _Object$entries$_i[1]; 9112 var name = key.slice(2).toLowerCase(); 9113 domListeners.push([name, chainFns.apply(void 0, fns)]); 9114 } 9115 9116 addListeners(domTarget, domListeners, eventOptions); 9117 } 9118 9119 function getPropsListener(_ref4, bindings) { 9120 var config = _ref4.config; 9121 var props = {}; 9122 var captureString = config.eventOptions.capture ? 'Capture' : ''; 9123 9124 for (var _i2 = 0, _Object$entries2 = Object.entries(bindings); _i2 < _Object$entries2.length; _i2++) { 9125 var _Object$entries2$_i = _Object$entries2[_i2], 9126 event = _Object$entries2$_i[0], 9127 fns = _Object$entries2$_i[1]; 9128 var fnsArray = Array.isArray(fns) ? fns : [fns]; 9129 var key = event + captureString; 9130 props[key] = chainFns.apply(void 0, fnsArray); 9131 } 9132 9133 return props; 9134 } 9135 9136 function takeAll(array) { 9137 if (array === void 0) { 9138 array = []; 9139 } 9140 9141 return array.splice(0, array.length); 9142 } 9143 9144 function getDomTargetFromConfig(_ref5) { 9145 var domTarget = _ref5.domTarget; 9146 return domTarget && 'current' in domTarget ? domTarget.current : domTarget; 9147 } 9148 /** 9149 * bindings is an object which keys match ReactEventHandlerKeys. 9150 * Since a recognizer might want to bind a handler function to an event key already used by a previously 9151 * added recognizer, we need to make sure that each event key is an array of all the functions mapped for 9152 * that key. 9153 */ 9154 9155 9156 function addBindings(bindings, name, fn) { 9157 if (!bindings[name]) bindings[name] = []; 9158 bindings[name].push(fn); 9159 } 9160 9161 function addListeners(el, listeners, options) { 9162 if (listeners === void 0) { 9163 listeners = []; 9164 } 9165 9166 if (options === void 0) { 9167 options = {}; 9168 } 9169 9170 for (var _iterator2 = _createForOfIteratorHelperLoose(listeners), _step2; !(_step2 = _iterator2()).done;) { 9171 var _step2$value = _step2.value, 9172 eventName = _step2$value[0], 9173 eventHandler = _step2$value[1]; 9174 el.addEventListener(eventName, eventHandler, options); 9175 } 9176 } 9177 9178 function removeListeners(el, listeners, options) { 9179 if (listeners === void 0) { 9180 listeners = []; 9181 } 9182 9183 if (options === void 0) { 9184 options = {}; 9185 } 9186 9187 for (var _iterator3 = _createForOfIteratorHelperLoose(listeners), _step3; !(_step3 = _iterator3()).done;) { 9188 var _step3$value = _step3.value, 9189 eventName = _step3$value[0], 9190 eventHandler = _step3$value[1]; 9191 el.removeEventListener(eventName, eventHandler, options); 9192 } 9193 } 9194 9195 /* eslint-disable react-hooks/exhaustive-deps */ 9196 /** 9197 * Utility hook called by all gesture hooks and that will be responsible for the internals. 9198 * 9199 * @param handlers 9200 * @param classes 9201 * @param config 9202 * @param nativeHandlers - native handlers such as onClick, onMouseDown, etc. 9203 */ 9204 9205 function useRecognizers(handlers, config, nativeHandlers) { 9206 if (nativeHandlers === void 0) { 9207 nativeHandlers = {}; 9208 } 9209 9210 var classes = resolveClasses(handlers); 9211 var controller = react__WEBPACK_IMPORTED_MODULE_0___default.a.useMemo(function () { 9212 return new Controller(classes); 9213 }, []); 9214 controller.config = config; 9215 controller.handlers = handlers; 9216 controller.nativeRefs = nativeHandlers; 9217 react__WEBPACK_IMPORTED_MODULE_0___default.a.useEffect(controller.effect, []); // @ts-ignore 9218 9219 if (controller.config.domTarget) return deprecationNoticeForDomTarget; // @ts-ignore 9220 9221 return controller.bind; 9222 } 9223 9224 function deprecationNoticeForDomTarget() { 9225 if (true) { 9226 // eslint-disable-next-line no-console 9227 console.warn("Deprecation notice: When the `domTarget` option is specified, you don't need to write `useEffect(bind, [bind])` anymore: event binding is now made handled internally to this lib.\n\nNext version won't return anything when `domTarget` is provided, therefore your code will break if you try to call `useEffect`."); 9228 } 9229 } 9230 9231 function resolveClasses(internalHandlers) { 9232 var classes = new Set(); 9233 if (internalHandlers.drag) classes.add(RecognizersMap.get('drag')); 9234 if (internalHandlers.wheel) classes.add(RecognizersMap.get('wheel')); 9235 if (internalHandlers.scroll) classes.add(RecognizersMap.get('scroll')); 9236 if (internalHandlers.move) classes.add(RecognizersMap.get('move')); 9237 if (internalHandlers.pinch) classes.add(RecognizersMap.get('pinch')); 9238 if (internalHandlers.hover) classes.add(RecognizersMap.get('hover')); 9239 return classes; 9240 } 9241 9242 /** 9243 * @private 9244 * Abstract class for coordinates-based gesture recongizers 9245 */ 9246 9247 var CoordinatesRecognizer = /*#__PURE__*/function (_Recognizer) { 9248 _inheritsLoose(CoordinatesRecognizer, _Recognizer); 9249 9250 function CoordinatesRecognizer() { 9251 return _Recognizer.apply(this, arguments) || this; 9252 } 9253 9254 var _proto = CoordinatesRecognizer.prototype; 9255 9256 /** 9257 * Returns the real movement (without taking intentionality into account) 9258 */ 9259 _proto.getInternalMovement = function getInternalMovement(values, state) { 9260 return subV(values, state.initial); 9261 } 9262 /** 9263 * In coordinates-based gesture, this function will detect the first intentional axis, 9264 * lock the gesture axis if lockDirection is specified in the config, block the gesture 9265 * if the first intentional axis doesn't match the specified axis in config. 9266 */ 9267 ; 9268 9269 _proto.checkIntentionality = function checkIntentionality(_intentional, _movement) { 9270 if (_intentional[0] === false && _intentional[1] === false) { 9271 return { 9272 _intentional: _intentional, 9273 axis: this.state.axis 9274 }; 9275 } 9276 9277 var _movement$map = _movement.map(Math.abs), 9278 absX = _movement$map[0], 9279 absY = _movement$map[1]; 9280 9281 var axis = this.state.axis || (absX > absY ? 'x' : absX < absY ? 'y' : undefined); 9282 if (!this.config.axis && !this.config.lockDirection) return { 9283 _intentional: _intentional, 9284 _blocked: false, 9285 axis: axis 9286 }; 9287 if (!axis) return { 9288 _intentional: [false, false], 9289 _blocked: false, 9290 axis: axis 9291 }; 9292 if (!!this.config.axis && axis !== this.config.axis) return { 9293 _intentional: _intentional, 9294 _blocked: true, 9295 axis: axis 9296 }; 9297 _intentional[axis === 'x' ? 1 : 0] = false; 9298 return { 9299 _intentional: _intentional, 9300 _blocked: false, 9301 axis: axis 9302 }; 9303 }; 9304 9305 _proto.getKinematics = function getKinematics(values, event) { 9306 var state = this.getMovement(values); 9307 9308 if (!state._blocked) { 9309 var dt = event.timeStamp - this.state.timeStamp; 9310 Object.assign(state, calculateAllKinematics(state.movement, state.delta, dt)); 9311 } 9312 9313 return state; 9314 }; 9315 9316 _proto.mapStateValues = function mapStateValues(state) { 9317 return { 9318 xy: state.values, 9319 vxvy: state.velocities 9320 }; 9321 }; 9322 9323 return CoordinatesRecognizer; 9324 }(Recognizer); 9325 9326 var TAP_DISTANCE_THRESHOLD = 3; 9327 9328 function persistEvent(event) { 9329 'persist' in event && typeof event.persist === 'function' && event.persist(); 9330 } 9331 9332 var DragRecognizer = /*#__PURE__*/function (_CoordinatesRecognize) { 9333 _inheritsLoose(DragRecognizer, _CoordinatesRecognize); 9334 9335 function DragRecognizer() { 9336 var _this; 9337 9338 _this = _CoordinatesRecognize.apply(this, arguments) || this; 9339 _this.ingKey = 'dragging'; 9340 _this.stateKey = 'drag'; // TODO add back when setPointerCapture is widely wupported 9341 // https://caniuse.com/#search=setPointerCapture 9342 9343 _this.setPointerCapture = function (event) { 9344 // don't perform pointere capture when user wants to use touch events or 9345 // when a pointerLockElement exists as this would throw an error 9346 if (_this.config.useTouch || document.pointerLockElement) return; 9347 var target = event.target, 9348 pointerId = event.pointerId; 9349 9350 if (target && 'setPointerCapture' in target) { 9351 // this would work in the DOM but doesn't with react three fiber 9352 // target.addEventListener('pointermove', this.onDragChange, this.controller.config.eventOptions) 9353 // @ts-expect-error 9354 target.setPointerCapture(pointerId); 9355 } 9356 9357 _this.updateGestureState({ 9358 _dragTarget: target, 9359 _dragPointerId: pointerId 9360 }); 9361 }; 9362 9363 _this.releasePointerCapture = function () { 9364 if (_this.config.useTouch || document.pointerLockElement) return; 9365 var _this$state = _this.state, 9366 _dragTarget = _this$state._dragTarget, 9367 _dragPointerId = _this$state._dragPointerId; 9368 9369 if (_dragPointerId && _dragTarget && 'releasePointerCapture' in _dragTarget) { 9370 // this would work in the DOM but doesn't with react three fiber 9371 // target.removeEventListener('pointermove', this.onDragChange, this.controller.config.eventOptions) 9372 if (!('hasPointerCapture' in _dragTarget) || _dragTarget.hasPointerCapture(_dragPointerId)) try { 9373 _dragTarget.releasePointerCapture(_dragPointerId); 9374 } catch (e) {} 9375 } 9376 }; 9377 9378 _this.preventScroll = function (event) { 9379 if (_this.state._dragPreventScroll && event.cancelable) { 9380 event.preventDefault(); 9381 } 9382 }; 9383 9384 _this.getEventId = function (event) { 9385 if (_this.config.useTouch) return event.changedTouches[0].identifier; 9386 return event.pointerId; 9387 }; 9388 9389 _this.isValidEvent = function (event) { 9390 // if we were using pointer events only event.isPrimary === 1 would suffice 9391 return _this.state._pointerId === _this.getEventId(event); 9392 }; 9393 9394 _this.shouldPreventWindowScrollY = _this.config.experimental_preventWindowScrollY && _this.controller.supportsTouchEvents; 9395 9396 _this.setUpWindowScrollDetection = function (event) { 9397 persistEvent(event); // we add window listeners that will prevent the scroll when the user has started dragging 9398 9399 updateWindowListeners(_this.controller, _this.stateKey, [['touchmove', _this.preventScroll], ['touchend', _this.clean.bind(_assertThisInitialized(_this))], ['touchcancel', _this.clean.bind(_assertThisInitialized(_this))]], { 9400 passive: false 9401 }); 9402 9403 _this.setTimeout(_this.startDrag.bind(_assertThisInitialized(_this)), 250, event); 9404 }; 9405 9406 _this.setUpDelayedDragTrigger = function (event) { 9407 _this.state._dragDelayed = true; 9408 persistEvent(event); 9409 9410 _this.setTimeout(_this.startDrag.bind(_assertThisInitialized(_this)), _this.config.delay, event); 9411 }; 9412 9413 _this.setStartState = function (event) { 9414 var values = getPointerEventValues(event, _this.transform); 9415 9416 _this.updateSharedState(getGenericEventData(event)); 9417 9418 _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event), getGenericPayload(_assertThisInitialized(_this), event, true), { 9419 _pointerId: _this.getEventId(event) 9420 })); 9421 9422 _this.updateGestureState(_this.getMovement(values)); 9423 }; 9424 9425 _this.onDragStart = function (event) { 9426 addEventIds(_this.controller, event); 9427 if (!_this.enabled || _this.state._active) return; 9428 9429 _this.setStartState(event); 9430 9431 _this.setPointerCapture(event); 9432 9433 if (_this.shouldPreventWindowScrollY) _this.setUpWindowScrollDetection(event);else if (_this.config.delay > 0) _this.setUpDelayedDragTrigger(event);else _this.startDrag(event, true); // we pass the values to the startDrag event 9434 }; 9435 9436 _this.onDragChange = function (event) { 9437 if ( // if the gesture was canceled or 9438 _this.state.canceled || // if onDragStart wasn't fired or 9439 !_this.state._active || // if the event pointerId doesn't match the one that initiated the drag 9440 !_this.isValidEvent(event) || // if the event has the same timestamp as the previous event 9441 // note that checking type equality is ONLY for tests ¯\_(ツ)_/¯ 9442 _this.state._lastEventType === event.type && event.timeStamp === _this.state.timeStamp) return; 9443 var values; 9444 9445 if (document.pointerLockElement) { 9446 var movementX = event.movementX, 9447 movementY = event.movementY; 9448 values = addV(_this.transform([movementX, movementY]), _this.state.values); 9449 } else values = getPointerEventValues(event, _this.transform); 9450 9451 var kinematics = _this.getKinematics(values, event); // if startDrag hasn't fired 9452 9453 9454 if (!_this.state._dragStarted) { 9455 // If the gesture isn't active then respond to the event only if 9456 // it's been delayed via the `delay` option, in which case start 9457 // the gesture immediately. 9458 if (_this.state._dragDelayed) { 9459 _this.startDrag(event); 9460 9461 return; 9462 } // if the user wants to prevent vertical window scroll when user starts dragging 9463 9464 9465 if (_this.shouldPreventWindowScrollY) { 9466 if (!_this.state._dragPreventScroll && kinematics.axis) { 9467 // if the user is dragging horizontally then we should allow the drag 9468 if (kinematics.axis === 'x') { 9469 _this.startDrag(event); 9470 } else { 9471 _this.state._active = false; 9472 return; 9473 } 9474 } else return; 9475 } else return; 9476 } 9477 9478 var genericEventData = getGenericEventData(event); 9479 9480 _this.updateSharedState(genericEventData); 9481 9482 var genericPayload = getGenericPayload(_assertThisInitialized(_this), event); // This verifies if the drag can be assimilated to a tap by checking 9483 // if the real distance of the drag (ie not accounting for the threshold) is 9484 // greater than the TAP_DISTANCE_THRESHOLD. 9485 9486 var realDistance = calculateDistance(kinematics._movement); 9487 var _dragIsTap = _this.state._dragIsTap; 9488 if (_dragIsTap && realDistance >= TAP_DISTANCE_THRESHOLD) _dragIsTap = false; 9489 9490 _this.updateGestureState(_extends({}, genericPayload, kinematics, { 9491 _dragIsTap: _dragIsTap 9492 })); 9493 9494 _this.fireGestureHandler(); 9495 }; 9496 9497 _this.onDragEnd = function (event) { 9498 removeEventIds(_this.controller, event); // if the event pointerId doesn't match the one that initiated the drag 9499 // we don't want to end the drag 9500 9501 if (!_this.isValidEvent(event)) return; 9502 9503 _this.clean(); // if the gesture is no longer active (ie canceled) 9504 // don't do anything 9505 9506 9507 if (!_this.state._active) return; 9508 _this.state._active = false; 9509 var tap = _this.state._dragIsTap; 9510 var _this$state$velocitie = _this.state.velocities, 9511 vx = _this$state$velocitie[0], 9512 vy = _this$state$velocitie[1]; 9513 var _this$state$movement = _this.state.movement, 9514 mx = _this$state$movement[0], 9515 my = _this$state$movement[1]; 9516 var _this$state$_intentio = _this.state._intentional, 9517 ix = _this$state$_intentio[0], 9518 iy = _this$state$_intentio[1]; 9519 var _this$config$swipeVel = _this.config.swipeVelocity, 9520 svx = _this$config$swipeVel[0], 9521 svy = _this$config$swipeVel[1]; 9522 var _this$config$swipeDis = _this.config.swipeDistance, 9523 sx = _this$config$swipeDis[0], 9524 sy = _this$config$swipeDis[1]; 9525 var sd = _this.config.swipeDuration; 9526 9527 var endState = _extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getMovement(_this.state.values)); 9528 9529 var swipe = [0, 0]; 9530 9531 if (endState.elapsedTime < sd) { 9532 if (ix !== false && Math.abs(vx) > svx && Math.abs(mx) > sx) swipe[0] = sign(vx); 9533 if (iy !== false && Math.abs(vy) > svy && Math.abs(my) > sy) swipe[1] = sign(vy); 9534 } 9535 9536 _this.updateSharedState({ 9537 buttons: 0 9538 }); 9539 9540 _this.updateGestureState(_extends({}, endState, { 9541 tap: tap, 9542 swipe: swipe 9543 })); 9544 9545 _this.fireGestureHandler(_this.config.filterTaps && tap === true); 9546 }; 9547 9548 _this.clean = function () { 9549 _CoordinatesRecognize.prototype.clean.call(_assertThisInitialized(_this)); 9550 9551 _this.state._dragStarted = false; 9552 9553 _this.releasePointerCapture(); 9554 9555 clearWindowListeners(_this.controller, _this.stateKey); 9556 }; 9557 9558 _this.onCancel = function () { 9559 if (_this.state.canceled) return; 9560 9561 _this.updateGestureState({ 9562 canceled: true, 9563 _active: false 9564 }); 9565 9566 _this.updateSharedState({ 9567 buttons: 0 9568 }); 9569 9570 setTimeout(function () { 9571 return _this.fireGestureHandler(); 9572 }, 0); 9573 }; 9574 9575 _this.onClick = function (event) { 9576 if (!_this.state._dragIsTap) event.stopPropagation(); 9577 }; 9578 9579 return _this; 9580 } 9581 9582 var _proto = DragRecognizer.prototype; 9583 9584 _proto.startDrag = function startDrag(event, onDragIsStart) { 9585 if (onDragIsStart === void 0) { 9586 onDragIsStart = false; 9587 } 9588 9589 // startDrag can happen after a timeout, so we need to check if the gesture is still active 9590 // as the user might have lift up the pointer in between. 9591 if ( // if the gesture isn't active (probably means) 9592 !this.state._active || // if the drag has already started we should ignore subsequent attempts 9593 this.state._dragStarted) return; 9594 if (!onDragIsStart) this.setStartState(event); 9595 this.updateGestureState({ 9596 _dragStarted: true, 9597 _dragPreventScroll: true, 9598 cancel: this.onCancel 9599 }); 9600 this.clearTimeout(); 9601 this.fireGestureHandler(); 9602 }; 9603 9604 _proto.addBindings = function addBindings$1(bindings) { 9605 if (this.config.useTouch) { 9606 addBindings(bindings, 'onTouchStart', this.onDragStart); 9607 9608 addBindings(bindings, 'onTouchMove', this.onDragChange); // this is needed for react-three-fiber 9609 9610 9611 addBindings(bindings, 'onTouchEnd', this.onDragEnd); 9612 9613 addBindings(bindings, 'onTouchCancel', this.onDragEnd); 9614 } else { 9615 addBindings(bindings, 'onPointerDown', this.onDragStart); 9616 9617 addBindings(bindings, 'onPointerMove', this.onDragChange); // this is needed for react-three-fiber 9618 9619 9620 addBindings(bindings, 'onPointerUp', this.onDragEnd); 9621 9622 addBindings(bindings, 'onPointerCancel', this.onDragEnd); 9623 } 9624 9625 if (this.config.filterTaps) { 9626 var handler = this.controller.config.eventOptions.capture ? 'onClick' : 'onClickCapture'; 9627 9628 addBindings(bindings, handler, this.onClick); 9629 } 9630 }; 9631 9632 return DragRecognizer; 9633 }(CoordinatesRecognizer); 9634 9635 /** 9636 * Inlined from https://github.com/alexreardon/memoize-one 9637 */ 9638 function memoizeOne(resultFn, isEqual) { 9639 var lastThis; 9640 var lastArgs = []; 9641 var lastResult; 9642 var calledOnce = false; 9643 9644 function memoized() { 9645 for (var _len = arguments.length, newArgs = new Array(_len), _key = 0; _key < _len; _key++) { 9646 newArgs[_key] = arguments[_key]; 9647 } 9648 9649 if (calledOnce && lastThis === this && isEqual(newArgs, lastArgs)) { 9650 return lastResult; 9651 } 9652 9653 lastResult = resultFn.apply(this, newArgs); 9654 calledOnce = true; 9655 lastThis = this; 9656 lastArgs = newArgs; 9657 return lastResult; 9658 } 9659 9660 return memoized; 9661 } 9662 9663 /** 9664 * Taken from https://github.com/FormidableLabs/react-fast-compare 9665 * 9666 * Dropped comments and ArrayBuffer handling 9667 */ 9668 function equal(a, b) { 9669 if (a === b) return true; 9670 9671 if (a && b && typeof a == 'object' && typeof b == 'object') { 9672 if (a.constructor !== b.constructor) return false; 9673 var length, i, keys; 9674 9675 if (Array.isArray(a)) { 9676 length = a.length; 9677 if (length !== b.length) return false; 9678 9679 for (i = length; i-- !== 0;) { 9680 if (!equal(a[i], b[i])) return false; 9681 } 9682 9683 return true; 9684 } 9685 9686 var it; 9687 9688 if (typeof Map === 'function' && a instanceof Map && b instanceof Map) { 9689 if (a.size !== b.size) return false; 9690 it = a.entries(); 9691 9692 while (!(i = it.next()).done) { 9693 if (!b.has(i.value[0])) return false; 9694 } 9695 9696 it = a.entries(); 9697 9698 while (!(i = it.next()).done) { 9699 if (!equal(i.value[1], b.get(i.value[0]))) return false; 9700 } 9701 9702 return true; 9703 } 9704 9705 if (typeof Set === 'function' && a instanceof Set && b instanceof Set) { 9706 if (a.size !== b.size) return false; 9707 it = a.entries(); 9708 9709 while (!(i = it.next()).done) { 9710 if (!b.has(i.value[0])) return false; 9711 } 9712 9713 return true; 9714 } 9715 9716 if (a.constructor === RegExp) return a.source === b.source && a.flags === b.flags; 9717 if (a.valueOf !== Object.prototype.valueOf) return a.valueOf() === b.valueOf(); 9718 if (a.toString !== Object.prototype.toString) return a.toString() === b.toString(); 9719 keys = Object.keys(a); 9720 length = keys.length; 9721 if (length !== Object.keys(b).length) return false; 9722 9723 for (i = length; i-- !== 0;) { 9724 if (!Object.prototype.hasOwnProperty.call(b, keys[i])) return false; 9725 } 9726 9727 if (typeof Element !== 'undefined' && a instanceof Element) return false; 9728 9729 for (i = length; i-- !== 0;) { 9730 if (keys[i] === '_owner' && a.$$typeof) continue; 9731 if (!equal(a[keys[i]], b[keys[i]])) return false; 9732 } 9733 9734 return true; 9735 } // true if both NaN, false otherwise — NaN !== NaN → true 9736 // eslint-disable-next-line no-self-compare 9737 9738 9739 return a !== a && b !== b; 9740 } 9741 9742 function isEqual(a, b) { 9743 try { 9744 return equal(a, b); 9745 } catch (error) { 9746 if ((error.message || '').match(/stack|recursion/i)) { 9747 // eslint-disable-next-line no-console 9748 console.warn('react-fast-compare cannot handle circular refs'); 9749 return false; 9750 } 9751 9752 throw error; 9753 } 9754 } 9755 9756 /** 9757 * Drag hook. 9758 * 9759 * @param handler - the function fired every time the drag gesture updates 9760 * @param [config={}] - the config object including generic options and drag options 9761 */ 9762 9763 function useDrag(handler, config) { 9764 if (config === void 0) { 9765 config = {}; 9766 } 9767 9768 RecognizersMap.set('drag', DragRecognizer); 9769 var buildDragConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 9770 9771 if (!buildDragConfig.current) { 9772 buildDragConfig.current = memoizeOne(_buildDragConfig, isEqual); 9773 } 9774 9775 return useRecognizers({ 9776 drag: handler 9777 }, buildDragConfig.current(config)); 9778 } 9779 9780 /** 9781 * @private 9782 * Abstract class for distance/angle-based gesture recongizers 9783 */ 9784 9785 var DistanceAngleRecognizer = /*#__PURE__*/function (_Recognizer) { 9786 _inheritsLoose(DistanceAngleRecognizer, _Recognizer); 9787 9788 function DistanceAngleRecognizer() { 9789 return _Recognizer.apply(this, arguments) || this; 9790 } 9791 9792 var _proto = DistanceAngleRecognizer.prototype; 9793 9794 _proto.getInternalMovement = function getInternalMovement(values, state) { 9795 var prev_a = state.values[1]; // not be defined if ctrl+wheel is used for zoom only 9796 9797 var d = values[0], 9798 _values$ = values[1], 9799 a = _values$ === void 0 ? prev_a : _values$; 9800 var delta_a = a - prev_a; 9801 var next_turns = state.turns; 9802 if (Math.abs(delta_a) > 270) next_turns += sign(delta_a); 9803 return subV([d, a - 360 * next_turns], state.initial); 9804 }; 9805 9806 _proto.getKinematics = function getKinematics(values, event) { 9807 var state = this.getMovement(values); 9808 var turns = (values[1] - state._movement[1] - this.state.initial[1]) / 360; 9809 var dt = event.timeStamp - this.state.timeStamp; 9810 9811 var _calculateAllKinemati = calculateAllKinematics(state.movement, state.delta, dt), 9812 kinematics = _objectWithoutPropertiesLoose(_calculateAllKinemati, ["distance", "velocity"]); 9813 9814 return _extends({ 9815 turns: turns 9816 }, state, kinematics); 9817 }; 9818 9819 _proto.mapStateValues = function mapStateValues(state) { 9820 return { 9821 da: state.values, 9822 vdva: state.velocities 9823 }; 9824 }; 9825 9826 return DistanceAngleRecognizer; 9827 }(Recognizer); 9828 9829 var ZOOM_CONSTANT = 7; 9830 var WEBKIT_DISTANCE_SCALE_FACTOR = 260; 9831 var PinchRecognizer = /*#__PURE__*/function (_DistanceAngleRecogni) { 9832 _inheritsLoose(PinchRecognizer, _DistanceAngleRecogni); 9833 9834 function PinchRecognizer() { 9835 var _this; 9836 9837 _this = _DistanceAngleRecogni.apply(this, arguments) || this; 9838 _this.ingKey = 'pinching'; 9839 _this.stateKey = 'pinch'; 9840 9841 _this.onPinchStart = function (event) { 9842 addEventIds(_this.controller, event); 9843 var touchIds = _this.controller.touchIds; 9844 if (!_this.enabled) return; 9845 9846 if (_this.state._active) { 9847 // check that the pointerIds that initiated the gesture 9848 // are still enabled. This is useful for when the page 9849 // loses track of the pointers (minifying gesture on iPad). 9850 if (_this.state._pointerIds.every(function (id) { 9851 return touchIds.has(id); 9852 })) return; // something was wrong with the pointers but we let it go. 9853 } // until we reach two fingers on the target don't react 9854 9855 9856 if (touchIds.size < 2) return; 9857 9858 var _pointerIds = Array.from(touchIds).slice(0, 2); 9859 9860 var _getTwoTouchesEventVa = getTwoTouchesEventValues(event, _pointerIds, _this.transform), 9861 values = _getTwoTouchesEventVa.values, 9862 origin = _getTwoTouchesEventVa.origin; 9863 9864 _this.updateSharedState(getGenericEventData(event)); 9865 9866 _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event), getGenericPayload(_assertThisInitialized(_this), event, true), { 9867 _pointerIds: _pointerIds, 9868 cancel: _this.onCancel, 9869 origin: origin 9870 })); 9871 9872 _this.updateGestureState(_this.getMovement(values)); 9873 9874 _this.fireGestureHandler(); 9875 }; 9876 9877 _this.onPinchChange = function (event) { 9878 var _this$state = _this.state, 9879 canceled = _this$state.canceled, 9880 _active = _this$state._active; 9881 if (canceled || !_active || // if the event has the same timestamp as the previous event 9882 event.timeStamp === _this.state.timeStamp) return; 9883 var genericEventData = getGenericEventData(event); 9884 9885 _this.updateSharedState(genericEventData); 9886 9887 try { 9888 var _getTwoTouchesEventVa2 = getTwoTouchesEventValues(event, _this.state._pointerIds, _this.transform), 9889 values = _getTwoTouchesEventVa2.values, 9890 origin = _getTwoTouchesEventVa2.origin; 9891 9892 var kinematics = _this.getKinematics(values, event); 9893 9894 _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), kinematics, { 9895 origin: origin 9896 })); 9897 9898 _this.fireGestureHandler(); 9899 } catch (e) { 9900 _this.onPinchEnd(event); 9901 } 9902 }; 9903 9904 _this.onPinchEnd = function (event) { 9905 removeEventIds(_this.controller, event); 9906 var pointerIds = getTouchIds(event); // if none of the lifted pointerIds is in the state pointerIds don't do anything 9907 9908 if (_this.state._pointerIds.every(function (id) { 9909 return !pointerIds.includes(id); 9910 })) return; 9911 9912 _this.clean(); 9913 9914 if (!_this.state._active) return; 9915 9916 _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getMovement(_this.state.values), { 9917 _active: false 9918 })); 9919 9920 _this.fireGestureHandler(); 9921 }; 9922 9923 _this.onCancel = function () { 9924 if (_this.state.canceled) return; 9925 9926 _this.updateGestureState({ 9927 _active: false, 9928 canceled: true 9929 }); 9930 9931 setTimeout(function () { 9932 return _this.fireGestureHandler(); 9933 }, 0); 9934 }; 9935 /** 9936 * PINCH WITH WEBKIT GESTURES 9937 */ 9938 9939 9940 _this.onGestureStart = function (event) { 9941 if (!_this.enabled) return; 9942 event.preventDefault(); 9943 var values = getWebkitGestureEventValues(event, _this.transform); 9944 9945 _this.updateSharedState(getGenericEventData(event)); 9946 9947 _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event), getGenericPayload(_assertThisInitialized(_this), event, true), { 9948 origin: [event.clientX, event.clientY], 9949 cancel: _this.onCancel 9950 })); 9951 9952 _this.updateGestureState(_this.getMovement(values)); 9953 9954 _this.fireGestureHandler(); 9955 }; 9956 9957 _this.onGestureChange = function (event) { 9958 var _this$state2 = _this.state, 9959 canceled = _this$state2.canceled, 9960 _active = _this$state2._active; 9961 if (canceled || !_active) return; 9962 event.preventDefault(); 9963 var genericEventData = getGenericEventData(event); 9964 9965 _this.updateSharedState(genericEventData); // this normalizes the values of the Safari's WebKitEvent by calculating 9966 // the delta and then multiplying it by a constant. 9967 9968 9969 var values = getWebkitGestureEventValues(event, _this.transform); 9970 values[0] = (values[0] - _this.state.event.scale) * WEBKIT_DISTANCE_SCALE_FACTOR + _this.state.values[0]; 9971 9972 var kinematics = _this.getKinematics(values, event); 9973 9974 _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), kinematics, { 9975 origin: [event.clientX, event.clientY] 9976 })); 9977 9978 _this.fireGestureHandler(); 9979 }; 9980 9981 _this.onGestureEnd = function (event) { 9982 _this.clean(); 9983 9984 if (!_this.state._active) return; 9985 9986 _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getMovement(_this.state.values), { 9987 _active: false, 9988 origin: [event.clientX, event.clientY] 9989 })); 9990 9991 _this.fireGestureHandler(); 9992 }; 9993 /** 9994 * PINCH WITH WHEEL 9995 */ 9996 9997 9998 _this.wheelShouldRun = function (event) { 9999 return _this.enabled && event.ctrlKey; 10000 }; 10001 10002 _this.getWheelValuesFromEvent = function (event) { 10003 var _getWheelEventValues = getWheelEventValues(event, _this.transform), 10004 delta_d = _getWheelEventValues[1]; 10005 10006 var _this$state$values = _this.state.values, 10007 prev_d = _this$state$values[0], 10008 prev_a = _this$state$values[1]; // ZOOM_CONSTANT is based on Safari trackpad natural zooming 10009 10010 var _delta_d = -delta_d * ZOOM_CONSTANT; // new distance is the previous state distance added to the delta 10011 10012 10013 var d = prev_d + _delta_d; 10014 var a = prev_a !== void 0 ? prev_a : 0; 10015 return { 10016 values: [d, a], 10017 origin: [event.clientX, event.clientY], 10018 delta: [_delta_d, a] 10019 }; 10020 }; 10021 10022 _this.onWheel = function (event) { 10023 if (!_this.wheelShouldRun(event)) return; 10024 10025 _this.setTimeout(_this.onWheelEnd); 10026 10027 if (!_this.state._active) _this.onWheelStart(event);else _this.onWheelChange(event); 10028 }; 10029 10030 _this.onWheelStart = function (event) { 10031 var _this$getWheelValuesF = _this.getWheelValuesFromEvent(event), 10032 values = _this$getWheelValuesF.values, 10033 delta = _this$getWheelValuesF.delta, 10034 origin = _this$getWheelValuesF.origin; 10035 10036 if (event.cancelable) event.preventDefault();else if (true) { 10037 // eslint-disable-next-line no-console 10038 console.warn('To properly support zoom on trackpads, try using the `domTarget` option and `config.eventOptions.passive` set to `false`. This message will only appear in development mode.'); 10039 } 10040 10041 _this.updateSharedState(getGenericEventData(event)); 10042 10043 _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event, _this.state.values), getGenericPayload(_assertThisInitialized(_this), event, true), { 10044 offset: values, 10045 delta: delta, 10046 origin: origin 10047 })); 10048 10049 _this.updateGestureState(_this.getMovement(values)); 10050 10051 _this.fireGestureHandler(); 10052 }; 10053 10054 _this.onWheelChange = function (event) { 10055 if (event.cancelable) event.preventDefault(); 10056 10057 _this.updateSharedState(getGenericEventData(event)); 10058 10059 var _this$getWheelValuesF2 = _this.getWheelValuesFromEvent(event), 10060 values = _this$getWheelValuesF2.values, 10061 origin = _this$getWheelValuesF2.origin, 10062 delta = _this$getWheelValuesF2.delta; 10063 10064 _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getKinematics(values, event), { 10065 origin: origin, 10066 delta: delta 10067 })); 10068 10069 _this.fireGestureHandler(); 10070 }; 10071 10072 _this.onWheelEnd = function () { 10073 _this.clean(); 10074 10075 if (!_this.state._active) return; 10076 _this.state._active = false; 10077 10078 _this.updateGestureState(_this.getMovement(_this.state.values)); 10079 10080 _this.fireGestureHandler(); 10081 }; 10082 10083 return _this; 10084 } 10085 10086 var _proto = PinchRecognizer.prototype; 10087 10088 _proto.addBindings = function addBindings$1(bindings) { 10089 // Only try to use gesture events when they are supported and domTarget is set 10090 // as React doesn't support gesture handlers. 10091 if (this.controller.config.domTarget && !this.controller.supportsTouchEvents && this.controller.supportsGestureEvents) { 10092 addBindings(bindings, 'onGestureStart', this.onGestureStart); 10093 10094 addBindings(bindings, 'onGestureChange', this.onGestureChange); 10095 10096 addBindings(bindings, 'onGestureEnd', this.onGestureEnd); 10097 } else { 10098 addBindings(bindings, 'onTouchStart', this.onPinchStart); 10099 10100 addBindings(bindings, 'onTouchMove', this.onPinchChange); 10101 10102 addBindings(bindings, 'onTouchEnd', this.onPinchEnd); 10103 10104 addBindings(bindings, 'onTouchCancel', this.onPinchEnd); 10105 10106 addBindings(bindings, 'onWheel', this.onWheel); 10107 } 10108 }; 10109 10110 return PinchRecognizer; 10111 }(DistanceAngleRecognizer); 10112 10113 /** 10114 * Pinch hook. 10115 * 10116 * @param handler - the function fired every time the pinch gesture updates 10117 * @param [config={}] - the config object including generic options and pinch options 10118 */ 10119 10120 function usePinch(handler, config) { 10121 if (config === void 0) { 10122 config = {}; 10123 } 10124 10125 RecognizersMap.set('pinch', PinchRecognizer); 10126 var buildPinchConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 10127 10128 if (!buildPinchConfig.current) { 10129 buildPinchConfig.current = memoizeOne(_buildPinchConfig, isEqual); 10130 } 10131 10132 return useRecognizers({ 10133 pinch: handler 10134 }, buildPinchConfig.current(config)); 10135 } 10136 10137 var WheelRecognizer = /*#__PURE__*/function (_CoordinatesRecognize) { 10138 _inheritsLoose(WheelRecognizer, _CoordinatesRecognize); 10139 10140 function WheelRecognizer() { 10141 var _this; 10142 10143 _this = _CoordinatesRecognize.apply(this, arguments) || this; 10144 _this.ingKey = 'wheeling'; 10145 _this.stateKey = 'wheel'; 10146 _this.debounced = true; 10147 10148 _this.handleEvent = function (event) { 10149 if (event.ctrlKey && 'pinch' in _this.controller.handlers) return; 10150 if (!_this.enabled) return; 10151 10152 _this.setTimeout(_this.onEnd); 10153 10154 _this.updateSharedState(getGenericEventData(event)); 10155 10156 var values = addV(getWheelEventValues(event, _this.transform), _this.state.values); 10157 10158 if (!_this.state._active) { 10159 _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event, _this.state.values), getGenericPayload(_assertThisInitialized(_this), event, true))); 10160 10161 var movement = _this.getMovement(values); 10162 10163 var geometry = calculateAllGeometry(movement.delta); 10164 10165 _this.updateGestureState(movement); 10166 10167 _this.updateGestureState(geometry); 10168 } else { 10169 _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getKinematics(values, event))); 10170 } 10171 10172 _this.fireGestureHandler(); 10173 }; 10174 10175 _this.onEnd = function () { 10176 _this.clean(); 10177 10178 if (!_this.state._active) return; 10179 10180 var movement = _this.getMovement(_this.state.values); 10181 10182 _this.updateGestureState(movement); 10183 10184 _this.updateGestureState({ 10185 _active: false, 10186 velocities: [0, 0], 10187 velocity: 0 10188 }); 10189 10190 _this.fireGestureHandler(); 10191 }; 10192 10193 return _this; 10194 } 10195 10196 var _proto = WheelRecognizer.prototype; 10197 10198 _proto.addBindings = function addBindings$1(bindings) { 10199 addBindings(bindings, 'onWheel', this.handleEvent); 10200 }; 10201 10202 return WheelRecognizer; 10203 }(CoordinatesRecognizer); 10204 10205 /** 10206 * Wheel hook. 10207 * 10208 * @param handler - the function fired every time the wheel gesture updates 10209 * @param the config object including generic options and wheel options 10210 */ 10211 10212 function useWheel(handler, config) { 10213 if (config === void 0) { 10214 config = {}; 10215 } 10216 10217 RecognizersMap.set('wheel', WheelRecognizer); 10218 var buildWheelConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 10219 10220 if (!buildWheelConfig.current) { 10221 buildWheelConfig.current = memoizeOne(_buildWheelConfig, isEqual); 10222 } 10223 10224 return useRecognizers({ 10225 wheel: handler 10226 }, buildWheelConfig.current(config)); 10227 } 10228 10229 var MoveRecognizer = /*#__PURE__*/function (_CoordinatesRecognize) { 10230 _inheritsLoose(MoveRecognizer, _CoordinatesRecognize); 10231 10232 function MoveRecognizer() { 10233 var _this; 10234 10235 _this = _CoordinatesRecognize.apply(this, arguments) || this; 10236 _this.ingKey = 'moving'; 10237 _this.stateKey = 'move'; 10238 _this.debounced = true; 10239 10240 _this.onMove = function (event) { 10241 if (!_this.enabled) return; 10242 10243 _this.setTimeout(_this.onMoveEnd); 10244 10245 if (!_this.state._active) _this.onMoveStart(event);else _this.onMoveChange(event); 10246 }; 10247 10248 _this.onMoveStart = function (event) { 10249 _this.updateSharedState(getGenericEventData(event)); 10250 10251 var values = getPointerEventValues(event, _this.transform); 10252 10253 _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event), getGenericPayload(_assertThisInitialized(_this), event, true))); 10254 10255 _this.updateGestureState(_this.getMovement(values)); 10256 10257 _this.fireGestureHandler(); 10258 }; 10259 10260 _this.onMoveChange = function (event) { 10261 _this.updateSharedState(getGenericEventData(event)); 10262 10263 var values = getPointerEventValues(event, _this.transform); 10264 10265 _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getKinematics(values, event))); 10266 10267 _this.fireGestureHandler(); 10268 }; 10269 10270 _this.onMoveEnd = function () { 10271 _this.clean(); 10272 10273 if (!_this.state._active) return; 10274 var values = _this.state.values; 10275 10276 _this.updateGestureState(_this.getMovement(values)); 10277 10278 _this.updateGestureState({ 10279 velocities: [0, 0], 10280 velocity: 0, 10281 _active: false 10282 }); 10283 10284 _this.fireGestureHandler(); 10285 }; 10286 10287 _this.hoverTransform = function () { 10288 return _this.controller.config.hover.transform || _this.controller.config.transform; 10289 }; 10290 10291 _this.onPointerEnter = function (event) { 10292 _this.controller.state.shared.hovering = true; 10293 if (!_this.controller.config.enabled) return; 10294 10295 if (_this.controller.config.hover.enabled) { 10296 var values = getPointerEventValues(event, _this.hoverTransform()); 10297 10298 var state = _extends({}, _this.controller.state.shared, _this.state, getGenericPayload(_assertThisInitialized(_this), event, true), { 10299 args: _this.args, 10300 values: values, 10301 active: true, 10302 hovering: true 10303 }); 10304 10305 _this.controller.handlers.hover(_extends({}, state, _this.mapStateValues(state))); 10306 } 10307 10308 if ('move' in _this.controller.handlers) _this.onMoveStart(event); 10309 }; 10310 10311 _this.onPointerLeave = function (event) { 10312 _this.controller.state.shared.hovering = false; 10313 if ('move' in _this.controller.handlers) _this.onMoveEnd(); 10314 if (!_this.controller.config.hover.enabled) return; 10315 var values = getPointerEventValues(event, _this.hoverTransform()); 10316 10317 var state = _extends({}, _this.controller.state.shared, _this.state, getGenericPayload(_assertThisInitialized(_this), event), { 10318 args: _this.args, 10319 values: values, 10320 active: false 10321 }); 10322 10323 _this.controller.handlers.hover(_extends({}, state, _this.mapStateValues(state))); 10324 }; 10325 10326 return _this; 10327 } 10328 10329 var _proto = MoveRecognizer.prototype; 10330 10331 _proto.addBindings = function addBindings$1(bindings) { 10332 if ('move' in this.controller.handlers) { 10333 addBindings(bindings, 'onPointerMove', this.onMove); 10334 } 10335 10336 if ('hover' in this.controller.handlers) { 10337 addBindings(bindings, 'onPointerEnter', this.onPointerEnter); 10338 10339 addBindings(bindings, 'onPointerLeave', this.onPointerLeave); 10340 } 10341 }; 10342 10343 return MoveRecognizer; 10344 }(CoordinatesRecognizer); 10345 10346 /** 10347 * Move hook. 10348 * 10349 * @param handler - the function fired every time the move gesture updates 10350 * @param [config={}] - the config object including generic options and move options 10351 */ 10352 10353 function useMove(handler, config) { 10354 if (config === void 0) { 10355 config = {}; 10356 } 10357 10358 RecognizersMap.set('move', MoveRecognizer); 10359 var buildMoveConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 10360 10361 if (!buildMoveConfig.current) { 10362 buildMoveConfig.current = memoizeOne(_buildMoveConfig, isEqual); 10363 } 10364 10365 return useRecognizers({ 10366 move: handler 10367 }, buildMoveConfig.current(config)); 10368 } 10369 10370 /** 10371 * Hover hook. 10372 * 10373 * @param handler - the function fired every time the hover gesture updates 10374 * @param [config={}] - the config object including generic options and hover options 10375 */ 10376 10377 function useHover(handler, config) { 10378 if (config === void 0) { 10379 config = {}; 10380 } 10381 10382 RecognizersMap.set('hover', MoveRecognizer); 10383 var buildHoverConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 10384 10385 if (!buildHoverConfig.current) { 10386 buildHoverConfig.current = memoizeOne(_buildHoverConfig, isEqual); 10387 } 10388 10389 return useRecognizers({ 10390 hover: handler 10391 }, buildHoverConfig.current(config)); 10392 } 10393 10394 var ScrollRecognizer = /*#__PURE__*/function (_CoordinatesRecognize) { 10395 _inheritsLoose(ScrollRecognizer, _CoordinatesRecognize); 10396 10397 function ScrollRecognizer() { 10398 var _this; 10399 10400 _this = _CoordinatesRecognize.apply(this, arguments) || this; 10401 _this.ingKey = 'scrolling'; 10402 _this.stateKey = 'scroll'; 10403 _this.debounced = true; 10404 10405 _this.handleEvent = function (event) { 10406 if (!_this.enabled) return; 10407 10408 _this.clearTimeout(); 10409 10410 _this.setTimeout(_this.onEnd); 10411 10412 var values = getScrollEventValues(event, _this.transform); 10413 10414 _this.updateSharedState(getGenericEventData(event)); 10415 10416 if (!_this.state._active) { 10417 _this.updateGestureState(_extends({}, getStartGestureState(_assertThisInitialized(_this), values, event, _this.state.values), getGenericPayload(_assertThisInitialized(_this), event, true))); 10418 10419 var movementDetection = _this.getMovement(values); 10420 10421 var geometry = calculateAllGeometry(movementDetection.delta); 10422 10423 _this.updateGestureState(movementDetection); 10424 10425 _this.updateGestureState(geometry); 10426 } else { 10427 _this.updateGestureState(_extends({}, getGenericPayload(_assertThisInitialized(_this), event), _this.getKinematics(values, event))); 10428 } 10429 10430 _this.fireGestureHandler(); 10431 }; 10432 10433 _this.onEnd = function () { 10434 _this.clean(); 10435 10436 if (!_this.state._active) return; 10437 10438 _this.updateGestureState(_extends({}, _this.getMovement(_this.state.values), { 10439 _active: false, 10440 velocities: [0, 0], 10441 velocity: 0 10442 })); 10443 10444 _this.fireGestureHandler(); 10445 }; 10446 10447 return _this; 10448 } 10449 10450 var _proto = ScrollRecognizer.prototype; 10451 10452 _proto.addBindings = function addBindings$1(bindings) { 10453 addBindings(bindings, 'onScroll', this.handleEvent); 10454 }; 10455 10456 return ScrollRecognizer; 10457 }(CoordinatesRecognizer); 10458 10459 /** 10460 * Scroll hook. 10461 * 10462 * @param handler - the function fired every time the scroll gesture updates 10463 * @param [config={}] - the config object including generic options and scroll options 10464 */ 10465 10466 function useScroll(handler, config) { 10467 if (config === void 0) { 10468 config = {}; 10469 } 10470 10471 RecognizersMap.set('scroll', ScrollRecognizer); 10472 var buildScrollConfig = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 10473 10474 if (!buildScrollConfig.current) { 10475 buildScrollConfig.current = memoizeOne(_buildScrollConfig, isEqual); 10476 } 10477 10478 return useRecognizers({ 10479 scroll: handler 10480 }, buildScrollConfig.current(config)); 10481 } 10482 10483 var RE_NOT_NATIVE = /^on(Drag|Wheel|Scroll|Move|Pinch|Hover)/; 10484 10485 function sortHandlers(handlers) { 10486 var _native = {}; 10487 var handle = {}; 10488 var actions = new Set(); 10489 10490 for (var key in handlers) { 10491 if (RE_NOT_NATIVE.test(key)) { 10492 actions.add(RegExp.lastMatch); 10493 handle[key] = handlers[key]; 10494 } else { 10495 _native[key] = handlers[key]; 10496 } 10497 } 10498 10499 return [handle, _native, actions]; 10500 } 10501 /** 10502 * @public 10503 * 10504 * The most complete gesture hook, allowing support for multiple gestures. 10505 * 10506 * @param {Handlers} handlers - an object with on[Gesture] keys containg gesture handlers 10507 * @param {UseGestureConfig} [config={}] - the full config object 10508 * @returns {(...args: any[]) => HookReturnType<Config>} 10509 */ 10510 10511 10512 function useGesture(_handlers, config) { 10513 if (config === void 0) { 10514 config = {}; 10515 } 10516 10517 var _sortHandlers = sortHandlers(_handlers), 10518 handlers = _sortHandlers[0], 10519 nativeHandlers = _sortHandlers[1], 10520 actions = _sortHandlers[2]; 10521 10522 RecognizersMap.set('drag', DragRecognizer); 10523 RecognizersMap.set('hover', MoveRecognizer); 10524 RecognizersMap.set('move', MoveRecognizer); 10525 RecognizersMap.set('pinch', PinchRecognizer); 10526 RecognizersMap.set('scroll', ScrollRecognizer); 10527 RecognizersMap.set('wheel', WheelRecognizer); 10528 var mergedConfig = buildComplexConfig(config, actions); 10529 var internalHandlers = {}; 10530 if (actions.has('onDrag')) internalHandlers.drag = includeStartEndHandlers(handlers, 'onDrag'); 10531 if (actions.has('onWheel')) internalHandlers.wheel = includeStartEndHandlers(handlers, 'onWheel'); 10532 if (actions.has('onScroll')) internalHandlers.scroll = includeStartEndHandlers(handlers, 'onScroll'); 10533 if (actions.has('onMove')) internalHandlers.move = includeStartEndHandlers(handlers, 'onMove'); 10534 if (actions.has('onPinch')) internalHandlers.pinch = includeStartEndHandlers(handlers, 'onPinch'); 10535 if (actions.has('onHover')) internalHandlers.hover = handlers.onHover; 10536 return useRecognizers(internalHandlers, mergedConfig, nativeHandlers); 10537 } 10538 10539 function includeStartEndHandlers(handlers, handlerKey) { 10540 var startKey = handlerKey + 'Start'; 10541 var endKey = handlerKey + 'End'; 10542 10543 var fn = function fn(state) { 10544 var memo = undefined; 10545 if (state.first && startKey in handlers) handlers[startKey](state); 10546 if (handlerKey in handlers) memo = handlers[handlerKey](state); 10547 if (state.last && endKey in handlers) handlers[endKey](state); 10548 return memo; 10549 }; 10550 10551 return fn; 10552 } 10553 10554 10555 //# sourceMappingURL=reactusegesture.esm.js.map 10556 10557 10558 /***/ }), 10559 10560 /***/ "../../../../node_modules/use-deep-compare-effect/dist/use-deep-compare-effect.esm.js": 10561 /*!******************************************************************************************************************************!*\ 10562 !*** /Users/ryelle/Projects/Work/pattern-directory/node_modules/use-deep-compare-effect/dist/use-deep-compare-effect.esm.js ***! 10563 \******************************************************************************************************************************/ 10564 /*! exports provided: default, useDeepCompareEffectNoCheck */ 10565 /***/ (function(module, __webpack_exports__, __webpack_require__) { 10566 10567 "use strict"; 10568 __webpack_require__.r(__webpack_exports__); 10569 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useDeepCompareEffectNoCheck", function() { return useDeepCompareEffectNoCheck; }); 10570 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "react"); 10571 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__); 10572 /* harmony import */ var dequal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! dequal */ "../../../../node_modules/dequal/dist/index.mjs"); 10573 10574 10575 10576 function checkDeps(deps) { 10577 if (!deps || !deps.length) { 10578 throw new Error('useDeepCompareEffect should not be used with no dependencies. Use React.useEffect instead.'); 10579 } 10580 10581 if (deps.every(isPrimitive)) { 10582 throw new Error('useDeepCompareEffect should not be used with dependencies that are all primitive values. Use React.useEffect instead.'); 10583 } 10584 } 10585 10586 function isPrimitive(val) { 10587 return val == null || /^[sbn]/.test(typeof val); 10588 } 10589 10590 function useDeepCompareMemoize(value) { 10591 var ref = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 10592 var signalRef = Object(react__WEBPACK_IMPORTED_MODULE_0__["useRef"])(0); 10593 10594 if (!Object(dequal__WEBPACK_IMPORTED_MODULE_1__["dequal"])(value, ref.current)) { 10595 ref.current = value; 10596 signalRef.current += 1; 10597 } 10598 10599 return [signalRef.current]; 10600 } 10601 10602 function useDeepCompareEffect(callback, dependencies) { 10603 if (true) { 10604 checkDeps(dependencies); 10605 } // eslint-disable-next-line react-hooks/exhaustive-deps 10606 10607 10608 return Object(react__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(callback, useDeepCompareMemoize(dependencies)); 10609 } 10610 10611 function useDeepCompareEffectNoCheck(callback, dependencies) { 10612 // eslint-disable-next-line react-hooks/exhaustive-deps 10613 return Object(react__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(callback, useDeepCompareMemoize(dependencies)); 10614 } 10615 10616 /* harmony default export */ __webpack_exports__["default"] = (useDeepCompareEffect); 10617 10618 10619 10620 /***/ }), 10621 10622 /***/ "./node_modules/classnames/index.js": 10623 /*!******************************************!*\ 10624 !*** ./node_modules/classnames/index.js ***! 10625 \******************************************/ 10626 /*! no static exports found */ 10627 /***/ (function(module, exports, __webpack_require__) { 10628 10629 var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! 10630 Copyright (c) 2018 Jed Watson. 10631 Licensed under the MIT License (MIT), see 10632 http://jedwatson.github.io/classnames 10633 */ 10634 /* global define */ 10635 10636 (function () { 10637 'use strict'; 10638 10639 var hasOwn = {}.hasOwnProperty; 10640 10641 function classNames() { 10642 var classes = []; 10643 10644 for (var i = 0; i < arguments.length; i++) { 10645 var arg = arguments[i]; 10646 if (!arg) continue; 10647 10648 var argType = typeof arg; 10649 10650 if (argType === 'string' || argType === 'number') { 10651 classes.push(arg); 10652 } else if (Array.isArray(arg)) { 10653 if (arg.length) { 10654 var inner = classNames.apply(null, arg); 10655 if (inner) { 10656 classes.push(inner); 10657 } 10658 } 10659 } else if (argType === 'object') { 10660 if (arg.toString === Object.prototype.toString) { 10661 for (var key in arg) { 10662 if (hasOwn.call(arg, key) && arg[key]) { 10663 classes.push(key); 10664 } 10665 } 10666 } else { 10667 classes.push(arg.toString()); 10668 } 10669 } 10670 } 10671 10672 return classes.join(' '); 10673 } 10674 10675 if ( true && module.exports) { 10676 classNames.default = classNames; 10677 module.exports = classNames; 10678 } else if (true) { 10679 // register as 'classnames', consistent with npm package name 10680 !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function () { 10681 return classNames; 10682 }).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), 10683 __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); 10684 } else {} 10685 }()); 10686 10687 10688 /***/ }), 10689 10690 /***/ "./src/components/breadcrumb-monitor/index.js": 10691 /*!****************************************************!*\ 10692 !*** ./src/components/breadcrumb-monitor/index.js ***! 10693 \****************************************************/ 10694 /*! exports provided: default */ 10695 /***/ (function(module, __webpack_exports__, __webpack_require__) { 10696 10697 "use strict"; 10698 __webpack_require__.r(__webpack_exports__); 10699 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 10700 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 10701 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 10702 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__); 10703 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 10704 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__); 10705 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 10706 /* harmony import */ var _store_utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../store/utils */ "./src/store/utils.js"); 10707 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 10708 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js"); 10709 /** 10710 * WordPress dependencies 10711 */ 10712 10713 10714 10715 /** 10716 * Internal dependencies 10717 */ 10718 10719 10720 10721 10722 10723 /** 10724 * Update the breadcrumb text to the category name. 10725 * 10726 * @param {string} categoryName 10727 */ 10728 10729 const setBreadcrumbText = categoryName => { 10730 const breadcrumb = document.getElementById('breadcrumb-part'); 10731 10732 if (breadcrumb) { 10733 // translators: %s is the category name. 10734 const label = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["sprintf"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Category: %s', 'wporg-patterns'), categoryName); 10735 breadcrumb.innerText = label; 10736 } 10737 }; 10738 10739 const BreadcrumbMonitor = () => { 10740 const { 10741 path 10742 } = Object(_hooks__WEBPACK_IMPORTED_MODULE_5__["useRoute"])(); 10743 const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getCategoryFromPath"])(path); 10744 const categoryName = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => { 10745 const { 10746 getCategoryBySlug, 10747 hasLoadedCategories 10748 } = select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]); 10749 10750 if (hasLoadedCategories()) { 10751 var _getCategoryBySlug; 10752 10753 return ((_getCategoryBySlug = getCategoryBySlug(categorySlug)) === null || _getCategoryBySlug === void 0 ? void 0 : _getCategoryBySlug.name) || Object(_store_utils__WEBPACK_IMPORTED_MODULE_4__["getAllCategory"])().name; 10754 } 10755 }, [categorySlug]); 10756 const author = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getValueFromPath"])(path, 'author'); 10757 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => { 10758 // `author` is currently unique in that it uses the default `Patterns` component. 10759 // We don't want to update it in that case. 10760 // For now we'll exclude it but a more reliable solution will be needed for: 10761 // https://github.com/WordPress/pattern-directory/issues/268 10762 if (categoryName && !author) { 10763 setBreadcrumbText(categoryName); 10764 } 10765 }, [path]); 10766 return null; 10767 }; 10768 10769 /* harmony default export */ __webpack_exports__["default"] = (BreadcrumbMonitor); 10770 10771 /***/ }), 10772 10773 /***/ "./src/components/category-context-bar/index.js": 10774 /*!******************************************************!*\ 10775 !*** ./src/components/category-context-bar/index.js ***! 10776 \******************************************************/ 10777 /*! exports provided: default */ 10778 /***/ (function(module, __webpack_exports__, __webpack_require__) { 10779 10780 "use strict"; 10781 __webpack_require__.r(__webpack_exports__); 10782 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 10783 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 10784 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js"); 10785 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__); 10786 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); 10787 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); 10788 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 10789 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__); 10790 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 10791 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__); 10792 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 10793 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js"); 10794 /* harmony import */ var _messaging__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./messaging */ "./src/components/category-context-bar/messaging.js"); 10795 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 10796 10797 10798 /** 10799 * External dependencies 10800 */ 10801 10802 /** 10803 * WordPress dependencies 10804 */ 10805 10806 10807 10808 10809 10810 /** 10811 * Internal dependencies 10812 */ 10813 10814 10815 10816 10817 10818 10819 function CategoryContextBar({ 10820 query 10821 }) { 10822 const { 10823 path 10824 } = Object(_hooks__WEBPACK_IMPORTED_MODULE_5__["useRoute"])(); 10825 const [height, setHeight] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(); 10826 const [message, setMessage] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(); 10827 const [context] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])({ 10828 title: '', 10829 links: [] 10830 }); 10831 const innerRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])(null); 10832 const { 10833 isAllCategory, 10834 category, 10835 count, 10836 isLoadingPatterns 10837 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__["useSelect"])(select => { 10838 const { 10839 getCategoryBySlug, 10840 isLoadingPatternsByQuery, 10841 getPatternTotalsByQuery 10842 } = select(_store__WEBPACK_IMPORTED_MODULE_8__["store"]); 10843 const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getCategoryFromPath"])(path); 10844 10845 const _category = getCategoryBySlug(categorySlug); 10846 10847 return { 10848 isAllCategory: _category && _category.id === -1, 10849 isLoadingPatterns: isLoadingPatternsByQuery(query), 10850 category: _category, 10851 count: getPatternTotalsByQuery(query) 10852 }; 10853 }, [path, query]); 10854 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => { 10855 // Show the loading message 10856 if (isLoadingPatterns) { 10857 if (category) { 10858 setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getLoadingMessage"])(category.name)); 10859 } else { 10860 setMessage(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_4__["__"])('Loading patterns', 'wporg-patterns')); 10861 } 10862 10863 return; 10864 } // We don't show a message when viewing all categories 10865 10866 10867 if (isAllCategory) { 10868 setMessage(''); 10869 return; 10870 } 10871 10872 if (category) { 10873 setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getDefaultMessage"])(count, category.name)); 10874 } 10875 10876 const searchTerm = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["getSearchTermFromPath"])(path); 10877 10878 if (searchTerm.length > 0) { 10879 setMessage(Object(_messaging__WEBPACK_IMPORTED_MODULE_7__["getSearchMessage"])(count, searchTerm)); 10880 } 10881 }, [category, isLoadingPatterns]); 10882 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => { 10883 const _height = message ? innerRef.current.offsetHeight : 0; 10884 10885 setHeight(_height); 10886 }, [message]); 10887 const classes = classnames__WEBPACK_IMPORTED_MODULE_1___default()({ 10888 'category-context-bar__spinner': true, 10889 'category-context-bar__spinner--is-hidden': !isLoadingPatterns 10890 }); 10891 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("header", { 10892 className: "category-context-bar", 10893 style: { 10894 height: `${height}px` 10895 } 10896 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 10897 ref: innerRef 10898 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h2", { 10899 className: "category-context-bar__copy" 10900 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 10901 className: classes 10902 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Spinner"], null)), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", null, message)), context.links && context.links.length > 0 && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 10903 className: "category-context-bar__links" 10904 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h3", { 10905 className: "category-context-bar__title" 10906 }, context.title), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ul", null, context.links.map(i => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", { 10907 key: i.href 10908 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 10909 href: i.href 10910 }, i.label))))))); 10911 } 10912 10913 /* harmony default export */ __webpack_exports__["default"] = (CategoryContextBar); 10914 10915 /***/ }), 10916 10917 /***/ "./src/components/category-context-bar/messaging.js": 10918 /*!**********************************************************!*\ 10919 !*** ./src/components/category-context-bar/messaging.js ***! 10920 \**********************************************************/ 10921 /*! exports provided: getDefaultMessage, getLoadingMessage, getSearchMessage */ 10922 /***/ (function(module, __webpack_exports__, __webpack_require__) { 10923 10924 "use strict"; 10925 __webpack_require__.r(__webpack_exports__); 10926 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getDefaultMessage", function() { return getDefaultMessage; }); 10927 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getLoadingMessage", function() { return getLoadingMessage; }); 10928 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSearchMessage", function() { return getSearchMessage; }); 10929 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 10930 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 10931 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 10932 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 10933 10934 10935 /** 10936 * WordPress dependencies 10937 */ 10938 10939 10940 /** 10941 * Returns a message regarding current category filter status. 10942 * 10943 * @param {number} count Number of patterns associated to the current category. 10944 * @param {string} categoryName The category name. 10945 * @return {Object} 10946 */ 10947 10948 const getDefaultMessage = (count, categoryName) => { 10949 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])( 10950 /* translators: %1$d: number of patterns. %2$s category name. */ 10951 Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_n"])('%1$d <b>%2$s</b> pattern.', '%1$d <b>%2$s</b> patterns.', count, 'wporg-patterns'), count, categoryName, 'wporg-patterns'), { 10952 b: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("b", null) 10953 }); 10954 }; 10955 /** 10956 * Returns a message regarding current loading status. 10957 * 10958 * @param {string} categoryName The category name. 10959 * @return {Object} 10960 */ 10961 10962 const getLoadingMessage = categoryName => { 10963 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])( 10964 /* translators: %s category name. */ 10965 Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Loading <b>%s</b> patterns.', 'wporg-patterns'), categoryName, 'wporg-patterns'), { 10966 b: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("b", null) 10967 }); 10968 }; 10969 /** 10970 * Returns a message regarding current search status. 10971 * 10972 * @param {number} count Number of patterns associated to the category. 10973 * @param {string|void} searchTerm The search term. 10974 * @return {Object} 10975 */ 10976 10977 const getSearchMessage = (count, searchTerm) => { 10978 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])( 10979 /* translators: %1$d: number of patterns. %2$s search term. */ 10980 Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_n"])('%1$d pattern found for <b>%2$s</b>', '%1$d patterns found for <b>%2$s</b>', count, 'wporg-patterns'), count, searchTerm, 'wporg-patterns'), { 10981 b: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("b", null) 10982 }); 10983 }; 10984 10985 /***/ }), 10986 10987 /***/ "./src/components/copy-pattern-button/index.js": 10988 /*!*****************************************************!*\ 10989 !*** ./src/components/copy-pattern-button/index.js ***! 10990 \*****************************************************/ 10991 /*! exports provided: default */ 10992 /***/ (function(module, __webpack_exports__, __webpack_require__) { 10993 10994 "use strict"; 10995 __webpack_require__.r(__webpack_exports__); 10996 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 10997 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 10998 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js"); 10999 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__); 11000 /* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! lodash */ "lodash"); 11001 /* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_2__); 11002 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 11003 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__); 11004 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/a11y */ "@wordpress/a11y"); 11005 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_4__); 11006 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); 11007 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_5__); 11008 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js"); 11009 11010 11011 /** 11012 * External dependencies 11013 */ 11014 11015 11016 /** 11017 * WordPress dependencies 11018 */ 11019 11020 11021 11022 11023 11024 /** 11025 * Internal dependencies 11026 */ 11027 11028 11029 11030 const CopyPatternButton = ({ 11031 isSmall = false, 11032 onSuccess = lodash__WEBPACK_IMPORTED_MODULE_2__["noop"], 11033 content 11034 }) => { 11035 const [copied, setCopied] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false); 11036 11037 if (!content) { 11038 // Grab the pattern markup from hidden input 11039 const blockData = document.getElementById('block-data'); 11040 content = JSON.parse(decodeURIComponent(blockData.value)); 11041 } 11042 11043 const handleClick = ({ 11044 target 11045 }) => { 11046 const success = Object(_utils__WEBPACK_IMPORTED_MODULE_6__["copyToClipboard"])(content); 11047 setCopied(success); // Make sure we reset focus in case it was lost in the 'copy' command. 11048 11049 target.focus(); 11050 11051 if (success) { 11052 onSuccess(); 11053 } else {// TODO Handle error case 11054 } 11055 }; 11056 11057 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => { 11058 if (!copied) { 11059 return; 11060 } 11061 11062 Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_4__["speak"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Copied pattern to clipboard.', 'wporg-patterns')); 11063 const timer = setTimeout(() => setCopied(false), 20000); 11064 return () => { 11065 clearTimeout(timer); 11066 }; 11067 }, [copied]); 11068 11069 let label = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Copy Pattern', 'wporg-patterns'); 11070 11071 if (isSmall) { 11072 label = copied ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Copied', 'wporg-patterns') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_3__["__"])('Copy', 'wporg-patterns'); 11073 } 11074 11075 const classes = classnames__WEBPACK_IMPORTED_MODULE_1___default()({ 11076 'pattern-copy-button': true, 11077 'is-small-label': isSmall 11078 }); 11079 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_5__["Button"], { 11080 className: classes, 11081 isPrimary: true, 11082 onClick: handleClick 11083 }, label); 11084 }; 11085 11086 /* harmony default export */ __webpack_exports__["default"] = (CopyPatternButton); 11087 11088 /***/ }), 11089 11090 /***/ "./src/components/favorite-button/index.js": 11091 /*!*************************************************!*\ 11092 !*** ./src/components/favorite-button/index.js ***! 11093 \*************************************************/ 11094 /*! exports provided: default */ 11095 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11096 11097 "use strict"; 11098 __webpack_require__.r(__webpack_exports__); 11099 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11100 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11101 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js"); 11102 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__); 11103 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 11104 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__); 11105 /* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/core-data */ "@wordpress/core-data"); 11106 /* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_3__); 11107 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 11108 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__); 11109 /* harmony import */ var _icons_heart_outline__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../icons/heart-outline */ "./src/components/icons/heart-outline.js"); 11110 /* harmony import */ var _icons_heart_filled__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../icons/heart-filled */ "./src/components/icons/heart-filled.js"); 11111 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 11112 11113 11114 /** 11115 * External dependencies 11116 */ 11117 11118 /** 11119 * WordPress dependencies 11120 */ 11121 11122 11123 11124 11125 11126 /** 11127 * Internal dependencies 11128 */ 11129 11130 11131 11132 11133 11134 const FavoriteButton = ({ 11135 showLabel = true, 11136 patternId 11137 }) => { 11138 const { 11139 hasPermission, 11140 isFavorite 11141 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useSelect"])(select => { 11142 // Fetch favorites so that the state is synced. 11143 select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]).getFavorites(); 11144 return { 11145 // canUser defaults to adding `/wp/v2/` prefix, so we need to backtrack up the path. 11146 hasPermission: !!select(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_3__["store"]).canUser('create', '../../wporg/v1/pattern-favorites'), 11147 isFavorite: select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]).isFavorite(patternId) 11148 }; 11149 }); 11150 const { 11151 addFavorite, 11152 removeFavorite 11153 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useDispatch"])(_store__WEBPACK_IMPORTED_MODULE_7__["store"]); 11154 const onClick = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useCallback"])(() => { 11155 if (isFavorite) { 11156 removeFavorite(patternId); 11157 } else { 11158 addFavorite(patternId); 11159 } 11160 }, [isFavorite]); 11161 11162 if (!hasPermission) { 11163 return null; 11164 } 11165 11166 const buttonClasses = classnames__WEBPACK_IMPORTED_MODULE_1___default()('button button-link pattern-favorite-button', { 11167 'is-favorited': isFavorite, 11168 'has-label': showLabel 11169 }); 11170 const labelClasses = classnames__WEBPACK_IMPORTED_MODULE_1___default()({ 11171 'screen-reader-text': !showLabel 11172 }); 11173 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("button", { 11174 className: buttonClasses, 11175 onClick: onClick 11176 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_filled__WEBPACK_IMPORTED_MODULE_6__["default"], { 11177 className: "pattern-favorite-button__filled" 11178 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_outline__WEBPACK_IMPORTED_MODULE_5__["default"], { 11179 className: "pattern-favorite-button__outline" 11180 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 11181 className: labelClasses 11182 }, isFavorite ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Remove from favorites', 'wporg-patterns') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Add to favorites', 'wporg-patterns'))); 11183 }; 11184 11185 /* harmony default export */ __webpack_exports__["default"] = (FavoriteButton); 11186 11187 /***/ }), 11188 11189 /***/ "./src/components/favorite-button/small.js": 11190 /*!*************************************************!*\ 11191 !*** ./src/components/favorite-button/small.js ***! 11192 \*************************************************/ 11193 /*! exports provided: default */ 11194 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11195 11196 "use strict"; 11197 __webpack_require__.r(__webpack_exports__); 11198 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11199 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11200 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js"); 11201 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__); 11202 /* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/core-data */ "@wordpress/core-data"); 11203 /* harmony import */ var _wordpress_core_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_2__); 11204 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 11205 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__); 11206 /* harmony import */ var _icons_heart_filled__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../icons/heart-filled */ "./src/components/icons/heart-filled.js"); 11207 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 11208 11209 11210 /** 11211 * External dependencies 11212 */ 11213 11214 /** 11215 * WordPress dependencies 11216 */ 11217 11218 11219 11220 11221 /** 11222 * Internal dependencies 11223 */ 11224 11225 11226 11227 11228 const FavoriteButtonSmall = ({ 11229 className, 11230 label, 11231 patternId 11232 }) => { 11233 const { 11234 hasPermission, 11235 isFavorite 11236 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__["useSelect"])(select => { 11237 // Fetch favorites so that the state is synced. 11238 select(_store__WEBPACK_IMPORTED_MODULE_5__["store"]).getFavorites(); 11239 return { 11240 // canUser defaults to adding `/wp/v2/` prefix, so we need to backtrack up the path. 11241 hasPermission: !!select(_wordpress_core_data__WEBPACK_IMPORTED_MODULE_2__["store"]).canUser('create', '../../wporg/v1/pattern-favorites'), 11242 isFavorite: select(_store__WEBPACK_IMPORTED_MODULE_5__["store"]).isFavorite(patternId) 11243 }; 11244 }); 11245 const { 11246 addFavorite, 11247 removeFavorite 11248 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_3__["useDispatch"])(_store__WEBPACK_IMPORTED_MODULE_5__["store"]); 11249 const onClick = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useCallback"])(() => { 11250 if (isFavorite) { 11251 removeFavorite(patternId); 11252 } else { 11253 addFavorite(patternId); 11254 } 11255 }, [isFavorite]); 11256 const buttonClasses = classnames__WEBPACK_IMPORTED_MODULE_1___default()(className, 'button button-link pattern-favorite-button-small', { 11257 'is-favorited': isFavorite 11258 }); 11259 return !hasPermission ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 11260 className: buttonClasses 11261 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_filled__WEBPACK_IMPORTED_MODULE_4__["default"], { 11262 className: "pattern-favorite-button__filled" 11263 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", null, label)) : Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("button", { 11264 className: buttonClasses, 11265 onClick: onClick 11266 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_filled__WEBPACK_IMPORTED_MODULE_4__["default"], { 11267 className: "pattern-favorite-button__filled" 11268 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", null, label)); 11269 }; 11270 11271 /* harmony default export */ __webpack_exports__["default"] = (FavoriteButtonSmall); 11272 11273 /***/ }), 11274 11275 /***/ "./src/components/icons/heart-filled.js": 11276 /*!**********************************************!*\ 11277 !*** ./src/components/icons/heart-filled.js ***! 11278 \**********************************************/ 11279 /*! exports provided: default */ 11280 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11281 11282 "use strict"; 11283 __webpack_require__.r(__webpack_exports__); 11284 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "../../../../node_modules/@babel/runtime/helpers/extends.js"); 11285 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__); 11286 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11287 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__); 11288 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 11289 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__); 11290 11291 11292 11293 /** 11294 * WordPress dependencies 11295 */ 11296 11297 /* harmony default export */ __webpack_exports__["default"] = (function (props) { 11298 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__["SVG"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({ 11299 xmlns: "http://www.w3.org/2000/svg", 11300 viewBox: "0 0 24 24", 11301 width: "24", 11302 height: "24" 11303 }, props), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__["Path"], { 11304 d: "M11.941 21.175l-1.443-1.32c-5.124-4.67-8.508-7.75-8.508-11.53 0-3.08 2.408-5.5 5.473-5.5 1.732 0 3.394.81 4.478 2.09 1.085-1.28 2.747-2.09 4.478-2.09 3.065 0 5.473 2.42 5.473 5.5 0 3.78-3.383 6.86-8.508 11.54l-1.443 1.31z" 11305 })); 11306 }); 11307 11308 /***/ }), 11309 11310 /***/ "./src/components/icons/heart-outline.js": 11311 /*!***********************************************!*\ 11312 !*** ./src/components/icons/heart-outline.js ***! 11313 \***********************************************/ 11314 /*! exports provided: default */ 11315 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11316 11317 "use strict"; 11318 __webpack_require__.r(__webpack_exports__); 11319 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "../../../../node_modules/@babel/runtime/helpers/extends.js"); 11320 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__); 11321 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11322 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__); 11323 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/primitives */ "@wordpress/primitives"); 11324 /* harmony import */ var _wordpress_primitives__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__); 11325 11326 11327 11328 /** 11329 * WordPress dependencies 11330 */ 11331 11332 /* harmony default export */ __webpack_exports__["default"] = (function (props) { 11333 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__["SVG"], _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({ 11334 xmlns: "http://www.w3.org/2000/svg", 11335 viewBox: "0 0 24 24", 11336 width: "24", 11337 height: "24" 11338 }, props), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_wordpress_primitives__WEBPACK_IMPORTED_MODULE_2__["Path"], { 11339 d: "M12 4.915c1.09-1.28 2.76-2.09 4.5-2.09 3.08 0 5.5 2.42 5.5 5.5 0 3.777-3.394 6.855-8.537 11.518l-.013.012-1.45 1.32-1.45-1.31-.04-.036C5.384 15.17 2 12.095 2 8.325c0-3.08 2.42-5.5 5.5-5.5 1.74 0 3.41.81 4.5 2.09zm0 13.56l.1-.1c4.76-4.31 7.9-7.16 7.9-10.05 0-2-1.5-3.5-3.5-3.5-1.54 0-3.04.99-3.56 2.36h-1.87c-.53-1.37-2.03-2.36-3.57-2.36-2 0-3.5 1.5-3.5 3.5 0 2.89 3.14 5.74 7.9 10.05l.1.1z" 11340 })); 11341 }); 11342 11343 /***/ }), 11344 11345 /***/ "./src/components/iframe/index.js": 11346 /*!****************************************!*\ 11347 !*** ./src/components/iframe/index.js ***! 11348 \****************************************/ 11349 /*! exports provided: default */ 11350 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11351 11352 "use strict"; 11353 __webpack_require__.r(__webpack_exports__); 11354 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "../../../../node_modules/@babel/runtime/helpers/extends.js"); 11355 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__); 11356 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11357 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__); 11358 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 11359 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__); 11360 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/compose */ "@wordpress/compose"); 11361 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_compose__WEBPACK_IMPORTED_MODULE_3__); 11362 11363 11364 11365 /** 11366 * WordPress dependencies 11367 */ 11368 11369 11370 11371 /* Note: This was copied from https://github.com/WordPress/gutenberg/blob/aca801a11162e881fd79f8c975af61e9a4d7daae/packages/block-editor/src/components/iframe/index.js 11372 * The copy was made to remove `tabIndex` and to add the ability to set the iframe's `title`. 11373 */ 11374 11375 const BODY_CLASS_NAME = 'pattern-wrapper'; 11376 /** 11377 * Bubbles some event types (keydown, keypress, and dragover) to parent document 11378 * document to ensure that the keyboard shortcuts and drag and drop work. 11379 * 11380 * Ideally, we should remove event bubbling in the future. Keyboard shortcuts 11381 * should be context dependent, e.g. actions on blocks like Cmd+A should not 11382 * work globally outside the block editor. 11383 * 11384 * @param {Document} doc Document to attach listeners to. 11385 */ 11386 11387 function bubbleEvents(doc) { 11388 const { 11389 defaultView 11390 } = doc; 11391 const { 11392 frameElement 11393 } = defaultView; 11394 11395 function bubbleEvent(event) { 11396 const prototype = Object.getPrototypeOf(event); 11397 const constructorName = prototype.constructor.name; 11398 const Constructor = window[constructorName]; 11399 const init = {}; 11400 11401 for (const key in event) { 11402 init[key] = event[key]; 11403 } 11404 11405 if (event instanceof defaultView.MouseEvent) { 11406 const rect = frameElement.getBoundingClientRect(); 11407 init.clientX += rect.left; 11408 init.clientY += rect.top; 11409 } 11410 11411 const newEvent = new Constructor(event.type, init); 11412 const cancelled = !frameElement.dispatchEvent(newEvent); 11413 11414 if (cancelled) { 11415 event.preventDefault(); 11416 } 11417 } 11418 11419 const eventTypes = ['keydown', 'keypress', 'dragover']; 11420 11421 for (const name of eventTypes) { 11422 doc.addEventListener(name, bubbleEvent); 11423 } 11424 } 11425 /** 11426 * Sets the document direction. 11427 * 11428 * Sets the `editor-styles-wrapper` class name on the body. 11429 * 11430 * Copies the `admin-color-*` class name to the body so that the admin color 11431 * scheme applies to components in the iframe. 11432 * 11433 * @param {Document} doc Document to add class name to. 11434 */ 11435 11436 11437 function setBodyClassName(doc) { 11438 doc.dir = document.dir; 11439 doc.body.className = BODY_CLASS_NAME; 11440 11441 for (const name of document.body.classList) { 11442 if (name.startsWith('admin-color-')) { 11443 doc.body.classList.add(name); 11444 } 11445 } 11446 } 11447 /** 11448 * Sets the document head and default styles. 11449 * 11450 * @param {Document} doc Document to set the head for. 11451 * @param {string} head HTML to set as the head. 11452 */ 11453 11454 11455 function setHead(doc, head) { 11456 doc.head.innerHTML = // Body margin must be overridable by themes. 11457 '<style>body{margin:0}</style>' + head; 11458 } 11459 11460 function Iframe({ 11461 contentRef, 11462 children, 11463 head, 11464 headHTML, 11465 bodyStyle = '', 11466 themeSlug = 'twentytwentyone', 11467 ...props 11468 }, ref) { 11469 const [iframeDocument, setIframeDocument] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(); 11470 headHTML += `<link rel="stylesheet" href="https://wp-themes.com/wp-content/themes/${themeSlug}/style.css" media="all" />`; 11471 headHTML += `<style> 11472 body { 11473 display: flex; 11474 min-height: 100vh; 11475 align-items: center; 11476 justify-content: center; 11477 background-color: white; 11478 } 11479 .${BODY_CLASS_NAME} { 11480 padding: 0; 11481 ${bodyStyle} 11482 } 11483 body > div { 11484 width: 100%; 11485 max-height: 100%; 11486 pointer-events: none; 11487 } 11488 </style>`; 11489 const setRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useCallback"])(node => { 11490 if (!node) { 11491 return; 11492 } 11493 11494 function setDocumentIfReady() { 11495 const { 11496 contentDocument 11497 } = node; 11498 const { 11499 readyState, 11500 body 11501 } = contentDocument; 11502 11503 if (readyState !== 'interactive' && readyState !== 'complete') { 11504 return false; 11505 } 11506 11507 if (typeof contentRef === 'function') { 11508 contentRef(body); 11509 } else if (contentRef) { 11510 contentRef.current = body; 11511 } 11512 11513 setHead(contentDocument, headHTML); 11514 setBodyClassName(contentDocument); 11515 bubbleEvents(contentDocument); 11516 setBodyClassName(contentDocument); 11517 setIframeDocument(contentDocument); 11518 return true; 11519 } 11520 11521 if (setDocumentIfReady()) { 11522 return; 11523 } // Document is not immediately loaded in Firefox. 11524 11525 11526 node.addEventListener('load', () => { 11527 setDocumentIfReady(); 11528 }); 11529 }, []); 11530 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("iframe", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({ 11531 title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Pattern Preview', 'wporg-patterns'), 11532 tabIndex: "-1" 11533 }, props, { 11534 ref: Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_3__["useMergeRefs"])([ref, setRef]) 11535 }), iframeDocument && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createPortal"])(children, iframeDocument.body), iframeDocument && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createPortal"])(head, iframeDocument.head)); 11536 } 11537 11538 /* harmony default export */ __webpack_exports__["default"] = (Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["forwardRef"])(Iframe)); 11539 11540 /***/ }), 11541 11542 /***/ "./src/components/menu/default.js": 11543 /*!****************************************!*\ 11544 !*** ./src/components/menu/default.js ***! 11545 \****************************************/ 11546 /*! exports provided: default */ 11547 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11548 11549 "use strict"; 11550 __webpack_require__.r(__webpack_exports__); 11551 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11552 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11553 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ "./node_modules/classnames/index.js"); 11554 /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__); 11555 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 11556 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__); 11557 /* harmony import */ var _menu_skeleton__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./menu-skeleton */ "./src/components/menu/menu-skeleton.js"); 11558 11559 11560 /** 11561 * External dependencies 11562 */ 11563 11564 /** 11565 * WordPress dependencies 11566 */ 11567 11568 11569 /** 11570 * Internal dependencies 11571 */ 11572 11573 11574 11575 const DefaultMenu = ({ 11576 current, 11577 isLoading, 11578 label = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Main Menu', 'wporg-patterns'), 11579 onClick, 11580 options 11581 }) => { 11582 if (isLoading) { 11583 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_menu_skeleton__WEBPACK_IMPORTED_MODULE_3__["default"], null); 11584 } 11585 11586 if (!options.length) { 11587 return null; 11588 } 11589 11590 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h2", { 11591 className: "screen-reader-text" 11592 }, label), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ul", { 11593 className: "pattern-menu" 11594 }, options.map(i => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", { 11595 key: i.value 11596 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 11597 className: classnames__WEBPACK_IMPORTED_MODULE_1___default()({ 11598 'pattern-menu__item': true, 11599 'is-active': current === i.slug 11600 }), 11601 href: i.value, 11602 onClick: onClick, 11603 "aria-current": current === i.slug ? 'page' : undefined 11604 }, i.label))))); 11605 }; 11606 11607 /* harmony default export */ __webpack_exports__["default"] = (DefaultMenu); 11608 11609 /***/ }), 11610 11611 /***/ "./src/components/menu/index.js": 11612 /*!**************************************!*\ 11613 !*** ./src/components/menu/index.js ***! 11614 \**************************************/ 11615 /*! exports provided: default */ 11616 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11617 11618 "use strict"; 11619 __webpack_require__.r(__webpack_exports__); 11620 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11621 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11622 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/compose */ "@wordpress/compose"); 11623 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_compose__WEBPACK_IMPORTED_MODULE_1__); 11624 /* harmony import */ var _default__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./default */ "./src/components/menu/default.js"); 11625 /* harmony import */ var _mobile__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./mobile */ "./src/components/menu/mobile.js"); 11626 11627 11628 /** 11629 * WordPress dependencies 11630 */ 11631 11632 /** 11633 * Internal dependencies 11634 */ 11635 11636 11637 11638 11639 const Menu = props => { 11640 const isMobile = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_1__["useViewportMatch"])('medium', '<'); 11641 return isMobile ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_mobile__WEBPACK_IMPORTED_MODULE_3__["default"], props) : Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_default__WEBPACK_IMPORTED_MODULE_2__["default"], props); 11642 }; 11643 11644 /* harmony default export */ __webpack_exports__["default"] = (Menu); 11645 11646 /***/ }), 11647 11648 /***/ "./src/components/menu/menu-skeleton.js": 11649 /*!**********************************************!*\ 11650 !*** ./src/components/menu/menu-skeleton.js ***! 11651 \**********************************************/ 11652 /*! exports provided: default */ 11653 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11654 11655 "use strict"; 11656 __webpack_require__.r(__webpack_exports__); 11657 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11658 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11659 /* harmony import */ var _skeleton__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../skeleton */ "./src/components/skeleton/index.js"); 11660 11661 11662 /** 11663 * Internal dependencies 11664 */ 11665 11666 /** 11667 * Module constants 11668 */ 11669 11670 const PLACEHOLDER_COUNT = 7; 11671 11672 const MenuSkeleton = () => { 11673 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["SkeletonWrapper"], { 11674 style: { 11675 flexDirection: 'row' 11676 } 11677 }, Array(PLACEHOLDER_COUNT).fill().map((val, idx) => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], { 11678 key: idx, 11679 height: "1.25rem", 11680 width: "5rem", 11681 marginRight: "1rem" 11682 }))); 11683 }; 11684 11685 /* harmony default export */ __webpack_exports__["default"] = (MenuSkeleton); 11686 11687 /***/ }), 11688 11689 /***/ "./src/components/menu/mobile.js": 11690 /*!***************************************!*\ 11691 !*** ./src/components/menu/mobile.js ***! 11692 \***************************************/ 11693 /*! exports provided: default */ 11694 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11695 11696 "use strict"; 11697 __webpack_require__.r(__webpack_exports__); 11698 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11699 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11700 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 11701 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 11702 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); 11703 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); 11704 11705 11706 /** 11707 * External dependencies 11708 */ 11709 11710 11711 11712 11713 const MobileMenu = ({ 11714 onClick, 11715 options, 11716 label = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Browse categories', 'wporg-patterns') 11717 }) => { 11718 const [isOpen, setIsOpen] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false); 11719 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["PanelBody"], { 11720 className: "pattern-menu is-mobile", 11721 title: label, 11722 initialOpen: isOpen, 11723 opened: isOpen, 11724 onToggle: () => setIsOpen(!isOpen) 11725 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ul", null, options.map(i => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", { 11726 key: i.value 11727 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 11728 href: i.value, 11729 onClick: event => { 11730 setIsOpen(false); 11731 onClick(event); 11732 } 11733 }, i.label))))); 11734 }; 11735 11736 /* harmony default export */ __webpack_exports__["default"] = (MobileMenu); 11737 11738 /***/ }), 11739 11740 /***/ "./src/components/my-favorites/index.js": 11741 /*!**********************************************!*\ 11742 !*** ./src/components/my-favorites/index.js ***! 11743 \**********************************************/ 11744 /*! exports provided: default */ 11745 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11746 11747 "use strict"; 11748 __webpack_require__.r(__webpack_exports__); 11749 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11750 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11751 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 11752 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 11753 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url"); 11754 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__); 11755 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 11756 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 11757 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__); 11758 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js"); 11759 /* harmony import */ var _pattern_grid_menu__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../pattern-grid-menu */ "./src/components/pattern-grid-menu/index.js"); 11760 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js"); 11761 /* harmony import */ var _query_monitor__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../query-monitor */ "./src/components/query-monitor/index.js"); 11762 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 11763 11764 11765 /** 11766 * WordPress dependencies 11767 */ 11768 11769 11770 11771 11772 /** 11773 * Internal dependencies 11774 */ 11775 11776 11777 11778 11779 11780 11781 11782 const MyFavorites = () => { 11783 const { 11784 favorites, 11785 query 11786 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useSelect"])(select => ({ 11787 favorites: select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]).getFavorites(), 11788 query: select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]).getCurrentQuery() 11789 })); 11790 const isLoggedIn = !!wporgPatternsData.userId; 11791 11792 if (!isLoggedIn) { 11793 const loginUrl = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["addQueryArgs"])(wporgPatternsUrl.login, { 11794 redirect_to: window.location 11795 }); 11796 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 11797 className: "entry-content" 11798 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Please log in to view your favorite patterns.', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 11799 className: "button button-primary", 11800 href: loginUrl 11801 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Log in', 'wporg-patterns'))); 11802 } 11803 11804 if (!favorites.length) { 11805 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 11806 className: "entry-content" 11807 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('You haven’t favorited any patterns yet.', 'wporg-patterns'))); 11808 } 11809 11810 const modifiedQuery = { ...query, 11811 include: favorites 11812 }; 11813 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_hooks__WEBPACK_IMPORTED_MODULE_9__["RouteProvider"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_query_monitor__WEBPACK_IMPORTED_MODULE_8__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid_menu__WEBPACK_IMPORTED_MODULE_6__["default"], { 11814 basePath: "/my-favorites/", 11815 query: modifiedQuery 11816 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_5__["default"], { 11817 query: modifiedQuery 11818 }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__["default"], { 11819 key: post.id, 11820 pattern: post 11821 }))); 11822 }; 11823 11824 /* harmony default export */ __webpack_exports__["default"] = (MyFavorites); 11825 11826 /***/ }), 11827 11828 /***/ "./src/components/my-patterns/index.js": 11829 /*!*********************************************!*\ 11830 !*** ./src/components/my-patterns/index.js ***! 11831 \*********************************************/ 11832 /*! exports provided: default */ 11833 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11834 11835 "use strict"; 11836 __webpack_require__.r(__webpack_exports__); 11837 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11838 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11839 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 11840 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 11841 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url"); 11842 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__); 11843 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 11844 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 11845 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__); 11846 /* harmony import */ var _menu__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./menu */ "./src/components/my-patterns/menu.js"); 11847 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js"); 11848 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js"); 11849 /* harmony import */ var _query_monitor__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../query-monitor */ "./src/components/query-monitor/index.js"); 11850 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 11851 11852 11853 /** 11854 * WordPress dependencies 11855 */ 11856 11857 11858 11859 11860 /** 11861 * Internal dependencies 11862 */ 11863 11864 11865 11866 11867 11868 11869 11870 const MyPatterns = () => { 11871 const query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]).getCurrentQuery()); 11872 const author = wporgPatternsData.userId; 11873 11874 if (!author) { 11875 const loginUrl = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["addQueryArgs"])(wporgPatternsUrl.login, { 11876 redirect_to: window.location 11877 }); 11878 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 11879 className: "entry-content" 11880 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Please log in to view your patterns.', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 11881 className: "button button-primary", 11882 href: loginUrl 11883 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Log in', 'wporg-patterns'))); 11884 } // Show all patterns regardless of status, but if the current query has a status (the view is draft, for 11885 // example), that will override `any`. Lastly, make sure this shows the current user's patterns. 11886 11887 11888 const modifiedQuery = { 11889 status: 'any', 11890 ...query, 11891 author: author 11892 }; 11893 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_hooks__WEBPACK_IMPORTED_MODULE_9__["RouteProvider"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_query_monitor__WEBPACK_IMPORTED_MODULE_8__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_menu__WEBPACK_IMPORTED_MODULE_5__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_6__["default"], { 11894 query: modifiedQuery 11895 }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__["default"], { 11896 key: post.id, 11897 pattern: post 11898 }))); 11899 }; 11900 11901 /* harmony default export */ __webpack_exports__["default"] = (MyPatterns); 11902 11903 /***/ }), 11904 11905 /***/ "./src/components/my-patterns/menu.js": 11906 /*!********************************************!*\ 11907 !*** ./src/components/my-patterns/menu.js ***! 11908 \********************************************/ 11909 /*! exports provided: default */ 11910 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11911 11912 "use strict"; 11913 __webpack_require__.r(__webpack_exports__); 11914 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11915 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11916 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 11917 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 11918 /* harmony import */ var _menu__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../menu */ "./src/components/menu/index.js"); 11919 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js"); 11920 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 11921 11922 11923 /** 11924 * WordPress dependencies 11925 */ 11926 11927 /** 11928 * Internal dependencies 11929 */ 11930 11931 11932 11933 11934 /* harmony default export */ __webpack_exports__["default"] = (function () { 11935 const { 11936 path, 11937 update: updatePath 11938 } = Object(_hooks__WEBPACK_IMPORTED_MODULE_4__["useRoute"])(); 11939 let view = Object(_utils__WEBPACK_IMPORTED_MODULE_3__["getValueFromPath"])(path, 'my-patterns'); 11940 11941 if ('page' === view) { 11942 view = 'all'; 11943 } // @todo Load from an API to get pattern counts. 11944 11945 11946 const options = [{ 11947 value: `${wporgPatternsUrl.site}/my-patterns/`, 11948 slug: 'all', 11949 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('All', 'wporg-patterns') 11950 }, { 11951 value: `${wporgPatternsUrl.site}/my-patterns/draft/`, 11952 slug: 'draft', 11953 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Drafts', 'wporg-patterns') 11954 }, { 11955 value: `${wporgPatternsUrl.site}/my-patterns/pending/`, 11956 slug: 'pending', 11957 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Pending Review', 'wporg-patterns') 11958 }]; 11959 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("nav", { 11960 className: "pattern-grid-menu" 11961 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_menu__WEBPACK_IMPORTED_MODULE_2__["default"], { 11962 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Menu', 'wporg-patterns'), 11963 current: view || 'all', 11964 options: options, 11965 onClick: event => { 11966 event.preventDefault(); 11967 updatePath(event.target.pathname); 11968 }, 11969 isLoading: false 11970 })); 11971 }); 11972 11973 /***/ }), 11974 11975 /***/ "./src/components/pattern-grid-menu/index.js": 11976 /*!***************************************************!*\ 11977 !*** ./src/components/pattern-grid-menu/index.js ***! 11978 \***************************************************/ 11979 /*! exports provided: default */ 11980 /***/ (function(module, __webpack_exports__, __webpack_require__) { 11981 11982 "use strict"; 11983 __webpack_require__.r(__webpack_exports__); 11984 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 11985 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 11986 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 11987 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__); 11988 /* harmony import */ var _category_context_bar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../category-context-bar */ "./src/components/category-context-bar/index.js"); 11989 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js"); 11990 /* harmony import */ var _menu__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../menu */ "./src/components/menu/index.js"); 11991 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 11992 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 11993 11994 11995 /** 11996 * WordPress dependencies 11997 */ 11998 11999 /** 12000 * Internal dependencies 12001 */ 12002 12003 12004 12005 12006 12007 12008 12009 const PatternGridMenu = ({ 12010 basePath = '/', 12011 query 12012 }) => { 12013 const { 12014 path, 12015 update: updatePath 12016 } = Object(_hooks__WEBPACK_IMPORTED_MODULE_6__["useRoute"])(); 12017 const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_3__["getCategoryFromPath"])(path); // Make sure the path is prefixed with the full site URL. 12018 12019 basePath = wporgPatternsUrl.site + basePath; 12020 const { 12021 categories, 12022 isLoading 12023 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => { 12024 const { 12025 getCategories, 12026 isLoadingCategories 12027 } = select(_store__WEBPACK_IMPORTED_MODULE_5__["store"]); 12028 return { 12029 categories: getCategories(), 12030 isLoading: isLoadingCategories() 12031 }; 12032 }); 12033 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("nav", { 12034 className: "pattern-grid-menu" 12035 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_menu__WEBPACK_IMPORTED_MODULE_4__["default"], { 12036 current: categorySlug, 12037 options: categories ? categories.map(record => { 12038 return { 12039 value: record.slug ? `${basePath}pattern-categories/${record.slug}/` : basePath, 12040 slug: record.slug, 12041 label: record.name 12042 }; 12043 }) : [], 12044 onClick: event => { 12045 event.preventDefault(); 12046 updatePath(event.target.pathname); 12047 }, 12048 isLoading: isLoading 12049 })), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_category_context_bar__WEBPACK_IMPORTED_MODULE_2__["default"], { 12050 query: query 12051 })); 12052 }; 12053 12054 /* harmony default export */ __webpack_exports__["default"] = (PatternGridMenu); 12055 12056 /***/ }), 12057 12058 /***/ "./src/components/pattern-grid/card-skeleton.js": 12059 /*!******************************************************!*\ 12060 !*** ./src/components/pattern-grid/card-skeleton.js ***! 12061 \******************************************************/ 12062 /*! exports provided: default */ 12063 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12064 12065 "use strict"; 12066 __webpack_require__.r(__webpack_exports__); 12067 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12068 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12069 /* harmony import */ var _skeleton__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../skeleton */ "./src/components/skeleton/index.js"); 12070 /* harmony import */ var _icons_heart_filled__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../icons/heart-filled */ "./src/components/icons/heart-filled.js"); 12071 /* harmony import */ var _utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils/get-card-frame-height */ "./src/utils/get-card-frame-height.js"); 12072 12073 12074 /** 12075 * WordPress dependencies 12076 */ 12077 12078 /** 12079 * Internal dependencies 12080 */ 12081 12082 12083 12084 12085 12086 const CardSkeleton = () => { 12087 const [height, setHeight] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(); 12088 const wrapper = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 12089 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => { 12090 if (wrapper.current) { 12091 setHeight(`${Object(_utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__["default"])(wrapper.current.clientWidth)}px`); 12092 } 12093 }, [wrapper]); 12094 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12095 ref: wrapper 12096 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["SkeletonWrapper"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], { 12097 height: height 12098 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], { 12099 height: "14px", 12100 marginTop: "1rem" 12101 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["SkeletonWrapper"], { 12102 style: { 12103 flexDirection: 'row', 12104 marginTop: '0.5rem', 12105 alignItems: 'center' 12106 } 12107 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], { 12108 height: "18px", 12109 width: "18px", 12110 marginRight: "0.5rem", 12111 borderRadius: "32px" 12112 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], { 12113 height: "12px", 12114 width: "100px", 12115 marginRight: "0.75rem" 12116 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_icons_heart_filled__WEBPACK_IMPORTED_MODULE_2__["default"], { 12117 width: "16px", 12118 height: "16px", 12119 fill: "#787c82", 12120 className: "pattern-favorite-button__filled" 12121 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_skeleton__WEBPACK_IMPORTED_MODULE_1__["Skeleton"], { 12122 height: "12px", 12123 width: "32px", 12124 marginLeft: "0.5rem" 12125 })))); 12126 }; 12127 12128 /* harmony default export */ __webpack_exports__["default"] = (CardSkeleton); 12129 12130 /***/ }), 12131 12132 /***/ "./src/components/pattern-grid/index.js": 12133 /*!**********************************************!*\ 12134 !*** ./src/components/pattern-grid/index.js ***! 12135 \**********************************************/ 12136 /*! exports provided: default */ 12137 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12138 12139 "use strict"; 12140 __webpack_require__.r(__webpack_exports__); 12141 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12142 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12143 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 12144 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__); 12145 /* harmony import */ var _pagination__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./pagination */ "./src/components/pattern-grid/pagination.js"); 12146 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 12147 /* harmony import */ var _card_skeleton__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./card-skeleton */ "./src/components/pattern-grid/card-skeleton.js"); 12148 12149 12150 /** 12151 * WordPress dependencies 12152 */ 12153 12154 /** 12155 * Internal dependencies 12156 */ 12157 12158 12159 12160 12161 12162 function PatternGrid({ 12163 header, 12164 children, 12165 query, 12166 showPagination = true 12167 }) { 12168 const { 12169 isLoading, 12170 posts, 12171 totalPages 12172 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => { 12173 const { 12174 getPatternTotalPagesByQuery, 12175 getPatternsByQuery, 12176 isLoadingPatternsByQuery 12177 } = select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]); 12178 return { 12179 isLoading: query && isLoadingPatternsByQuery(query), 12180 posts: query ? getPatternsByQuery(query) : [], 12181 totalPages: query ? getPatternTotalPagesByQuery(query) : 0 12182 }; 12183 }); 12184 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, posts.length ? header : null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12185 className: "pattern-grid" 12186 }, isLoading ? Array(6).fill().map((val, idx) => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_card_skeleton__WEBPACK_IMPORTED_MODULE_4__["default"], { 12187 key: idx 12188 })) : posts.map(children)), showPagination && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pagination__WEBPACK_IMPORTED_MODULE_2__["default"], { 12189 totalPages: totalPages, 12190 currentPage: query === null || query === void 0 ? void 0 : query.page 12191 })); 12192 } 12193 12194 /* harmony default export */ __webpack_exports__["default"] = (PatternGrid); 12195 12196 /***/ }), 12197 12198 /***/ "./src/components/pattern-grid/pagination.js": 12199 /*!***************************************************!*\ 12200 !*** ./src/components/pattern-grid/pagination.js ***! 12201 \***************************************************/ 12202 /*! exports provided: default */ 12203 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12204 12205 "use strict"; 12206 __webpack_require__.r(__webpack_exports__); 12207 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return Pagination; }); 12208 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12209 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12210 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 12211 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 12212 /* harmony import */ var _utils_get_pagination_list__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../utils/get-pagination-list */ "./src/utils/get-pagination-list.js"); 12213 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 12214 12215 12216 /** 12217 * WordPress dependencies 12218 */ 12219 12220 /** 12221 * Internal dependencies 12222 */ 12223 12224 12225 12226 function Pagination(_ref) { 12227 var _ref$currentPage = _ref.currentPage, 12228 currentPage = _ref$currentPage === void 0 ? 1 : _ref$currentPage, 12229 totalPages = _ref.totalPages; 12230 12231 var _useRoute = Object(_hooks__WEBPACK_IMPORTED_MODULE_3__["useRoute"])(), 12232 path = _useRoute.path, 12233 updatePath = _useRoute.update; 12234 12235 if (!totalPages || totalPages <= 1) { 12236 return null; 12237 } 12238 12239 var hasPrevious = currentPage > 1; 12240 var hasNext = currentPage < totalPages; 12241 var basePath = path.replace(/page\/\d+\/?$/, ''); 12242 var pages = Object(_utils_get_pagination_list__WEBPACK_IMPORTED_MODULE_2__["default"])(totalPages, currentPage); 12243 12244 var _onClick = function onClick(event, page) { 12245 event.preventDefault(); 12246 12247 if (page === 1) { 12248 updatePath("".concat(basePath)); 12249 } 12250 12251 updatePath("".concat(basePath, "page/").concat(page, "/")); 12252 }; 12253 12254 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("nav", { 12255 className: "pagination", 12256 "aria-label": Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Pagination', 'wporg-patterns') 12257 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ul", { 12258 className: "pagination__list" 12259 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", { 12260 className: "pagination__item pagination__item-previous-page" 12261 }, hasPrevious && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 12262 className: "pagination__link", 12263 href: "".concat(basePath, "page/").concat(currentPage - 1), 12264 onClick: function onClick(event) { 12265 return _onClick(event, currentPage - 1); 12266 } 12267 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 12268 className: "screen-reader-text" 12269 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Previous page', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 12270 "aria-hidden": true 12271 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_x"])('Previous', 'previous page link label', 'wporg-patterns')))), pages.map(function (page, index) { 12272 if ('…' === page) { 12273 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", { 12274 className: "pagination__item", 12275 key: "".concat(index, "-").concat(page) 12276 }, page); 12277 } 12278 12279 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", { 12280 className: "pagination__item", 12281 key: page 12282 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 12283 className: "pagination__link", 12284 href: "".concat(basePath, "page/").concat(page), 12285 "aria-current": page === currentPage ? 'page' : undefined, 12286 onClick: function onClick(event) { 12287 return _onClick(event, page); 12288 } 12289 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 12290 className: "screen-reader-text" 12291 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])( // translators: %s is the page number. 12292 Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Page %s', 'wporg-patterns'), page)), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 12293 "aria-hidden": true 12294 }, page))); 12295 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", { 12296 className: "pagination__item pagination__item-next-page" 12297 }, hasNext && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 12298 className: "pagination__link", 12299 href: "".concat(basePath, "page/").concat(currentPage + 1), 12300 onClick: function onClick(event) { 12301 return _onClick(event, currentPage + 1); 12302 } 12303 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 12304 className: "screen-reader-text" 12305 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Next page', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 12306 "aria-hidden": true 12307 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_x"])('Next', 'next page link label', 'wporg-patterns')))))); 12308 } 12309 12310 /***/ }), 12311 12312 /***/ "./src/components/pattern-preview-actions/copy-guide.js": 12313 /*!**************************************************************!*\ 12314 !*** ./src/components/pattern-preview-actions/copy-guide.js ***! 12315 \**************************************************************/ 12316 /*! exports provided: default */ 12317 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12318 12319 "use strict"; 12320 __webpack_require__.r(__webpack_exports__); 12321 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12322 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12323 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 12324 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 12325 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); 12326 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); 12327 12328 12329 /** 12330 * External dependencies 12331 */ 12332 12333 12334 12335 12336 const CopyPasteImage = () => // Wrap the image to avoid the UI shift after the GIF loads 12337 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12338 style: { 12339 height: '220px' 12340 } 12341 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("img", { 12342 src: `${wporgPatternsUrl.assets}/images/copy-paste-demo.gif`, 12343 alt: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('GIF of copy and pasting.', 'wporg-patterns') 12344 })); 12345 12346 const CopyGuide = ({ 12347 onFinish 12348 }) => { 12349 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Animate"], { 12350 type: "appear", 12351 options: { 12352 origin: 'bottom' 12353 } 12354 }, ({ 12355 className 12356 }) => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Guide"], { 12357 className: `pattern-actions__guide ${className}`, 12358 onFinish: onFinish, 12359 finishButtonText: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Close', 'wporg-patterns'), 12360 pages: [{ 12361 image: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(CopyPasteImage, null), 12362 content: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12363 className: "pattern-actions__guide-content" 12364 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h3", { 12365 className: "pattern-actions__guide-title" 12366 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('How to use patterns on your WordPress site.', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Patterns are really just text. And, just like you can copy and paste text, you can copy and paste patterns. It’s really easy!', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("ol", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Open any post or page in the WordPress block editor.', 'wporg-patterns'))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Place your cursor where you want to add the pattern.', 'wporg-patterns'))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("li", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createInterpolateElement"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Paste the contents of your clipboard by holding down <kbd>ctrl</kbd> control (Windows) or <kbd>⌘</kbd> command (Mac) and pressing the <kbd>v</kbd> key, or right-clicking and choose “Paste” from the menu.', 'wporg-patterns'), { 12367 kbd: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("kbd", { 12368 className: "pattern-actions__guide-shortcut" 12369 }) 12370 }))))) 12371 }] 12372 })); 12373 }; 12374 12375 /* harmony default export */ __webpack_exports__["default"] = (CopyGuide); 12376 12377 /***/ }), 12378 12379 /***/ "./src/components/pattern-preview-actions/copy-success-message.js": 12380 /*!************************************************************************!*\ 12381 !*** ./src/components/pattern-preview-actions/copy-success-message.js ***! 12382 \************************************************************************/ 12383 /*! exports provided: default */ 12384 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12385 12386 "use strict"; 12387 __webpack_require__.r(__webpack_exports__); 12388 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12389 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12390 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 12391 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 12392 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); 12393 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); 12394 12395 12396 /** 12397 * External dependencies 12398 */ 12399 12400 12401 12402 var CopySuccessMessage = function CopySuccessMessage(_ref) { 12403 var onClick = _ref.onClick; 12404 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Notice"], { 12405 className: "pattern-actions__notice", 12406 status: "success", 12407 isDismissible: false, 12408 actions: [{ 12409 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Learn More', 'wporg-patterns'), 12410 onClick: onClick, 12411 variant: 'secondary' 12412 }] 12413 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("b", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Pattern copied!', 'wporg-patterns')), Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])(' Now you can paste it into any WordPress post or page.', 'wporg-patterns'))); 12414 }; 12415 12416 /* harmony default export */ __webpack_exports__["default"] = (CopySuccessMessage); 12417 12418 /***/ }), 12419 12420 /***/ "./src/components/pattern-preview-actions/index.js": 12421 /*!*********************************************************!*\ 12422 !*** ./src/components/pattern-preview-actions/index.js ***! 12423 \*********************************************************/ 12424 /*! exports provided: default */ 12425 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12426 12427 "use strict"; 12428 __webpack_require__.r(__webpack_exports__); 12429 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js"); 12430 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__); 12431 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12432 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__); 12433 /* harmony import */ var _copy_pattern_button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../copy-pattern-button */ "./src/components/copy-pattern-button/index.js"); 12434 /* harmony import */ var _favorite_button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../favorite-button */ "./src/components/favorite-button/index.js"); 12435 /* harmony import */ var _copy_success_message__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./copy-success-message */ "./src/components/pattern-preview-actions/copy-success-message.js"); 12436 /* harmony import */ var _copy_guide__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./copy-guide */ "./src/components/pattern-preview-actions/copy-guide.js"); 12437 12438 12439 12440 /** 12441 * External dependencies 12442 */ 12443 12444 /** 12445 * Internal dependencies 12446 */ 12447 12448 12449 12450 12451 12452 12453 var PatternPreviewActions = function PatternPreviewActions(_ref) { 12454 var postId = _ref.postId; 12455 12456 var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(false), 12457 _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState, 2), 12458 showSuccess = _useState2[0], 12459 setShowSuccess = _useState2[1]; 12460 12461 var _useState3 = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["useState"])(false), 12462 _useState4 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_useState3, 2), 12463 showGuide = _useState4[0], 12464 setShowGuide = _useState4[1]; 12465 12466 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", { 12467 className: "pattern-actions" 12468 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", { 12469 className: "pattern-actions__container" 12470 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_copy_pattern_button__WEBPACK_IMPORTED_MODULE_2__["default"], { 12471 onSuccess: function onSuccess() { 12472 return setShowSuccess(true); 12473 } 12474 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_favorite_button__WEBPACK_IMPORTED_MODULE_3__["default"], { 12475 patternId: postId 12476 }), showSuccess && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_copy_success_message__WEBPACK_IMPORTED_MODULE_4__["default"], { 12477 onClick: function onClick() { 12478 return setShowGuide(true); 12479 } 12480 }), showGuide && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])(_copy_guide__WEBPACK_IMPORTED_MODULE_5__["default"], { 12481 onFinish: function onFinish() { 12482 return setShowGuide(false); 12483 } 12484 }))); 12485 }; 12486 12487 /* harmony default export */ __webpack_exports__["default"] = (PatternPreviewActions); 12488 12489 /***/ }), 12490 12491 /***/ "./src/components/pattern-preview/canvas.js": 12492 /*!**************************************************!*\ 12493 !*** ./src/components/pattern-preview/canvas.js ***! 12494 \**************************************************/ 12495 /*! exports provided: default */ 12496 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12497 12498 "use strict"; 12499 __webpack_require__.r(__webpack_exports__); 12500 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12501 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12502 /* harmony import */ var _iframe__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../iframe */ "./src/components/iframe/index.js"); 12503 12504 12505 /** 12506 * Internal dependencies 12507 */ 12508 12509 12510 function Canvas(_ref) { 12511 var html = _ref.html; 12512 var style = { 12513 width: '100%', 12514 height: '50vh', 12515 minHeight: '600px', 12516 overflowY: 'auto' 12517 }; 12518 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_iframe__WEBPACK_IMPORTED_MODULE_1__["default"], { 12519 className: "pattern-preview__viewport-iframe", 12520 style: style, 12521 headHTML: window.__editorStyles.html 12522 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12523 dangerouslySetInnerHTML: { 12524 __html: html 12525 } 12526 }))); 12527 } 12528 12529 /* harmony default export */ __webpack_exports__["default"] = (Canvas); 12530 12531 /***/ }), 12532 12533 /***/ "./src/components/pattern-preview/drag-handle.js": 12534 /*!*******************************************************!*\ 12535 !*** ./src/components/pattern-preview/drag-handle.js ***! 12536 \*******************************************************/ 12537 /*! exports provided: default */ 12538 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12539 12540 "use strict"; 12541 __webpack_require__.r(__webpack_exports__); 12542 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/extends */ "../../../../node_modules/@babel/runtime/helpers/extends.js"); 12543 /* harmony import */ var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0__); 12544 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12545 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__); 12546 /* harmony import */ var react_use_gesture__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-use-gesture */ "../../../../node_modules/react-use-gesture/dist/reactusegesture.esm.js"); 12547 /* harmony import */ var _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/keycodes */ "@wordpress/keycodes"); 12548 /* harmony import */ var _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__); 12549 12550 12551 12552 /** 12553 * External dependencies 12554 */ 12555 12556 /** 12557 * WordPress dependencies 12558 */ 12559 12560 12561 12562 function DragHandle({ 12563 label, 12564 className, 12565 onDragChange, 12566 onDragEnd, 12567 direction = 'left', 12568 ...props 12569 }) { 12570 const dragGestures = Object(react_use_gesture__WEBPACK_IMPORTED_MODULE_2__["useDrag"])(({ 12571 delta, 12572 dragging 12573 }) => { 12574 const multiplier = direction === 'left' ? -2 : 2; 12575 12576 if (dragging) { 12577 onDragChange(delta[0] * multiplier); 12578 } else { 12579 onDragEnd(); 12580 } 12581 }); 12582 12583 const onKeyDown = event => { 12584 const { 12585 keyCode 12586 } = event; 12587 12588 if (direction === 'left' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["LEFT"] || direction === 'right' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["RIGHT"]) { 12589 onDragChange(20); 12590 } else if (direction === 'left' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["RIGHT"] || direction === 'right' && keyCode === _wordpress_keycodes__WEBPACK_IMPORTED_MODULE_3__["LEFT"]) { 12591 onDragChange(-20); 12592 } 12593 }; 12594 12595 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("div", { 12596 className: `pattern-preview__drag-handle ${className}` 12597 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_1__["createElement"])("button", _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_0___default()({ 12598 className: "pattern-preview__drag-handle-button", 12599 "aria-label": label 12600 }, props, { 12601 onKeyDown: onKeyDown, 12602 onKeyUp: onDragEnd 12603 }, dragGestures()))); 12604 } 12605 12606 /* harmony default export */ __webpack_exports__["default"] = (DragHandle); 12607 12608 /***/ }), 12609 12610 /***/ "./src/components/pattern-preview/index.js": 12611 /*!*************************************************!*\ 12612 !*** ./src/components/pattern-preview/index.js ***! 12613 \*************************************************/ 12614 /*! exports provided: default */ 12615 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12616 12617 "use strict"; 12618 __webpack_require__.r(__webpack_exports__); 12619 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12620 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12621 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 12622 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 12623 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/compose */ "@wordpress/compose"); 12624 /* harmony import */ var _wordpress_compose__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__); 12625 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); 12626 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); 12627 /* harmony import */ var _canvas__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./canvas */ "./src/components/pattern-preview/canvas.js"); 12628 /* harmony import */ var _drag_handle__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./drag-handle */ "./src/components/pattern-preview/drag-handle.js"); 12629 12630 12631 /** 12632 * WordPress dependencies 12633 */ 12634 12635 12636 12637 12638 /** 12639 * Internal dependencies 12640 */ 12641 12642 12643 12644 /* eslint-disable jsx-a11y/anchor-is-valid -- These are just placeholders. */ 12645 12646 const INITIAL_WIDTH = 960; 12647 const MIN_PREVIEW_WIDTH = 280; 12648 12649 function PatternPreview({ 12650 blockContent 12651 }) { 12652 const showViewportControl = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useViewportMatch"])('mobile', '>='); 12653 const showViewportControlDefault = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useViewportMatch"])('large', '>='); 12654 const showViewportControlLarge = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useViewportMatch"])('wide', '>='); 12655 const instanceId = Object(_wordpress_compose__WEBPACK_IMPORTED_MODULE_2__["useInstanceId"])(PatternPreview); 12656 const [width, setWidth] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(window.innerWidth < INITIAL_WIDTH ? window.innerWidth : INITIAL_WIDTH); 12657 const onDragChange = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useCallback"])(delta => setWidth(value => value + delta), [setWidth]); 12658 12659 const onDragEnd = () => { 12660 if (width < MIN_PREVIEW_WIDTH) { 12661 setWidth(MIN_PREVIEW_WIDTH); 12662 } 12663 }; 12664 12665 const availableWidths = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useMemo"])(() => { 12666 // Less than 480 wide. 12667 if (!showViewportControl) { 12668 return []; 12669 } 12670 12671 if (showViewportControlLarge) { 12672 // More than 1280 wide. 12673 return [{ 12674 label: 'Full (1200px)', 12675 value: 1200 12676 }, { 12677 label: 'Default (960px)', 12678 value: 960 12679 }, { 12680 label: 'Medium (480px)', 12681 value: 480 12682 }, { 12683 label: 'Narrow (320px)', 12684 value: 320 12685 }]; 12686 } else if (showViewportControlDefault) { 12687 // Less than 1280, more than 960. 12688 return [{ 12689 label: 'Default (960px)', 12690 value: 960 12691 }, { 12692 label: 'Medium (480px)', 12693 value: 480 12694 }, { 12695 label: 'Narrow (320px)', 12696 value: 320 12697 }]; 12698 } // Less than 960, but larger than 480. 12699 12700 12701 return [{ 12702 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Medium (480px)', 'wporg-patterns'), 12703 value: 480 12704 }, { 12705 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Narrow (320px)', 'wporg-patterns'), 12706 value: 320 12707 }]; 12708 }, [showViewportControl, showViewportControlDefault, showViewportControlLarge]); 12709 let currentOpt = false; 12710 12711 if (!availableWidths.some(opt => opt.value === width)) { 12712 const displayWidth = Math.max(Math.floor(width), MIN_PREVIEW_WIDTH); 12713 currentOpt = { 12714 /* translators: %s is the width in pixels, ex 600. */ 12715 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Current (%spx)', 'wporg-patterns'), displayWidth), 12716 value: displayWidth 12717 }; 12718 } 12719 12720 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12721 className: "pattern-preview__size-control" 12722 }, showViewportControl && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["SelectControl"], { 12723 hideLabelFromVision: true, 12724 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Preview Width', 'wporg-patterns'), 12725 value: width, 12726 options: currentOpt ? [currentOpt, ...availableWidths] : availableWidths, 12727 onChange: value => setWidth(Number(value)) 12728 })), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12729 className: "pattern-preview__viewport", 12730 style: { 12731 width: width + 40 12732 } 12733 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_drag_handle__WEBPACK_IMPORTED_MODULE_5__["default"], { 12734 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Drag to resize', 'wporg-patterns'), 12735 className: "is-left", 12736 onDragChange: onDragChange, 12737 onDragEnd: onDragEnd, 12738 direction: "left", 12739 "aria-describedby": `pattern-preview__resize-help-${instanceId}` 12740 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_canvas__WEBPACK_IMPORTED_MODULE_4__["default"], { 12741 html: blockContent 12742 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_drag_handle__WEBPACK_IMPORTED_MODULE_5__["default"], { 12743 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Drag to resize', 'wporg-patterns'), 12744 className: "is-right", 12745 onDragChange: onDragChange, 12746 onDragEnd: onDragEnd, 12747 direction: "right", 12748 "aria-describedby": `pattern-preview__resize-help-${instanceId}` 12749 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["VisuallyHidden"], { 12750 id: `pattern-preview__resize-help-${instanceId}`, 12751 className: "pattern-preview__resize-help" 12752 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Use left and right arrow keys to resize the preview.', 'wporg-patterns')))); 12753 } 12754 12755 /* harmony default export */ __webpack_exports__["default"] = (PatternPreview); 12756 12757 /***/ }), 12758 12759 /***/ "./src/components/pattern-thumbnail/canvas.js": 12760 /*!****************************************************!*\ 12761 !*** ./src/components/pattern-thumbnail/canvas.js ***! 12762 \****************************************************/ 12763 /*! exports provided: default */ 12764 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12765 12766 "use strict"; 12767 __webpack_require__.r(__webpack_exports__); 12768 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12769 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12770 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 12771 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 12772 /* harmony import */ var _iframe__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../iframe */ "./src/components/iframe/index.js"); 12773 /* harmony import */ var _utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils/get-card-frame-height */ "./src/utils/get-card-frame-height.js"); 12774 12775 12776 /** 12777 * WordPress dependencies 12778 */ 12779 12780 12781 /** 12782 * Internal dependencies 12783 */ 12784 12785 12786 12787 const VIEWPORT_WIDTH = 800; 12788 12789 function PatternThumbnail({ 12790 className, 12791 html 12792 }) { 12793 const wrapperRef = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 12794 const [frameHeight, setFrameHeight] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])('100%'); 12795 const [frameScale, setFrameScale] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(0.3125); 12796 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(() => { 12797 const handleOnResize = () => { 12798 try { 12799 setFrameHeight(Object(_utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__["default"])(wrapperRef.current.clientWidth)); 12800 setFrameScale(wrapperRef.current.clientWidth / VIEWPORT_WIDTH); 12801 } catch (err) {} 12802 }; 12803 12804 handleOnResize(); // eslint-disable-next-line @wordpress/no-global-event-listener -- This is a global event. 12805 12806 window.addEventListener('resize', handleOnResize); 12807 return () => { 12808 window.addEventListener('resize', handleOnResize); // eslint-disable-line @wordpress/no-global-event-listener -- See above. 12809 }; 12810 }, []); 12811 const style = { 12812 border: 'none', 12813 width: `${VIEWPORT_WIDTH}px`, 12814 maxWidth: 'none', 12815 height: `${Object(_utils_get_card_frame_height__WEBPACK_IMPORTED_MODULE_3__["default"])(VIEWPORT_WIDTH)}px`, 12816 transform: `scale(${frameScale})`, 12817 transformOrigin: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["isRTL"])() ? 'top right' : 'top left', 12818 pointerEvents: 'none' 12819 }; 12820 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12821 className: className, 12822 ref: wrapperRef, 12823 style: { 12824 height: frameHeight 12825 }, 12826 tabIndex: "-1" 12827 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_iframe__WEBPACK_IMPORTED_MODULE_2__["default"], { 12828 className: "pattern-grid__preview-iframe", 12829 style: style, 12830 bodyStyle: 'overflow: hidden;', 12831 headHTML: window.__editorStyles.html 12832 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12833 dangerouslySetInnerHTML: { 12834 __html: html 12835 } 12836 }))); 12837 } 12838 12839 /* harmony default export */ __webpack_exports__["default"] = (PatternThumbnail); 12840 12841 /***/ }), 12842 12843 /***/ "./src/components/pattern-thumbnail/index.js": 12844 /*!***************************************************!*\ 12845 !*** ./src/components/pattern-thumbnail/index.js ***! 12846 \***************************************************/ 12847 /*! exports provided: default */ 12848 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12849 12850 "use strict"; 12851 __webpack_require__.r(__webpack_exports__); 12852 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12853 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12854 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 12855 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 12856 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); 12857 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__); 12858 /* harmony import */ var _wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/html-entities */ "@wordpress/html-entities"); 12859 /* harmony import */ var _wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3__); 12860 /* harmony import */ var _canvas__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./canvas */ "./src/components/pattern-thumbnail/canvas.js"); 12861 /* harmony import */ var _copy_pattern_button__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../copy-pattern-button */ "./src/components/copy-pattern-button/index.js"); 12862 /* harmony import */ var _favorite_button__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../favorite-button */ "./src/components/favorite-button/index.js"); 12863 /* harmony import */ var _favorite_button_small__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../favorite-button/small */ "./src/components/favorite-button/small.js"); 12864 12865 12866 /** 12867 * WordPress dependencies 12868 */ 12869 12870 12871 12872 /** 12873 * Internal dependencies 12874 */ 12875 12876 12877 12878 12879 12880 12881 function getStatusLabel(pattern) { 12882 switch (pattern.status) { 12883 case 'pending': 12884 return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Pending', 'wporg-patterns'); 12885 12886 case 'draft': 12887 return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Draft', 'wporg-patterns'); 12888 12889 case 'declined': 12890 return Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('Declined', 'wporg-patterns'); 12891 } 12892 12893 return ''; 12894 } 12895 12896 function PatternThumbnail({ 12897 pattern, 12898 showAvatar 12899 }) { 12900 const statusLabel = getStatusLabel(pattern); 12901 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12902 className: "pattern-grid__pattern" 12903 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12904 className: "pattern-grid__pattern-frame" 12905 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 12906 href: pattern.link, 12907 rel: "bookmark" 12908 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 12909 className: "screen-reader-text" 12910 }, Object(_wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3__["decodeEntities"])(pattern.title.rendered)), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_2__["Disabled"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_canvas__WEBPACK_IMPORTED_MODULE_4__["default"], { 12911 className: "pattern-grid__preview", 12912 html: pattern.content.rendered 12913 }))), statusLabel ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12914 className: `pattern-grid__status is-${pattern.status}` 12915 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", null, statusLabel)) : null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 12916 className: "pattern-grid__actions" 12917 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_favorite_button__WEBPACK_IMPORTED_MODULE_6__["default"], { 12918 showLabel: false, 12919 patternId: pattern.id 12920 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_copy_pattern_button__WEBPACK_IMPORTED_MODULE_5__["default"], { 12921 isSmall: true, 12922 content: pattern.pattern_content 12923 }))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h2", { 12924 className: "pattern-grid__title" 12925 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 12926 href: pattern.link 12927 }, Object(_wordpress_html_entities__WEBPACK_IMPORTED_MODULE_3__["decodeEntities"])(pattern.title.rendered))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", { 12928 className: "pattern-grid__meta" 12929 }, showAvatar && pattern.author_meta ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 12930 href: pattern.author_meta.url, 12931 className: "pattern-grid__author-avatar" 12932 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("img", { 12933 alt: "", 12934 src: pattern.author_meta.avatar 12935 }), pattern.author_meta.name) : null, pattern.favorite_count > 0 ? Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_favorite_button_small__WEBPACK_IMPORTED_MODULE_7__["default"], { 12936 className: "pattern-grid__favorite-count", 12937 patternId: pattern.id, 12938 label: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 12939 className: "screen-reader-text" 12940 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["sprintf"])( 12941 /* translators: %s is the favorite count for a pattern. */ 12942 Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["_n"])('Favorited %s times', 'Favorited %s times', pattern.favorite_count, 'wporg-patterns'), pattern.favorite_count)), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 12943 "aria-hidden": true 12944 }, pattern.favorite_count)) 12945 }) : null)); 12946 } 12947 12948 /* harmony default export */ __webpack_exports__["default"] = (PatternThumbnail); 12949 12950 /***/ }), 12951 12952 /***/ "./src/components/pattern/author-details.js": 12953 /*!**************************************************!*\ 12954 !*** ./src/components/pattern/author-details.js ***! 12955 \**************************************************/ 12956 /*! exports provided: default */ 12957 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12958 12959 "use strict"; 12960 __webpack_require__.r(__webpack_exports__); 12961 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12962 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12963 12964 12965 const AuthorDetails = ({ 12966 name, 12967 url, 12968 avatar 12969 }) => { 12970 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 12971 href: url, 12972 className: "pattern__author-avatar" 12973 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("img", { 12974 alt: "", 12975 src: avatar 12976 }), name); 12977 }; 12978 12979 /* harmony default export */ __webpack_exports__["default"] = (AuthorDetails); 12980 12981 /***/ }), 12982 12983 /***/ "./src/components/pattern/index.js": 12984 /*!*****************************************!*\ 12985 !*** ./src/components/pattern/index.js ***! 12986 \*****************************************/ 12987 /*! exports provided: default */ 12988 /***/ (function(module, __webpack_exports__, __webpack_require__) { 12989 12990 "use strict"; 12991 __webpack_require__.r(__webpack_exports__); 12992 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 12993 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 12994 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 12995 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 12996 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 12997 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__); 12998 /* harmony import */ var _author_details__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./author-details */ "./src/components/pattern/author-details.js"); 12999 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js"); 13000 /* harmony import */ var _pattern_preview__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../pattern-preview */ "./src/components/pattern-preview/index.js"); 13001 /* harmony import */ var _pattern_preview_actions__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../pattern-preview-actions */ "./src/components/pattern-preview-actions/index.js"); 13002 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js"); 13003 /* harmony import */ var _report_pattern_button__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../report-pattern-button */ "./src/components/report-pattern-button/index.js"); 13004 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 13005 13006 13007 /** 13008 * WordPress dependencies 13009 */ 13010 13011 13012 /** 13013 * Internal dependencies 13014 */ 13015 13016 13017 13018 13019 13020 13021 13022 13023 13024 const Pattern = ({ 13025 postId, 13026 userHasReported 13027 }) => { 13028 // postId as passed from the HTML dataset is a string. 13029 postId = Number(postId) || 0; 13030 const pattern = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_2__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_9__["store"]).getPattern(postId), [postId]); 13031 13032 if (!pattern) { 13033 return null; 13034 } 13035 13036 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_preview_actions__WEBPACK_IMPORTED_MODULE_6__["default"], { 13037 postId: postId 13038 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 13039 className: "pattern-preview__container" 13040 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_preview__WEBPACK_IMPORTED_MODULE_5__["default"], { 13041 blockContent: pattern.content.rendered 13042 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 13043 className: "pattern__meta" 13044 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_report_pattern_button__WEBPACK_IMPORTED_MODULE_8__["default"], { 13045 userHasReported: userHasReported === 'true', 13046 postId: postId 13047 }))), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 13048 className: "entry-content" 13049 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_4__["default"], { 13050 query: { 13051 author: pattern.author, 13052 per_page: 3, 13053 exclude: postId 13054 }, 13055 showPagination: false, 13056 header: Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("h2", null, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('More from this designer', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_author_details__WEBPACK_IMPORTED_MODULE_3__["default"], pattern.author_meta)) 13057 }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_7__["default"], { 13058 key: post.id, 13059 pattern: post 13060 })))); 13061 }; 13062 13063 /* harmony default export */ __webpack_exports__["default"] = (Pattern); 13064 13065 /***/ }), 13066 13067 /***/ "./src/components/patterns-search/index.js": 13068 /*!*************************************************!*\ 13069 !*** ./src/components/patterns-search/index.js ***! 13070 \*************************************************/ 13071 /*! exports provided: default */ 13072 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13073 13074 "use strict"; 13075 __webpack_require__.r(__webpack_exports__); 13076 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 13077 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 13078 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 13079 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__); 13080 /* harmony import */ var _category_context_bar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../category-context-bar */ "./src/components/category-context-bar/index.js"); 13081 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js"); 13082 /* harmony import */ var _query_monitor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../query-monitor */ "./src/components/query-monitor/index.js"); 13083 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js"); 13084 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 13085 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 13086 13087 13088 /** 13089 * WordPress dependencies 13090 */ 13091 13092 /** 13093 * Internal dependencies 13094 */ 13095 13096 13097 13098 13099 13100 13101 13102 13103 const PatternsSearch = () => { 13104 const query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]).getCurrentQuery()); 13105 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_hooks__WEBPACK_IMPORTED_MODULE_6__["RouteProvider"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_query_monitor__WEBPACK_IMPORTED_MODULE_4__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_category_context_bar__WEBPACK_IMPORTED_MODULE_2__["default"], { 13106 query: query 13107 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_3__["default"], { 13108 query: query 13109 }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_5__["default"], { 13110 key: post.id, 13111 pattern: post, 13112 showAvatar: true 13113 }))); 13114 }; 13115 13116 /* harmony default export */ __webpack_exports__["default"] = (PatternsSearch); 13117 13118 /***/ }), 13119 13120 /***/ "./src/components/patterns/index.js": 13121 /*!******************************************!*\ 13122 !*** ./src/components/patterns/index.js ***! 13123 \******************************************/ 13124 /*! exports provided: default */ 13125 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13126 13127 "use strict"; 13128 __webpack_require__.r(__webpack_exports__); 13129 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 13130 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 13131 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 13132 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__); 13133 /* harmony import */ var _pattern_grid__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../pattern-grid */ "./src/components/pattern-grid/index.js"); 13134 /* harmony import */ var _pattern_grid_menu__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../pattern-grid-menu */ "./src/components/pattern-grid-menu/index.js"); 13135 /* harmony import */ var _pattern_thumbnail__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../pattern-thumbnail */ "./src/components/pattern-thumbnail/index.js"); 13136 /* harmony import */ var _query_monitor__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../query-monitor */ "./src/components/query-monitor/index.js"); 13137 /* harmony import */ var _breadcrumb_monitor__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../breadcrumb-monitor */ "./src/components/breadcrumb-monitor/index.js"); 13138 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 13139 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 13140 13141 13142 /** 13143 * WordPress dependencies 13144 */ 13145 13146 /** 13147 * Internal dependencies 13148 */ 13149 13150 13151 13152 13153 13154 13155 13156 13157 13158 const Patterns = () => { 13159 const query = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => select(_store__WEBPACK_IMPORTED_MODULE_8__["store"]).getCurrentQuery()); 13160 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_hooks__WEBPACK_IMPORTED_MODULE_7__["RouteProvider"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_query_monitor__WEBPACK_IMPORTED_MODULE_5__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_breadcrumb_monitor__WEBPACK_IMPORTED_MODULE_6__["default"], null), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid_menu__WEBPACK_IMPORTED_MODULE_3__["default"], { 13161 query: query 13162 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_grid__WEBPACK_IMPORTED_MODULE_2__["default"], { 13163 query: query 13164 }, post => Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_pattern_thumbnail__WEBPACK_IMPORTED_MODULE_4__["default"], { 13165 key: post.id, 13166 pattern: post, 13167 showAvatar: true 13168 }))); 13169 }; 13170 13171 /* harmony default export */ __webpack_exports__["default"] = (Patterns); 13172 13173 /***/ }), 13174 13175 /***/ "./src/components/query-monitor/index.js": 13176 /*!***********************************************!*\ 13177 !*** ./src/components/query-monitor/index.js ***! 13178 \***********************************************/ 13179 /*! exports provided: default */ 13180 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13181 13182 "use strict"; 13183 __webpack_require__.r(__webpack_exports__); 13184 /* harmony import */ var use_deep_compare_effect__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! use-deep-compare-effect */ "../../../../node_modules/use-deep-compare-effect/dist/use-deep-compare-effect.esm.js"); 13185 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 13186 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__); 13187 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url"); 13188 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__); 13189 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 13190 /* harmony import */ var _hooks__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../hooks */ "./src/hooks/index.js"); 13191 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../utils */ "./src/utils/index.js"); 13192 /** 13193 * External dependencies 13194 */ 13195 13196 /** 13197 * WordPress dependencies 13198 */ 13199 13200 13201 13202 /** 13203 * Internal dependencies 13204 */ 13205 13206 13207 13208 13209 /** 13210 * Listens for changes to the path and reconstructs the query object based on the path 13211 */ 13212 13213 const QueryMonitor = () => { 13214 const { 13215 setCurrentQuery 13216 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useDispatch"])(_store__WEBPACK_IMPORTED_MODULE_3__["store"]); 13217 const { 13218 path 13219 } = Object(_hooks__WEBPACK_IMPORTED_MODULE_4__["useRoute"])(); 13220 let queryReady = true; 13221 const query = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_2__["getQueryArgs"])(path); 13222 const categorySlug = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getCategoryFromPath"])(path); 13223 const categoryId = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_1__["useSelect"])(select => { 13224 if (categorySlug) { 13225 // Don't let the query be set until we have the categories. 13226 queryReady = false; 13227 const { 13228 getCategoryBySlug, 13229 hasLoadedCategories 13230 } = select(_store__WEBPACK_IMPORTED_MODULE_3__["store"]); 13231 13232 if (hasLoadedCategories()) { 13233 queryReady = true; 13234 const categoryObj = getCategoryBySlug(categorySlug); 13235 return (categoryObj === null || categoryObj === void 0 ? void 0 : categoryObj.id) || false; 13236 } 13237 } 13238 13239 return false; 13240 }, [categorySlug]); 13241 13242 if (categoryId) { 13243 query['pattern-categories'] = categoryId; 13244 } 13245 13246 const author = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getValueFromPath"])(path, 'author'); 13247 13248 if (author) { 13249 query.author_name = author; 13250 } 13251 13252 const page = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getPageFromPath"])(path); 13253 13254 if (page > 1) { 13255 query.page = page; 13256 } 13257 13258 const search = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getSearchTermFromPath"])(path); 13259 13260 if (search.length > 0) { 13261 query.search = search; 13262 } 13263 13264 const myPatternStatus = Object(_utils__WEBPACK_IMPORTED_MODULE_5__["getValueFromPath"])(path, 'my-patterns'); 13265 13266 if (myPatternStatus && 'page' !== myPatternStatus) { 13267 query.status = myPatternStatus; 13268 } // Deep compare the object dependency, since `query` is a new object on every render. 13269 13270 13271 Object(use_deep_compare_effect__WEBPACK_IMPORTED_MODULE_0__["default"])(() => { 13272 if (queryReady) { 13273 setCurrentQuery(query); 13274 } 13275 }, [query, queryReady]); 13276 return null; 13277 }; 13278 13279 /* harmony default export */ __webpack_exports__["default"] = (QueryMonitor); 13280 13281 /***/ }), 13282 13283 /***/ "./src/components/report-pattern-button/index.js": 13284 /*!*******************************************************!*\ 13285 !*** ./src/components/report-pattern-button/index.js ***! 13286 \*******************************************************/ 13287 /*! exports provided: default */ 13288 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13289 13290 "use strict"; 13291 __webpack_require__.r(__webpack_exports__); 13292 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 13293 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 13294 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); 13295 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_1__); 13296 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 13297 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__); 13298 /* harmony import */ var _wordpress_icons__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/icons */ "../../../../node_modules/@wordpress/icons/build-module/index.js"); 13299 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url"); 13300 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_4__); 13301 /* harmony import */ var _report_pattern_modal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../report-pattern-modal */ "./src/components/report-pattern-modal/index.js"); 13302 13303 13304 /** 13305 * WordPress dependencies 13306 */ 13307 13308 13309 13310 13311 13312 /** 13313 * Internal dependencies 13314 */ 13315 13316 13317 13318 const ReportPatternButton = ({ 13319 postId, 13320 userHasReported 13321 }) => { 13322 const [showModal, setShowModal] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false); 13323 const [hasSubmitted, setHasSubmitted] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(false); 13324 const alreadySubmitted = userHasReported || hasSubmitted; 13325 const isLoggedIn = !!wporgPatternsData.userId; 13326 13327 if (alreadySubmitted) { 13328 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", { 13329 className: "pattern-report-button__copy" 13330 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_icons__WEBPACK_IMPORTED_MODULE_3__["Icon"], { 13331 icon: _wordpress_icons__WEBPACK_IMPORTED_MODULE_3__["check"] 13332 }), Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])("You've reported this pattern", 'wporg-patterns')); 13333 } 13334 13335 if (!isLoggedIn) { 13336 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", { 13337 className: "pattern-report-button__copy" 13338 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("a", { 13339 href: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_4__["addQueryArgs"])('/wp-login.php', { 13340 redirect_to: window.location.pathname 13341 }) 13342 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Login to report this pattern', 'wporg-patterns'))); 13343 } 13344 13345 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["Fragment"], null, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_1__["Button"], { 13346 className: "pattern-report-button", 13347 isLink: true, 13348 onClick: () => setShowModal(true) 13349 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Report this pattern', 'wporg-patterns')), showModal && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_report_pattern_modal__WEBPACK_IMPORTED_MODULE_5__["default"], { 13350 postId: postId, 13351 onClose: submitted => { 13352 setShowModal(false); 13353 setHasSubmitted(submitted); 13354 } 13355 })); 13356 }; 13357 13358 /* harmony default export */ __webpack_exports__["default"] = (ReportPatternButton); 13359 13360 /***/ }), 13361 13362 /***/ "./src/components/report-pattern-modal/index.js": 13363 /*!******************************************************!*\ 13364 !*** ./src/components/report-pattern-modal/index.js ***! 13365 \******************************************************/ 13366 /*! exports provided: default */ 13367 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13368 13369 "use strict"; 13370 __webpack_require__.r(__webpack_exports__); 13371 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 13372 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 13373 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/a11y */ "@wordpress/a11y"); 13374 /* harmony import */ var _wordpress_a11y__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__); 13375 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 13376 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__); 13377 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/components */ "@wordpress/components"); 13378 /* harmony import */ var _wordpress_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__); 13379 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 13380 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__); 13381 /* harmony import */ var _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @wordpress/api-fetch */ "@wordpress/api-fetch"); 13382 /* harmony import */ var _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5__); 13383 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url"); 13384 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_6__); 13385 /* harmony import */ var _store__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../store */ "./src/store/index.js"); 13386 13387 13388 /** 13389 * WordPress dependencies 13390 */ 13391 13392 13393 13394 13395 13396 13397 13398 /** 13399 * Internal dependencies 13400 */ 13401 13402 13403 13404 const reducer = (state, action) => { 13405 switch (action.status) { 13406 case 'submitting': 13407 return { 13408 isSubmitting: true 13409 }; 13410 13411 case 'submitted': 13412 return { 13413 isSubmitted: true 13414 }; 13415 13416 case 'error': 13417 return { 13418 hasError: true, 13419 message: action.message 13420 }; 13421 13422 default: 13423 return {}; 13424 } 13425 }; 13426 13427 const ReportPatternModal = ({ 13428 postId, 13429 onClose 13430 }) => { 13431 const [state, dispatch] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useReducer"])(reducer, {}); 13432 const [selectedOption, setOption] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(''); 13433 const [details, setDetails] = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useState"])(''); 13434 const container = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["useRef"])(); 13435 13436 const submittedText = Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Your report has been submitted.', 'wporg-patterns'); 13437 13438 const { 13439 isLoading, 13440 mappedReasons 13441 } = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_4__["useSelect"])(select => { 13442 const { 13443 getPatternFlagReasons, 13444 isLoadingPatternFlagReasons 13445 } = select(_store__WEBPACK_IMPORTED_MODULE_7__["store"]); 13446 const reasons = getPatternFlagReasons() || []; 13447 return { 13448 isLoading: isLoadingPatternFlagReasons(), 13449 mappedReasons: reasons.sort((a, b) => { 13450 // Using the slug allows us to set a custom order for the terms through the admin UI. 13451 switch (true) { 13452 case a.slug < b.slug: 13453 return -1; 13454 13455 case a.slug > b.slug: 13456 return 1; 13457 13458 default: 13459 return 0; 13460 } 13461 }).map(i => { 13462 // We need to convert id to string to make the RadioControl match the selected item. 13463 return { 13464 label: i.name, 13465 value: i.id.toString() 13466 }; 13467 }) 13468 }; 13469 }); 13470 13471 const handleSubmit = event => { 13472 event.preventDefault(); 13473 13474 if (!selectedOption || !details.length || state.isSubmitted || state.isSubmitting) { 13475 return; 13476 } 13477 13478 dispatch({ 13479 status: 'submitting' 13480 }); 13481 _wordpress_api_fetch__WEBPACK_IMPORTED_MODULE_5___default()({ 13482 path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_6__["addQueryArgs"])('/wp/v2/wporg-pattern-flag'), 13483 method: 'POST', 13484 data: { 13485 parent: postId, 13486 'wporg-pattern-flag-reason': selectedOption, 13487 excerpt: details 13488 } 13489 }).then(() => { 13490 dispatch({ 13491 status: 'submitted' 13492 }); 13493 Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__["speak"])(submittedText); 13494 container.current.closest('[role="dialog"]').focus(); 13495 }).catch(err => { 13496 dispatch({ 13497 status: 'error', 13498 message: err.message 13499 }); 13500 Object(_wordpress_a11y__WEBPACK_IMPORTED_MODULE_1__["speak"])(Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["sprintf"])( 13501 /* translators: %s: Error message. */ 13502 Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Error: %s', 'wporg-patterns'), err.message)); 13503 }); 13504 }; 13505 13506 const handleClose = () => { 13507 onClose(state.isSubmitted); 13508 }; 13509 13510 const renderView = () => { 13511 if (isLoading) { 13512 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Spinner"], null); 13513 } 13514 13515 if (state.isSubmitted) { 13516 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("p", { 13517 className: "pattern-report-modal__copy" 13518 }, submittedText); 13519 } 13520 13521 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("form", { 13522 onSubmit: handleSubmit 13523 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["RadioControl"], { 13524 className: "pattern-report-modal__radio", 13525 label: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Please choose a reason:', 'wporg-patterns'), 13526 selected: selectedOption, 13527 options: mappedReasons, 13528 onChange: setOption, 13529 required: true 13530 }), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["TextareaControl"], { 13531 label: "Please provide details (required)", 13532 value: details, 13533 onChange: setDetails, 13534 required: true 13535 }), state.hasError && Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 13536 className: "notice notice-large notice-alt notice-error" 13537 }, state.message), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 13538 className: "pattern-report-modal__actions" 13539 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Button"], { 13540 isSecondary: true, 13541 onClick: handleClose 13542 }, Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Cancel', 'wporg-patterns')), Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Button"], { 13543 type: "submit", 13544 isBusy: state.isSubmitting, 13545 isPrimary: true 13546 }, state.isSubmitting ? Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Submitting …', 'wporg-patterns') : Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Report', 'wporg-patterns')))); 13547 }; 13548 13549 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_wordpress_components__WEBPACK_IMPORTED_MODULE_3__["Modal"], { 13550 className: `pattern-report-modal ${!state.isSubmitted ? 'pattern-report-modal__has-fixed-height' : ''}`, 13551 title: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__["__"])('Report this pattern', 'wporg-patterns'), 13552 onRequestClose: handleClose 13553 }, Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("div", { 13554 ref: container 13555 }, renderView())); 13556 }; 13557 13558 /* harmony default export */ __webpack_exports__["default"] = (ReportPatternModal); 13559 13560 /***/ }), 13561 13562 /***/ "./src/components/skeleton/index.js": 13563 /*!******************************************!*\ 13564 !*** ./src/components/skeleton/index.js ***! 13565 \******************************************/ 13566 /*! exports provided: SkeletonWrapper, Skeleton */ 13567 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13568 13569 "use strict"; 13570 __webpack_require__.r(__webpack_exports__); 13571 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SkeletonWrapper", function() { return SkeletonWrapper; }); 13572 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Skeleton", function() { return Skeleton; }); 13573 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 13574 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 13575 13576 13577 const SkeletonWrapper = ({ 13578 style, 13579 children 13580 }) => { 13581 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 13582 className: "pattern-skeleton__container", 13583 style: style 13584 }, children); 13585 }; 13586 13587 const Skeleton = styles => { 13588 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])("span", { 13589 className: "pattern-skeleton", 13590 style: styles 13591 }); 13592 }; 13593 13594 13595 13596 /***/ }), 13597 13598 /***/ "./src/hooks/index.js": 13599 /*!****************************!*\ 13600 !*** ./src/hooks/index.js ***! 13601 \****************************/ 13602 /*! exports provided: RouteProvider, useRoute */ 13603 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13604 13605 "use strict"; 13606 __webpack_require__.r(__webpack_exports__); 13607 /* harmony import */ var _route__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./route */ "./src/hooks/route.js"); 13608 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RouteProvider", function() { return _route__WEBPACK_IMPORTED_MODULE_0__["RouteProvider"]; }); 13609 13610 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "useRoute", function() { return _route__WEBPACK_IMPORTED_MODULE_0__["useRoute"]; }); 13611 13612 13613 13614 /***/ }), 13615 13616 /***/ "./src/hooks/route.js": 13617 /*!****************************!*\ 13618 !*** ./src/hooks/route.js ***! 13619 \****************************/ 13620 /*! exports provided: RouteProvider, useRoute */ 13621 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13622 13623 "use strict"; 13624 __webpack_require__.r(__webpack_exports__); 13625 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RouteProvider", function() { return RouteProvider; }); 13626 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useRoute", function() { return useRoute; }); 13627 /* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../../../../node_modules/@babel/runtime/helpers/defineProperty.js"); 13628 /* harmony import */ var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__); 13629 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js"); 13630 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1__); 13631 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 13632 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__); 13633 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url"); 13634 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__); 13635 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils */ "./src/utils/index.js"); 13636 13637 13638 13639 13640 function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } 13641 13642 function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default()(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } 13643 13644 /** 13645 * WordPress dependencies 13646 */ 13647 13648 13649 /** 13650 * Internal dependencies 13651 */ 13652 13653 13654 var StateContext = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createContext"])(); 13655 function RouteProvider(_ref) { 13656 var children = _ref.children; 13657 13658 var _useState = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["useState"])(Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getPathAndQueryString"])(window.location.href)), 13659 _useState2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_1___default()(_useState, 2), 13660 path = _useState2[0], 13661 setPath = _useState2[1]; 13662 /** 13663 * Combines query strings from the current path and the new path for arguments with values. 13664 * 13665 * @param {string} newPath Path including query strings 13666 * @return {Object} Query strings as an object 13667 */ 13668 13669 13670 var mergeQueryStrings = function mergeQueryStrings(newPath) { 13671 var currentQueryStrings = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getQueryArgs"])(path); 13672 var newQueryStrings = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["getQueryArgs"])(newPath); 13673 13674 var combined = _objectSpread(_objectSpread({}, currentQueryStrings), newQueryStrings); // remove empty query strings 13675 13676 13677 return Object(_utils__WEBPACK_IMPORTED_MODULE_4__["removeEmptyArgs"])(combined); 13678 }; 13679 /** 13680 * Combines the current and new path's query strings and updates the browser's url. 13681 * 13682 * @param {string} newPath 13683 */ 13684 13685 13686 var _pushState = function _pushState(newPath) { 13687 // Merge the existing and new query strings. 13688 var newQueryStrings = mergeQueryStrings(newPath); // Remove the query strings from the path 13689 13690 var pathOnly = Object(_utils__WEBPACK_IMPORTED_MODULE_4__["removeQueryString"])(newPath); // Rebuild the full path 13691 13692 var rebuiltPath = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_3__["addQueryArgs"])(pathOnly, newQueryStrings); 13693 13694 _replaceState(rebuiltPath); 13695 }; 13696 /** 13697 * Calls `window.history.pushState` to update the browser's url. 13698 * 13699 * @param {string} newPath 13700 */ 13701 13702 13703 var _replaceState = function _replaceState(newPath) { 13704 window.history.pushState('', '', newPath); 13705 setPath(newPath); 13706 }; 13707 13708 return Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["createElement"])(StateContext.Provider, { 13709 value: { 13710 path: path, 13711 update: _pushState, 13712 replace: _replaceState 13713 } 13714 }, children); 13715 } 13716 function useRoute() { 13717 var context = Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_2__["useContext"])(StateContext); 13718 13719 if (context === undefined) { 13720 throw new Error('useRoute must be used within a Provider'); 13721 } 13722 13723 return context; 13724 } 13725 13726 /***/ }), 13727 13728 /***/ "./src/index.js": 13729 /*!**********************!*\ 13730 !*** ./src/index.js ***! 13731 \**********************/ 13732 /*! no exports provided */ 13733 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13734 13735 "use strict"; 13736 __webpack_require__.r(__webpack_exports__); 13737 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/element */ "@wordpress/element"); 13738 /* harmony import */ var _wordpress_element__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__); 13739 /* harmony import */ var _components_pattern__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./components/pattern */ "./src/components/pattern/index.js"); 13740 /* harmony import */ var _components_patterns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/patterns */ "./src/components/patterns/index.js"); 13741 /* harmony import */ var _components_my_favorites__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./components/my-favorites */ "./src/components/my-favorites/index.js"); 13742 /* harmony import */ var _components_my_patterns__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./components/my-patterns */ "./src/components/my-patterns/index.js"); 13743 /* harmony import */ var _components_patterns_search__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./components/patterns-search */ "./src/components/patterns-search/index.js"); 13744 13745 13746 /** 13747 * WordPress dependencies 13748 */ 13749 13750 /** 13751 * Internal dependencies 13752 */ 13753 13754 13755 13756 13757 13758 // Load the grid into the awaiting preview container. 13759 13760 const gridContainer = document.getElementById('patterns__container'); 13761 13762 if (gridContainer) { 13763 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_patterns__WEBPACK_IMPORTED_MODULE_2__["default"], null), gridContainer); 13764 } // Load the preview into any awaiting preview container. 13765 13766 13767 const myPatternsGridContainer = document.getElementById('my-patterns__container'); 13768 13769 if (myPatternsGridContainer) { 13770 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_my_patterns__WEBPACK_IMPORTED_MODULE_4__["default"], null), myPatternsGridContainer); 13771 } // Load the preview into any awaiting preview container. 13772 13773 13774 const myFavsGridContainer = document.getElementById('my-favorites__container'); 13775 13776 if (myFavsGridContainer) { 13777 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_my_favorites__WEBPACK_IMPORTED_MODULE_3__["default"], null), myFavsGridContainer); 13778 } // Load the preview into any awaiting preview container. 13779 13780 13781 const previewContainers = document.querySelectorAll('.pattern__container'); 13782 13783 for (let i = 0; i < previewContainers.length; i++) { 13784 const container = previewContainers[i]; 13785 const props = container.dataset; 13786 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_pattern__WEBPACK_IMPORTED_MODULE_1__["default"], props), container, () => { 13787 // This callback is called after the render to unhide the container. 13788 container.hidden = false; 13789 const contentToHide = document.querySelectorAll('.hide-if-pattern-loaded'); 13790 contentToHide.forEach(elem => elem.hidden = true); 13791 }); 13792 } // Load the patterns search package 13793 13794 13795 const searchContainer = document.getElementById('patterns-search__container'); 13796 13797 if (searchContainer) { 13798 Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["render"])(Object(_wordpress_element__WEBPACK_IMPORTED_MODULE_0__["createElement"])(_components_patterns_search__WEBPACK_IMPORTED_MODULE_5__["default"], searchContainer.dataset), searchContainer); 13799 } 13800 13801 /***/ }), 13802 13803 /***/ "./src/store/actions.js": 13804 /*!******************************!*\ 13805 !*** ./src/store/actions.js ***! 13806 \******************************/ 13807 /*! exports provided: fetchPatterns, loadPattern, loadPatterns, setErrorPatterns, setCurrentQuery, fetchCategories, loadCategories, fetchPatternFlagReasons, loadPatternFlagReasons, loadFavorites, addFavorite, removeFavorite */ 13808 /***/ (function(module, __webpack_exports__, __webpack_require__) { 13809 13810 "use strict"; 13811 __webpack_require__.r(__webpack_exports__); 13812 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fetchPatterns", function() { return fetchPatterns; }); 13813 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadPattern", function() { return loadPattern; }); 13814 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadPatterns", function() { return loadPatterns; }); 13815 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setErrorPatterns", function() { return setErrorPatterns; }); 13816 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "setCurrentQuery", function() { return setCurrentQuery; }); 13817 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fetchCategories", function() { return fetchCategories; }); 13818 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadCategories", function() { return loadCategories; }); 13819 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fetchPatternFlagReasons", function() { return fetchPatternFlagReasons; }); 13820 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadPatternFlagReasons", function() { return loadPatternFlagReasons; }); 13821 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "loadFavorites", function() { return loadFavorites; }); 13822 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "addFavorite", function() { return addFavorite; }); 13823 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "removeFavorite", function() { return removeFavorite; }); 13824 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls"); 13825 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__); 13826 /** 13827 * WordPress dependencies 13828 */ 13829 13830 /** 13831 * Get the action object signalling that patterns have been requested. 13832 * 13833 * @param {string} query Search string. 13834 * 13835 * @return {Object} Action object. 13836 */ 13837 13838 function fetchPatterns(query) { 13839 return { 13840 type: 'FETCH_BLOCK_PATTERNS', 13841 query: query 13842 }; 13843 } 13844 /** 13845 * Get the action object signalling that a singple pattern has been loaded. 13846 * 13847 * @param {number} postId The pattern ID. 13848 * @param {Object} pattern The pattern as returned from the API. 13849 * 13850 * @return {Object} Action object. 13851 */ 13852 13853 function loadPattern(postId, pattern) { 13854 return { 13855 type: 'LOAD_BLOCK_PATTERN', 13856 postId: postId, 13857 pattern: pattern 13858 }; 13859 } 13860 /** 13861 * Get the action object signalling that patterns have been loaded. 13862 * 13863 * @param {string} query Search string. 13864 * @param {Object} response 13865 * @param {Array} response.page The current page. 13866 * @param {Array} response.patterns A list of patterns. 13867 * @param {number} response.total The total number of patterns. 13868 * @param {number} response.totalPages The total number of pages. 13869 * 13870 * @return {Object} Action object. 13871 */ 13872 13873 function loadPatterns(query, { 13874 page, 13875 patterns, 13876 total, 13877 totalPages 13878 }) { 13879 return { 13880 type: 'LOAD_BLOCK_PATTERNS', 13881 query: query, 13882 page: page, 13883 patterns: patterns, 13884 total: total, 13885 totalPages: totalPages 13886 }; 13887 } 13888 /** 13889 * Get the action object signalling that patterns have been loaded. 13890 * 13891 * @param {string} query Search string. 13892 * @param {Object} response 13893 * @param {Array} response.page The current page. 13894 * @param {Object} response.error The error message, as reported from the API. 13895 * 13896 * @return {Object} Action object. 13897 */ 13898 13899 function setErrorPatterns(query, { 13900 page, 13901 error 13902 }) { 13903 return { 13904 type: 'ERROR_BLOCK_PATTERNS', 13905 query: query, 13906 page: page, 13907 error: error 13908 }; 13909 } 13910 /** 13911 * Get the action object signalling that the current view has been set. 13912 * 13913 * @param {string} query Query object. 13914 * @return {Object} Action object. 13915 */ 13916 13917 function setCurrentQuery(query) { 13918 return { 13919 type: 'SET_CURRENT_QUERY', 13920 query: query 13921 }; 13922 } 13923 /** 13924 * Get the action object signalling that categories have been requested. 13925 * 13926 * @return {Object} Action object. 13927 */ 13928 13929 function fetchCategories() { 13930 return { 13931 type: 'FETCH_CATEGORIES' 13932 }; 13933 } 13934 /** 13935 * Get the action object signalling that categories have been loaded. 13936 * 13937 * @param {Array} categories A list of categories. 13938 * @return {Object} Action object. 13939 */ 13940 13941 function loadCategories(categories) { 13942 return { 13943 type: 'LOAD_CATEGORIES', 13944 categories: categories 13945 }; 13946 } 13947 /** 13948 * Get the action object signalling that pattern flag reasons have been requested. 13949 * 13950 * @return {Object} Action object. 13951 */ 13952 13953 function fetchPatternFlagReasons() { 13954 return { 13955 type: 'FETCH_PATTERN_FLAG_REASONS' 13956 }; 13957 } 13958 /** 13959 * Get the action object signalling that pattern flag reasons have been loaded. 13960 * 13961 * @param {Array} reasons A list of reasons. 13962 * @return {Object} Action object. 13963 */ 13964 13965 function loadPatternFlagReasons(reasons) { 13966 return { 13967 type: 'LOAD_PATTERN_FLAG_REASONS', 13968 reasons: reasons 13969 }; 13970 } 13971 /** 13972 * Get the action object signalling that the favorites list has been loaded. 13973 * 13974 * @param {number[]} patternIds A list of pattern IDs. 13975 * 13976 * @return {Object} Action object. 13977 */ 13978 13979 function loadFavorites(patternIds) { 13980 return { 13981 type: 'LOAD_FAVORITES', 13982 patternIds: patternIds 13983 }; 13984 } 13985 /** 13986 * Get the action object to favorite a pattern. 13987 * 13988 * @param {number} patternId The pattern to favorite. 13989 * 13990 * @return {Object} Action object. 13991 */ 13992 13993 function* addFavorite(patternId) { 13994 const result = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__["apiFetch"])({ 13995 path: '/wporg/v1/pattern-favorites', 13996 method: 'POST', 13997 data: { 13998 id: patternId 13999 } 14000 }); // Silently discarding any errors. 14001 14002 if ('number' === typeof result) { 14003 return { 14004 type: 'ADD_FAVORITE', 14005 patternId: patternId, 14006 count: result 14007 }; 14008 } 14009 } 14010 /** 14011 * Get the action object to unfavorite a pattern. 14012 * 14013 * @param {number} patternId The pattern to unfavorite. 14014 * 14015 * @return {Object} Action object. 14016 */ 14017 14018 function* removeFavorite(patternId) { 14019 const result = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_0__["apiFetch"])({ 14020 path: '/wporg/v1/pattern-favorites', 14021 method: 'DELETE', 14022 data: { 14023 id: patternId 14024 } 14025 }); // Silently discarding any errors. 14026 14027 if ('number' === typeof result) { 14028 return { 14029 type: 'REMOVE_FAVORITE', 14030 patternId: patternId, 14031 count: result 14032 }; 14033 } 14034 } 14035 14036 /***/ }), 14037 14038 /***/ "./src/store/index.js": 14039 /*!****************************!*\ 14040 !*** ./src/store/index.js ***! 14041 \****************************/ 14042 /*! exports provided: store */ 14043 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14044 14045 "use strict"; 14046 __webpack_require__.r(__webpack_exports__); 14047 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "store", function() { return store; }); 14048 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 14049 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__); 14050 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls"); 14051 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__); 14052 /* harmony import */ var _actions__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./actions */ "./src/store/actions.js"); 14053 /* harmony import */ var _reducer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./reducer */ "./src/store/reducer.js"); 14054 /* harmony import */ var _resolvers__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./resolvers */ "./src/store/resolvers.js"); 14055 /* harmony import */ var _selectors__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./selectors */ "./src/store/selectors.js"); 14056 /** 14057 * WordPress dependencies 14058 */ 14059 14060 14061 /** 14062 * Internal dependencies 14063 */ 14064 14065 14066 14067 14068 14069 /** 14070 * Module Constants 14071 */ 14072 14073 var STORE_NAME = 'wporg/pattern-directory'; 14074 /** 14075 * Store definition for the block directory namespace. 14076 * 14077 * @see https://github.com/WordPress/gutenberg/blob/HEAD/packages/data/README.md#createReduxStore 14078 * 14079 * @type {Object} 14080 */ 14081 14082 var store = Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__["createReduxStore"])(STORE_NAME, { 14083 reducer: _reducer__WEBPACK_IMPORTED_MODULE_3__["default"], 14084 selectors: _selectors__WEBPACK_IMPORTED_MODULE_5__, 14085 actions: _actions__WEBPACK_IMPORTED_MODULE_2__, 14086 controls: _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["controls"], 14087 resolvers: _resolvers__WEBPACK_IMPORTED_MODULE_4__ 14088 }); 14089 Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__["register"])(store); 14090 14091 /***/ }), 14092 14093 /***/ "./src/store/reducer.js": 14094 /*!******************************!*\ 14095 !*** ./src/store/reducer.js ***! 14096 \******************************/ 14097 /*! exports provided: patterns, categories, currentQuery, patternFlagReasons, favorites, default */ 14098 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14099 14100 "use strict"; 14101 __webpack_require__.r(__webpack_exports__); 14102 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "patterns", function() { return patterns; }); 14103 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "categories", function() { return categories; }); 14104 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "currentQuery", function() { return currentQuery; }); 14105 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "patternFlagReasons", function() { return patternFlagReasons; }); 14106 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "favorites", function() { return favorites; }); 14107 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/data */ "@wordpress/data"); 14108 /* harmony import */ var _wordpress_data__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__); 14109 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js"); 14110 /** 14111 * WordPress dependencies 14112 */ 14113 14114 /** 14115 * Internal dependencies 14116 */ 14117 14118 14119 /** 14120 * Reducer to track available patterns. 14121 * 14122 * @param {Object} state Current state. 14123 * @param {Object} action Dispatched action. 14124 * @return {Object} Updated state. 14125 */ 14126 14127 function patterns(state = {}, action) { 14128 return { 14129 byId: byId(state.byId, action), 14130 queries: queries(state.queries, action) 14131 }; 14132 } 14133 14134 function byId(state = {}, action) { 14135 switch (action.type) { 14136 case 'LOAD_BLOCK_PATTERNS': 14137 { 14138 const patternsById = (action.patterns || []).reduce((acc, cur) => ({ ...acc, 14139 [cur.id]: cur 14140 }), {}); 14141 return { ...state, 14142 ...patternsById 14143 }; 14144 } 14145 14146 case 'LOAD_BLOCK_PATTERN': 14147 { 14148 return { ...state, 14149 [action.postId]: action.pattern 14150 }; 14151 } 14152 14153 case 'ADD_FAVORITE': 14154 case 'REMOVE_FAVORITE': 14155 { 14156 const updatedPattern = { ...state[action.patternId], 14157 favorite_count: action.count 14158 }; 14159 return { ...state, 14160 [action.patternId]: updatedPattern 14161 }; 14162 } 14163 14164 default: 14165 return state; 14166 } 14167 } 14168 14169 function queries(state = {}, action) { 14170 const patternIds = (action.patterns || []).map(({ 14171 id 14172 }) => id); 14173 const { 14174 page, 14175 total, 14176 totalPages 14177 } = action; 14178 14179 switch (action.type) { 14180 case 'LOAD_BLOCK_PATTERNS': 14181 { 14182 const _queryState = { ...(state[action.query] || {}), 14183 total, 14184 totalPages 14185 }; 14186 _queryState[page] = patternIds; 14187 return { ...state, 14188 [action.query]: _queryState 14189 }; 14190 } 14191 14192 case 'ERROR_BLOCK_PATTERNS': 14193 { 14194 const _queryState = state[action.query] || {}; 14195 14196 _queryState[page] = []; 14197 return { ...state, 14198 [action.query]: _queryState 14199 }; 14200 } 14201 14202 default: 14203 return state; 14204 } 14205 } 14206 /** 14207 * Reducer to track categories. 14208 * 14209 * @param {Object} state Current state. 14210 * @param {Object} action Dispatched action. 14211 * @return {Object} Updated state. 14212 */ 14213 14214 14215 function categories(state = undefined, action) { 14216 switch (action.type) { 14217 case 'FETCH_CATEGORIES': 14218 return null; 14219 // Indicates the query is in progress 14220 14221 case 'LOAD_CATEGORIES': 14222 // Sort the categories alphabetically. 14223 // See: https://github.com/WordPress/pattern-directory/pull/76#issuecomment-818330872 14224 const sorted = (action.categories || []).sort((a, b) => a.name.localeCompare(b.name)); 14225 return [Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getAllCategory"])(), ...sorted]; 14226 } 14227 14228 return state; 14229 } 14230 /** 14231 * Reducer to track the current query. 14232 * 14233 * @param {Object} state Current state. 14234 * @param {Object} action Dispatched action. 14235 * @return {Object} Updated state. 14236 */ 14237 14238 function currentQuery(state = undefined, action) { 14239 switch (action.type) { 14240 case 'SET_CURRENT_QUERY': 14241 return action.query; 14242 } 14243 14244 return state; 14245 } 14246 /** 14247 * Reducer to track pattern flag reasons. 14248 * 14249 * @param {Object} state Current state. 14250 * @param {Object} action Dispatched action. 14251 * @return {Object} Updated state. 14252 */ 14253 14254 function patternFlagReasons(state = undefined, action) { 14255 switch (action.type) { 14256 case 'FETCH_PATTERN_FLAG_REASONS': 14257 return null; 14258 14259 case 'LOAD_PATTERN_FLAG_REASONS': 14260 return [...action.reasons]; 14261 14262 default: 14263 return state; 14264 } 14265 } 14266 /** 14267 * Reducer to track the user's favorites. 14268 * 14269 * @param {Object} state Current state. 14270 * @param {Object} action Dispatched action. 14271 * @return {Object} Updated state. 14272 */ 14273 14274 function favorites(state = [], action) { 14275 const { 14276 patternId 14277 } = action; 14278 14279 switch (action.type) { 14280 case 'LOAD_FAVORITES': 14281 return action.patternIds; 14282 14283 case 'ADD_FAVORITE': 14284 return state.includes(patternId) ? state : [...state, patternId]; 14285 14286 case 'REMOVE_FAVORITE': 14287 return state.filter(id => id !== patternId); 14288 } 14289 14290 return state; 14291 } 14292 /* harmony default export */ __webpack_exports__["default"] = (Object(_wordpress_data__WEBPACK_IMPORTED_MODULE_0__["combineReducers"])({ 14293 patterns, 14294 categories, 14295 currentQuery, 14296 patternFlagReasons, 14297 favorites 14298 })); 14299 14300 /***/ }), 14301 14302 /***/ "./src/store/resolvers.js": 14303 /*!********************************!*\ 14304 !*** ./src/store/resolvers.js ***! 14305 \********************************/ 14306 /*! exports provided: getPatternsByQuery, getPattern, getCategories, getPatternFlagReasons, getFavorites */ 14307 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14308 14309 "use strict"; 14310 __webpack_require__.r(__webpack_exports__); 14311 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternsByQuery", function() { return getPatternsByQuery; }); 14312 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPattern", function() { return getPattern; }); 14313 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCategories", function() { return getCategories; }); 14314 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternFlagReasons", function() { return getPatternFlagReasons; }); 14315 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFavorites", function() { return getFavorites; }); 14316 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url"); 14317 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__); 14318 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/data-controls */ "@wordpress/data-controls"); 14319 /* harmony import */ var _wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__); 14320 /* harmony import */ var _actions__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./actions */ "./src/store/actions.js"); 14321 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js"); 14322 /** 14323 * WordPress dependencies 14324 */ 14325 // eslint-disable-next-line @wordpress/no-unsafe-wp-apis 14326 14327 14328 /** 14329 * Internal dependencies 14330 */ 14331 14332 14333 14334 14335 async function parseResponse(response) { 14336 try { 14337 var _response$headers, _response$headers2; 14338 14339 return { 14340 total: Number(((_response$headers = response.headers) === null || _response$headers === void 0 ? void 0 : _response$headers.get('X-WP-Total')) || 0), 14341 totalPages: Number(((_response$headers2 = response.headers) === null || _response$headers2 === void 0 ? void 0 : _response$headers2.get('X-WP-TotalPages')) || 0), 14342 results: await response.json() 14343 }; 14344 } catch (error) { 14345 return {}; 14346 } 14347 } 14348 14349 async function parseError(response) { 14350 try { 14351 return await response.json(); 14352 } catch (error) { 14353 return {}; 14354 } 14355 } 14356 14357 function* getPatternsByQuery(query) { 14358 const queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_3__["getQueryString"])(query); 14359 14360 try { 14361 yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["fetchPatterns"])(queryString); 14362 const response = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({ 14363 path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('/wp/v2/wporg-pattern', { ...query, 14364 locale: JSON.parse(wporgLocale) 14365 }), 14366 parse: false 14367 }); 14368 const { 14369 total, 14370 totalPages, 14371 results 14372 } = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["__unstableAwaitPromise"])(parseResponse(response)); 14373 yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadPatterns"])(queryString, { 14374 page: query.page || 1, 14375 patterns: results, 14376 total: total, 14377 totalPages: totalPages 14378 }); 14379 } catch (error) { 14380 const parsedError = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["__unstableAwaitPromise"])(parseError(error)); // @todo Do something with this error message. 14381 14382 yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["setErrorPatterns"])(queryString, { 14383 page: query.page || 1, 14384 error: parsedError 14385 }); 14386 } 14387 } 14388 function* getPattern(postId) { 14389 try { 14390 const pattern = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({ 14391 path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])(`/wp/v2/wporg-pattern/${postId}`) 14392 }); 14393 yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadPattern"])(postId, pattern); 14394 } catch (error) {} 14395 } 14396 function* getCategories() { 14397 try { 14398 yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["fetchCategories"])(); 14399 const results = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({ 14400 path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('/wp/v2/pattern-categories') 14401 }); 14402 yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadCategories"])(results); 14403 } catch (error) {} 14404 } 14405 function* getPatternFlagReasons() { 14406 try { 14407 yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["fetchPatternFlagReasons"])(); 14408 const results = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({ 14409 path: Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('/wp/v2/wporg-pattern-flag-reason') 14410 }); 14411 yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadPatternFlagReasons"])(results); 14412 } catch (error) {} 14413 } 14414 function* getFavorites() { 14415 try { 14416 const results = yield Object(_wordpress_data_controls__WEBPACK_IMPORTED_MODULE_1__["apiFetch"])({ 14417 path: '/wporg/v1/pattern-favorites' 14418 }); 14419 yield Object(_actions__WEBPACK_IMPORTED_MODULE_2__["loadFavorites"])(results); 14420 } catch (error) {} 14421 } 14422 14423 /***/ }), 14424 14425 /***/ "./src/store/selectors.js": 14426 /*!********************************!*\ 14427 !*** ./src/store/selectors.js ***! 14428 \********************************/ 14429 /*! exports provided: isLoadingPatternsByQuery, getPatterns, getPatternsByQuery, getPatternTotalsByQuery, getPatternTotalPagesByQuery, getPattern, getCurrentQuery, isLoadingCategories, hasLoadedCategories, getCategories, getCategoryBySlug, getPatternFlagReasons, isLoadingPatternFlagReasons, getFavorites, isFavorite */ 14430 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14431 14432 "use strict"; 14433 __webpack_require__.r(__webpack_exports__); 14434 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isLoadingPatternsByQuery", function() { return isLoadingPatternsByQuery; }); 14435 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatterns", function() { return getPatterns; }); 14436 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternsByQuery", function() { return getPatternsByQuery; }); 14437 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternTotalsByQuery", function() { return getPatternTotalsByQuery; }); 14438 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternTotalPagesByQuery", function() { return getPatternTotalPagesByQuery; }); 14439 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPattern", function() { return getPattern; }); 14440 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCurrentQuery", function() { return getCurrentQuery; }); 14441 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isLoadingCategories", function() { return isLoadingCategories; }); 14442 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hasLoadedCategories", function() { return hasLoadedCategories; }); 14443 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCategories", function() { return getCategories; }); 14444 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCategoryBySlug", function() { return getCategoryBySlug; }); 14445 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPatternFlagReasons", function() { return getPatternFlagReasons; }); 14446 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isLoadingPatternFlagReasons", function() { return isLoadingPatternFlagReasons; }); 14447 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getFavorites", function() { return getFavorites; }); 14448 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isFavorite", function() { return isFavorite; }); 14449 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../../../../node_modules/@babel/runtime/helpers/slicedToArray.js"); 14450 /* harmony import */ var _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0__); 14451 /* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./src/store/utils.js"); 14452 14453 14454 /** 14455 * Internal dependencies 14456 */ 14457 14458 /** 14459 * Check if there is a pending request for the given pattern query. 14460 * 14461 * @param {Object} state Global application state. 14462 * @param {Object} query Query parameters. 14463 * 14464 * @return {boolean} True if an API request is in progress for this query. 14465 */ 14466 14467 function isLoadingPatternsByQuery(state, query) { 14468 var _state$patterns$queri, _state$patterns$queri2; 14469 14470 var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query); 14471 var page = (query === null || query === void 0 ? void 0 : query.page) || 1; 14472 return !Array.isArray((_state$patterns$queri = state.patterns.queries) === null || _state$patterns$queri === void 0 ? void 0 : (_state$patterns$queri2 = _state$patterns$queri[queryString]) === null || _state$patterns$queri2 === void 0 ? void 0 : _state$patterns$queri2[page]); 14473 } 14474 /** 14475 * Get all loaded patterns. 14476 * 14477 * @param {Object} state Global application state. 14478 * 14479 * @return {Array} A list of all patterns. 14480 */ 14481 14482 function getPatterns(state) { 14483 return Object.values(state.patterns.byId); 14484 } 14485 /** 14486 * Get loaded patterns for a given query. 14487 * 14488 * @param {Object} state Global application state. 14489 * @param {Object} query Query parameters. 14490 * 14491 * @return {Array} A list of patterns matching this query. 14492 */ 14493 14494 function getPatternsByQuery(state, query) { 14495 var _state$patterns$queri3, _state$patterns$queri4; 14496 14497 var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query); 14498 var page = (query === null || query === void 0 ? void 0 : query.page) || 1; 14499 var patternIds = (_state$patterns$queri3 = state.patterns.queries) === null || _state$patterns$queri3 === void 0 ? void 0 : (_state$patterns$queri4 = _state$patterns$queri3[queryString]) === null || _state$patterns$queri4 === void 0 ? void 0 : _state$patterns$queri4[page]; 14500 return (patternIds || []).map(function (id) { 14501 return state.patterns.byId[id]; 14502 }); 14503 } 14504 /** 14505 * Get the count of all patterns for a given query. 14506 * 14507 * @param {Object} state Global application state. 14508 * @param {Object} query Query parameters. 14509 * 14510 * @return {number} The count of all patterns matching this query. 14511 */ 14512 14513 function getPatternTotalsByQuery(state, query) { 14514 var _state$patterns$queri5, _state$patterns$queri6; 14515 14516 var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query); 14517 return ((_state$patterns$queri5 = state.patterns.queries) === null || _state$patterns$queri5 === void 0 ? void 0 : (_state$patterns$queri6 = _state$patterns$queri5[queryString]) === null || _state$patterns$queri6 === void 0 ? void 0 : _state$patterns$queri6.total) || 0; 14518 } 14519 /** 14520 * Get the number of pages of patterns for a given query. 14521 * 14522 * @param {Object} state Global application state. 14523 * @param {Object} query Query parameters. 14524 * 14525 * @return {number} The count of pages. 14526 */ 14527 14528 function getPatternTotalPagesByQuery(state, query) { 14529 var _state$patterns$queri7, _state$patterns$queri8; 14530 14531 var queryString = Object(_utils__WEBPACK_IMPORTED_MODULE_1__["getQueryString"])(query); 14532 return ((_state$patterns$queri7 = state.patterns.queries) === null || _state$patterns$queri7 === void 0 ? void 0 : (_state$patterns$queri8 = _state$patterns$queri7[queryString]) === null || _state$patterns$queri8 === void 0 ? void 0 : _state$patterns$queri8.totalPages) || 0; 14533 } 14534 /** 14535 * Get a specific pattern. 14536 * 14537 * @param {Object} state Global application state. 14538 * @param {string} id Pattern ID. 14539 * 14540 * @return {Object} The requested pattern, if loaded. 14541 */ 14542 14543 function getPattern(state, id) { 14544 return state.patterns.byId[id] || null; 14545 } 14546 /** 14547 * Get the current query. 14548 * 14549 * @param {Object} state Global application state. 14550 * 14551 * @return {Object} The current query. 14552 */ 14553 14554 function getCurrentQuery(state) { 14555 return state.currentQuery; 14556 } 14557 /** 14558 * Check if there is a pending request for category query. 14559 * 14560 * @param {Object} state Global application state. 14561 * 14562 * @return {boolean} True if an API request is in progress for this query. 14563 */ 14564 14565 function isLoadingCategories(state) { 14566 return state.categories === null; 14567 } 14568 /** 14569 * Check if the categories have been loaded. 14570 * 14571 * @param {Object} state Global application state. 14572 * 14573 * @return {boolean} True if categories is an array. 14574 */ 14575 14576 function hasLoadedCategories(state) { 14577 return Array.isArray(state.categories); 14578 } 14579 /** 14580 * Get all loaded categories. 14581 * 14582 * @param {Object} state Global application state. 14583 * 14584 * @return {Array} A list of all categories. 14585 */ 14586 14587 function getCategories(state) { 14588 return state.categories; 14589 } 14590 /** 14591 * Get category by its slug. 14592 * 14593 * @param {Object} state Global application state. 14594 * @param {string} slug Category slug. 14595 * 14596 * @return {Array|undefined} The requested category. 14597 */ 14598 14599 function getCategoryBySlug(state, slug) { 14600 if (!hasLoadedCategories(state)) { 14601 return; 14602 } 14603 14604 var _state$categories$fil = state.categories.filter(function (i) { 14605 return i.slug === slug; 14606 }), 14607 _state$categories$fil2 = _babel_runtime_helpers_slicedToArray__WEBPACK_IMPORTED_MODULE_0___default()(_state$categories$fil, 1), 14608 cat = _state$categories$fil2[0]; 14609 14610 return cat; 14611 } 14612 /** 14613 * Get pattern flag reasons. 14614 * 14615 * @param {Object} state Global application state. 14616 * 14617 * @return {Array} A list of pattern flag reasons. 14618 */ 14619 14620 function getPatternFlagReasons(state) { 14621 return state.patternFlagReasons; 14622 } 14623 /** 14624 * Check if pattern flag reasons are loading. 14625 * 14626 * @param {Object} state Global application state. 14627 * 14628 * @return {Array} A list of pattern flag reasons. 14629 */ 14630 14631 function isLoadingPatternFlagReasons(state) { 14632 return state.patternFlagReasons === null; 14633 } 14634 /** 14635 * Get the list of favorites. 14636 * 14637 * @param {Object} state Global application state. 14638 * 14639 * @return {number[]} A list of favorite pattern IDs. 14640 */ 14641 14642 function getFavorites(state) { 14643 return state.favorites; 14644 } 14645 /** 14646 * Check if a pattern ID is in the list of favorites. 14647 * 14648 * @param {Object} state Global application state. 14649 * @param {number} patternId The pattern to check. 14650 * 14651 * @return {number[]} A list of favorite pattern IDs. 14652 */ 14653 14654 function isFavorite(state, patternId) { 14655 return state.favorites.includes(patternId); 14656 } 14657 14658 /***/ }), 14659 14660 /***/ "./src/store/utils.js": 14661 /*!****************************!*\ 14662 !*** ./src/store/utils.js ***! 14663 \****************************/ 14664 /*! exports provided: getQueryString, getAllCategory */ 14665 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14666 14667 "use strict"; 14668 __webpack_require__.r(__webpack_exports__); 14669 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getQueryString", function() { return getQueryString; }); 14670 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getAllCategory", function() { return getAllCategory; }); 14671 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url"); 14672 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__); 14673 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); 14674 /* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__); 14675 /** 14676 * WordPress dependencies 14677 */ 14678 14679 14680 /** 14681 * Convert a query object into a standardized string. 14682 * See the `stableKey` generation in `getQueryParts` 14683 * https://github.com/WordPress/gutenberg/blob/e12881c79441ca874fb2b2c2adffba8ed0792103/packages/core-data/src/queried-data/get-query-parts.js#L34 14684 * 14685 * @param {Object} query Query parameters. 14686 * 14687 * @return {string} A string which can be used to key the patterns state. 14688 */ 14689 14690 function getQueryString(query = {}) { 14691 // Ensure stable key by sorting keys. Also more efficient for iterating. 14692 const keys = Object.keys(query).sort(); 14693 let stableKey = ''; 14694 14695 for (let i = 0; i < keys.length; i++) { 14696 const key = keys[i]; 14697 let value = query[key]; 14698 14699 if (Array.isArray(value)) { 14700 value = query[key].join(); 14701 } 14702 14703 switch (key) { 14704 // These keys are excluded from the stableKey. 14705 case 'page': 14706 case 'per_page': 14707 case '_fields': 14708 break; 14709 14710 default: 14711 stableKey += (stableKey ? '&' : '') + Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["addQueryArgs"])('', { 14712 [key]: value 14713 }).slice(1); 14714 } 14715 } 14716 14717 return stableKey; 14718 } 14719 /** 14720 * Get the first category used to display all patterns. 14721 * 14722 * See Schema: 14723 * https://developer.wordpress.org/rest-api/reference/categories/ 14724 * 14725 * @return {Object} A category object 14726 */ 14727 14728 function getAllCategory() { 14729 return { 14730 id: -1, 14731 slug: '', 14732 // Slug matches url 14733 name: Object(_wordpress_i18n__WEBPACK_IMPORTED_MODULE_1__["__"])('All', 'wporg-patterns'), 14734 link: wporgPatternsUrl.site 14735 }; 14736 } 14737 14738 /***/ }), 14739 14740 /***/ "./src/utils/copy-to-clipboard.js": 14741 /*!****************************************!*\ 14742 !*** ./src/utils/copy-to-clipboard.js ***! 14743 \****************************************/ 14744 /*! exports provided: copyToClipboard */ 14745 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14746 14747 "use strict"; 14748 __webpack_require__.r(__webpack_exports__); 14749 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "copyToClipboard", function() { return copyToClipboard; }); 14750 /** 14751 * Uses a hidden textarea that is added and removed from the DOM in order to copy to clipboard via the Browser. 14752 * 14753 * @param {string} stringToCopy A string that will be copied to the clipboard 14754 * @return {boolean} Whether the copy function succeeded 14755 */ 14756 var copyToClipboard = function copyToClipboard(stringToCopy) { 14757 var element = document.createElement('textarea'); // We don't want the text area to be selected since it's temporary. 14758 14759 element.setAttribute('readonly', ''); // We don't want screen readers to read the content since it's pattern markup 14760 14761 element.setAttribute('aria-hidden', 'true'); // We don't want the text area to be visible since it's temporary. 14762 14763 element.style.position = 'absolute'; 14764 element.style.left = '-9999px'; 14765 element.value = stringToCopy; 14766 document.body.appendChild(element); 14767 element.select(); 14768 var success = document.execCommand('copy'); 14769 document.body.removeChild(element); 14770 return success; 14771 }; 14772 14773 /***/ }), 14774 14775 /***/ "./src/utils/get-card-frame-height.js": 14776 /*!********************************************!*\ 14777 !*** ./src/utils/get-card-frame-height.js ***! 14778 \********************************************/ 14779 /*! exports provided: default */ 14780 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14781 14782 "use strict"; 14783 __webpack_require__.r(__webpack_exports__); 14784 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return getCardFrameHeight; }); 14785 /** 14786 * Module constants 14787 */ 14788 const ASPECT_RATIO = 2 / 3; 14789 /** 14790 * Returns the height of the preview window. 14791 * 14792 * @param {number} cardWidth The width of the card 14793 */ 14794 14795 function getCardFrameHeight(cardWidth) { 14796 return cardWidth * ASPECT_RATIO; 14797 } 14798 14799 /***/ }), 14800 14801 /***/ "./src/utils/get-pagination-list.js": 14802 /*!******************************************!*\ 14803 !*** ./src/utils/get-pagination-list.js ***! 14804 \******************************************/ 14805 /*! exports provided: default */ 14806 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14807 14808 "use strict"; 14809 __webpack_require__.r(__webpack_exports__); 14810 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return getPaginationList; }); 14811 /** 14812 * Get the collapsed list of page numbers for a given range of pages, used to paginate queries. 14813 * 14814 * This will return an array of page numbers (1, 2, 3, etc) for a given length (number of pages). If there are 14815 * less than 5 pages (inclusive), it will return 1 through 5. If there are more, it will collapse between the 14816 * start and end with an ellipsis. If the current page is in the middle, it will add pages to the middle. 14817 * 14818 * See test/get-pagination-list.js for examples. 14819 * 14820 * @param {number} length The total number of pages. 14821 * @param {?number} current The current page, used to output extra pages if necessary. Default 1. 14822 * @return {Array.<number|string>} Array of numbers and … used to display pagination links. 14823 */ 14824 function getPaginationList(length, current = 1) { 14825 const range = Array.from({ 14826 length 14827 }, (val, i) => i + 1); 14828 const list = []; 14829 14830 if (length <= 5) { 14831 return range; 14832 } 14833 14834 list.push(...range.slice(0, 2)); 14835 14836 if (current >= 2 && current <= length - 1) { 14837 list.push(...range.slice(current - 2, current + 1)); 14838 } 14839 14840 list.push(...range.slice(-2)); 14841 return list // Remove duplicates. 14842 .filter((value, i, a) => a.indexOf(value) === i) // Add in … where there's a jump larger than 1. 14843 .reduce((acc, value, i, a) => { 14844 if (i === 0) { 14845 acc.push(value); 14846 return acc; 14847 } 14848 14849 const diff = Math.abs(a[i] - a[i - 1]); 14850 14851 if (diff === 0) { 14852 return acc; 14853 } 14854 14855 if (diff > 1) { 14856 acc.push('…'); 14857 } 14858 14859 acc.push(value); 14860 return acc; 14861 }, []); 14862 } 14863 14864 /***/ }), 14865 14866 /***/ "./src/utils/index.js": 14867 /*!****************************!*\ 14868 !*** ./src/utils/index.js ***! 14869 \****************************/ 14870 /*! exports provided: getCategoryFromPath, getPageFromPath, getValueFromPath, getSearchTermFromPath, removeQueryString, removeEmptyArgs, copyToClipboard */ 14871 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14872 14873 "use strict"; 14874 __webpack_require__.r(__webpack_exports__); 14875 /* harmony import */ var _query__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./query */ "./src/utils/query.js"); 14876 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getCategoryFromPath", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["getCategoryFromPath"]; }); 14877 14878 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getPageFromPath", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["getPageFromPath"]; }); 14879 14880 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getValueFromPath", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["getValueFromPath"]; }); 14881 14882 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "getSearchTermFromPath", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["getSearchTermFromPath"]; }); 14883 14884 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "removeQueryString", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["removeQueryString"]; }); 14885 14886 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "removeEmptyArgs", function() { return _query__WEBPACK_IMPORTED_MODULE_0__["removeEmptyArgs"]; }); 14887 14888 /* harmony import */ var _copy_to_clipboard__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./copy-to-clipboard */ "./src/utils/copy-to-clipboard.js"); 14889 /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "copyToClipboard", function() { return _copy_to_clipboard__WEBPACK_IMPORTED_MODULE_1__["copyToClipboard"]; }); 14890 14891 14892 14893 14894 /***/ }), 14895 14896 /***/ "./src/utils/query.js": 14897 /*!****************************!*\ 14898 !*** ./src/utils/query.js ***! 14899 \****************************/ 14900 /*! exports provided: removeEmptyArgs, removeQueryString, getValueFromPath, getCategoryFromPath, getPageFromPath, getSearchTermFromPath */ 14901 /***/ (function(module, __webpack_exports__, __webpack_require__) { 14902 14903 "use strict"; 14904 __webpack_require__.r(__webpack_exports__); 14905 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "removeEmptyArgs", function() { return removeEmptyArgs; }); 14906 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "removeQueryString", function() { return removeQueryString; }); 14907 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getValueFromPath", function() { return getValueFromPath; }); 14908 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getCategoryFromPath", function() { return getCategoryFromPath; }); 14909 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getPageFromPath", function() { return getPageFromPath; }); 14910 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getSearchTermFromPath", function() { return getSearchTermFromPath; }); 14911 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @wordpress/url */ "@wordpress/url"); 14912 /* harmony import */ var _wordpress_url__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__); 14913 /** 14914 * WordPress dependencies 14915 */ 14916 14917 /** 14918 * Remove the last '/' from a string if it exists. 14919 * 14920 * @param {string} str Url or url part 14921 * @return {string} 14922 */ 14923 14924 const removeTrailingSlash = str => { 14925 return str.replace(/\/$/, ''); 14926 }; 14927 /** 14928 * Remove the first '/' from a string if it exists. 14929 * 14930 * @param {string} str Url or url part 14931 * @return {string} 14932 */ 14933 14934 14935 const removeLeadingSlash = str => { 14936 return str.replace(/^\//, ''); 14937 }; 14938 /** 14939 * Removes any empty properties or empty strings. 14940 * 14941 * @param {Object} obj 14942 * @return {Object} Object with keys that are defined and not empty 14943 */ 14944 14945 14946 const removeEmptyArgs = obj => { 14947 const cleaned = {}; 14948 Object.keys(obj).forEach(key => { 14949 const arg = obj[key]; // If it's not undefined or null convert it to string and check that it is not empty. 14950 // It's a bit of a "trick" to handle non-strings and strings without checking type explicitly. 14951 14952 if (arg !== undefined && arg !== null && arg.toString().length > 0) { 14953 cleaned[key] = arg; 14954 } 14955 }); 14956 return cleaned; 14957 }; 14958 /** 14959 * Splits a string at ? and returns the first part. 14960 * 14961 * @param {string} path Url or url part 14962 * @return {string} Returns string or string before ? character. 14963 */ 14964 14965 const removeQueryString = path => { 14966 return path.split('?')[0]; 14967 }; 14968 /** 14969 * Retrieve a given key from a url path. 14970 * A query string will take precedence, otherwise will fall back to the value in the path, for example 14971 * in '/category/blog/page/2', the value for category is blog, and page is 2. This could also be written 14972 * as `?category=blog&page=2`, or `/category/blog/?page=2`. 14973 * 14974 * @param {string} path A URL path and query string. 14975 * @param {string} key The query var to extract, ex: `pattern-categories`, `page`. 14976 * @return {string} The value of the requested key. 14977 */ 14978 14979 const getValueFromPath = (path, key) => { 14980 if (!key || !path) { 14981 return ''; 14982 } 14983 14984 const query = Object(_wordpress_url__WEBPACK_IMPORTED_MODULE_0__["getQueryArgs"])(path); 14985 14986 if (query[key]) { 14987 return query[key]; 14988 } 14989 14990 const _path = removeLeadingSlash(removeTrailingSlash(removeQueryString(path))); 14991 14992 const parts = _path.split('/'); // Find the key section, if it exists. The next part of the URL is the value. 14993 14994 14995 const index = parts.indexOf(key); 14996 14997 if (-1 === index) { 14998 return ''; 14999 } 15000 15001 return parts[index + 1] || ''; 15002 }; 15003 /** 15004 * Retrieve the category from a url path. 15005 * 15006 * @param {string} path 15007 * @return {string} The category slug. 15008 */ 15009 15010 const getCategoryFromPath = path => { 15011 return getValueFromPath(path, 'pattern-categories'); 15012 }; 15013 /** 15014 * Retrieve the page from a url path. 15015 * 15016 * @param {string} path 15017 * @return {number} The page number. 15018 */ 15019 15020 const getPageFromPath = path => { 15021 return Number(getValueFromPath(path, 'page') || 1); 15022 }; 15023 /** 15024 * Retrieve the search term from a url path. 15025 * 15026 * @param {string} path 15027 * @return {string} The search term. 15028 */ 15029 15030 const getSearchTermFromPath = path => { 15031 return getValueFromPath(path, 'search'); 15032 }; 15033 15034 /***/ }), 15035 15036 /***/ "@wordpress/a11y": 15037 /*!******************************!*\ 15038 !*** external ["wp","a11y"] ***! 15039 \******************************/ 15040 /*! no static exports found */ 15041 /***/ (function(module, exports) { 15042 15043 (function() { module.exports = window["wp"]["a11y"]; }()); 15044 15045 /***/ }), 15046 15047 /***/ "@wordpress/api-fetch": 15048 /*!**********************************!*\ 15049 !*** external ["wp","apiFetch"] ***! 15050 \**********************************/ 15051 /*! no static exports found */ 15052 /***/ (function(module, exports) { 15053 15054 (function() { module.exports = window["wp"]["apiFetch"]; }()); 15055 15056 /***/ }), 15057 15058 /***/ "@wordpress/components": 15059 /*!************************************!*\ 15060 !*** external ["wp","components"] ***! 15061 \************************************/ 15062 /*! no static exports found */ 15063 /***/ (function(module, exports) { 15064 15065 (function() { module.exports = window["wp"]["components"]; }()); 15066 15067 /***/ }), 15068 15069 /***/ "@wordpress/compose": 15070 /*!*********************************!*\ 15071 !*** external ["wp","compose"] ***! 15072 \*********************************/ 15073 /*! no static exports found */ 15074 /***/ (function(module, exports) { 15075 15076 (function() { module.exports = window["wp"]["compose"]; }()); 15077 15078 /***/ }), 15079 15080 /***/ "@wordpress/core-data": 15081 /*!**********************************!*\ 15082 !*** external ["wp","coreData"] ***! 15083 \**********************************/ 15084 /*! no static exports found */ 15085 /***/ (function(module, exports) { 15086 15087 (function() { module.exports = window["wp"]["coreData"]; }()); 15088 15089 /***/ }), 15090 15091 /***/ "@wordpress/data": 15092 /*!******************************!*\ 15093 !*** external ["wp","data"] ***! 15094 \******************************/ 15095 /*! no static exports found */ 15096 /***/ (function(module, exports) { 15097 15098 (function() { module.exports = window["wp"]["data"]; }()); 15099 15100 /***/ }), 15101 15102 /***/ "@wordpress/data-controls": 15103 /*!**************************************!*\ 15104 !*** external ["wp","dataControls"] ***! 15105 \**************************************/ 15106 /*! no static exports found */ 15107 /***/ (function(module, exports) { 15108 15109 (function() { module.exports = window["wp"]["dataControls"]; }()); 15110 15111 /***/ }), 15112 15113 /***/ "@wordpress/element": 15114 /*!*********************************!*\ 15115 !*** external ["wp","element"] ***! 15116 \*********************************/ 15117 /*! no static exports found */ 15118 /***/ (function(module, exports) { 15119 15120 (function() { module.exports = window["wp"]["element"]; }()); 15121 15122 /***/ }), 15123 15124 /***/ "@wordpress/html-entities": 15125 /*!**************************************!*\ 15126 !*** external ["wp","htmlEntities"] ***! 15127 \**************************************/ 15128 /*! no static exports found */ 15129 /***/ (function(module, exports) { 15130 15131 (function() { module.exports = window["wp"]["htmlEntities"]; }()); 15132 15133 /***/ }), 15134 15135 /***/ "@wordpress/i18n": 15136 /*!******************************!*\ 15137 !*** external ["wp","i18n"] ***! 15138 \******************************/ 15139 /*! no static exports found */ 15140 /***/ (function(module, exports) { 15141 15142 (function() { module.exports = window["wp"]["i18n"]; }()); 15143 15144 /***/ }), 15145 15146 /***/ "@wordpress/keycodes": 15147 /*!**********************************!*\ 15148 !*** external ["wp","keycodes"] ***! 15149 \**********************************/ 15150 /*! no static exports found */ 15151 /***/ (function(module, exports) { 15152 15153 (function() { module.exports = window["wp"]["keycodes"]; }()); 15154 15155 /***/ }), 15156 15157 /***/ "@wordpress/primitives": 15158 /*!************************************!*\ 15159 !*** external ["wp","primitives"] ***! 15160 \************************************/ 15161 /*! no static exports found */ 15162 /***/ (function(module, exports) { 15163 15164 (function() { module.exports = window["wp"]["primitives"]; }()); 15165 15166 /***/ }), 15167 15168 /***/ "@wordpress/url": 15169 /*!*****************************!*\ 15170 !*** external ["wp","url"] ***! 15171 \*****************************/ 15172 /*! no static exports found */ 15173 /***/ (function(module, exports) { 15174 15175 (function() { module.exports = window["wp"]["url"]; }()); 15176 15177 /***/ }), 15178 15179 /***/ "lodash": 15180 /*!*************************!*\ 15181 !*** external "lodash" ***! 15182 \*************************/ 15183 /*! no static exports found */ 15184 /***/ (function(module, exports) { 15185 15186 (function() { module.exports = window["lodash"]; }()); 15187 15188 /***/ }), 15189 15190 /***/ "react": 15191 /*!************************!*\ 15192 !*** external "React" ***! 15193 \************************/ 15194 /*! no static exports found */ 15195 /***/ (function(module, exports) { 15196 15197 (function() { module.exports = window["React"]; }()); 15198 15199 /***/ }) 15200 15201 /******/ }); 15202 //# sourceMappingURL=index.js.map 1 !function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=17)}([function(e,t){e.exports=window.wp.element},function(e,t){e.exports=window.wp.i18n},function(e,t){e.exports=window.wp.data},function(e,t){e.exports=window.wp.components},function(e,t){e.exports=window.wp.url},function(e,t){e.exports=window.React},function(e,t){e.exports=window.wp.dataControls},function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)){if(r.length){var i=a.apply(null,r);i&&e.push(i)}}else if("object"===o)if(r.toString===Object.prototype.toString)for(var c in r)n.call(r,c)&&r[c]&&e.push(c);else e.push(r.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r)}()},function(e,t){e.exports=window.wp.primitives},function(e,t){e.exports=window.wp.compose},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.default=e.exports,e.exports.__esModule=!0,n.apply(this,arguments)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},function(e,t){e.exports=window.wp.a11y},function(e,t){e.exports=window.wp.keycodes},function(e,t){e.exports=window.wp.coreData},function(e,t){e.exports=window.wp.htmlEntities},function(e,t){e.exports=window.lodash},function(e,t){e.exports=window.wp.apiFetch},function(e,t,n){"use strict";n.r(t);var r={};n.r(r),n.d(r,"fetchPatterns",(function(){return y})),n.d(r,"loadPattern",(function(){return j})),n.d(r,"loadPatterns",(function(){return _})),n.d(r,"setErrorPatterns",(function(){return w})),n.d(r,"setCurrentQuery",(function(){return E})),n.d(r,"fetchCategories",(function(){return S})),n.d(r,"loadCategories",(function(){return P})),n.d(r,"fetchPatternFlagReasons",(function(){return x})),n.d(r,"loadPatternFlagReasons",(function(){return T})),n.d(r,"loadFavorites",(function(){return C})),n.d(r,"addFavorite",(function(){return N})),n.d(r,"removeFavorite",(function(){return k}));var a={};n.r(a),n.d(a,"getPatternsByQuery",(function(){return F})),n.d(a,"getPattern",(function(){return M})),n.d(a,"getCategories",(function(){return B})),n.d(a,"getPatternFlagReasons",(function(){return K})),n.d(a,"getFavorites",(function(){return Q}));var o={};n.r(o),n.d(o,"isLoadingPatternsByQuery",(function(){return q})),n.d(o,"getPatterns",(function(){return G})),n.d(o,"getPatternsByQuery",(function(){return V})),n.d(o,"getPatternTotalsByQuery",(function(){return $})),n.d(o,"getPatternTotalPagesByQuery",(function(){return H})),n.d(o,"getPattern",(function(){return z})),n.d(o,"getCurrentQuery",(function(){return U})),n.d(o,"isLoadingCategories",(function(){return W})),n.d(o,"hasLoadedCategories",(function(){return Y})),n.d(o,"getCategories",(function(){return X})),n.d(o,"getCategoryBySlug",(function(){return J})),n.d(o,"getPatternFlagReasons",(function(){return Z})),n.d(o,"isLoadingPatternFlagReasons",(function(){return ee})),n.d(o,"getFavorites",(function(){return te})),n.d(o,"isFavorite",(function(){return ne}));var i=n(0),c=n(1),s=n(2),l=({name:e,url:t,avatar:n})=>Object(i.createElement)("a",{href:t,className:"pattern__author-avatar"},Object(i.createElement)("img",{alt:"",src:n}),e),u=n(4);const d=e=>e.split("?")[0],p=(e,t)=>{if(!t||!e)return"";const n=Object(u.getQueryArgs)(e);if(n[t])return n[t];const r=(e=>e.replace(/^\//,""))(d(e).replace(/\/$/,"")).split("/"),a=r.indexOf(t);return-1===a?"":r[a+1]||""},f=e=>p(e,"pattern-categories"),m=e=>p(e,"search"),b=Object(i.createContext)();function g({children:e}){const[t,n]=Object(i.useState)(Object(u.getPathAndQueryString)(window.location.href)),r=e=>{window.history.pushState("","",e),n(e)};return Object(i.createElement)(b.Provider,{value:{path:t,update:e=>{const n=(e=>(e=>{const t={};return Object.keys(e).forEach(n=>{const r=e[n];null!=r&&r.toString().length>0&&(t[n]=r)}),t})({...Object(u.getQueryArgs)(t),...Object(u.getQueryArgs)(e)}))(e),a=d(e),o=Object(u.addQueryArgs)(a,n);r(o)},replace:r}},e)}function v(){const e=Object(i.useContext)(b);if(void 0===e)throw new Error("useRoute must be used within a Provider");return e}function h({currentPage:e=1,totalPages:t}){const{path:n,update:r}=v();if(!t||t<=1)return null;const a=e>1,o=e<t,s=n.replace(/page\/\d+\/?$/,""),l=function(e,t=1){const n=Array.from({length:e},(e,t)=>t+1),r=[];return e<=5?n:(r.push(...n.slice(0,2)),t>=2&&t<=e-1&&r.push(...n.slice(t-2,t+1)),r.push(...n.slice(-2)),r.filter((e,t,n)=>n.indexOf(e)===t).reduce((e,t,n,r)=>{if(0===n)return e.push(t),e;const a=Math.abs(r[n]-r[n-1]);return 0===a||(a>1&&e.push("…"),e.push(t)),e},[]))}(t,e),u=(e,t)=>{e.preventDefault(),1===t&&r(""+s),r(`${s}page/${t}/`)};return Object(i.createElement)("nav",{className:"pagination","aria-label":Object(c.__)("Pagination","wporg-patterns")},Object(i.createElement)("ul",{className:"pagination__list"},Object(i.createElement)("li",{className:"pagination__item pagination__item-previous-page"},a&&Object(i.createElement)("a",{className:"pagination__link",href:`${s}page/${e-1}`,onClick:t=>u(t,e-1)},Object(i.createElement)("span",{className:"screen-reader-text"},Object(c.__)("Previous page","wporg-patterns")),Object(i.createElement)("span",{"aria-hidden":!0},Object(c._x)("Previous","previous page link label","wporg-patterns")))),l.map((t,n)=>"…"===t?Object(i.createElement)("li",{className:"pagination__item",key:`${n}-${t}`},t):Object(i.createElement)("li",{className:"pagination__item",key:t},Object(i.createElement)("a",{className:"pagination__link",href:`${s}page/${t}`,"aria-current":t===e?"page":void 0,onClick:e=>u(e,t)},Object(i.createElement)("span",{className:"screen-reader-text"},Object(c.sprintf)(// translators: %s is the page number. 2 Object(c.__)("Page %s","wporg-patterns"),t)),Object(i.createElement)("span",{"aria-hidden":!0},t)))),Object(i.createElement)("li",{className:"pagination__item pagination__item-next-page"},o&&Object(i.createElement)("a",{className:"pagination__link",href:`${s}page/${e+1}`,onClick:t=>u(t,e+1)},Object(i.createElement)("span",{className:"screen-reader-text"},Object(c.__)("Next page","wporg-patterns")),Object(i.createElement)("span",{"aria-hidden":!0},Object(c._x)("Next","next page link label","wporg-patterns"))))))}var O=n(6);function y(e){return{type:"FETCH_BLOCK_PATTERNS",query:e}}function j(e,t){return{type:"LOAD_BLOCK_PATTERN",postId:e,pattern:t}}function _(e,{page:t,patterns:n,total:r,totalPages:a}){return{type:"LOAD_BLOCK_PATTERNS",query:e,page:t,patterns:n,total:r,totalPages:a}}function w(e,{page:t,error:n}){return{type:"ERROR_BLOCK_PATTERNS",query:e,page:t,error:n}}function E(e){return{type:"SET_CURRENT_QUERY",query:e}}function S(){return{type:"FETCH_CATEGORIES"}}function P(e){return{type:"LOAD_CATEGORIES",categories:e}}function x(){return{type:"FETCH_PATTERN_FLAG_REASONS"}}function T(e){return{type:"LOAD_PATTERN_FLAG_REASONS",reasons:e}}function C(e){return{type:"LOAD_FAVORITES",patternIds:e}}function*N(e){const t=yield Object(O.apiFetch)({path:"/wporg/v1/pattern-favorites",method:"POST",data:{id:e}});if("number"==typeof t)return{type:"ADD_FAVORITE",patternId:e,count:t}}function*k(e){const t=yield Object(O.apiFetch)({path:"/wporg/v1/pattern-favorites",method:"DELETE",data:{id:e}});if("number"==typeof t)return{type:"REMOVE_FAVORITE",patternId:e,count:t}}function A(e={}){const t=Object.keys(e).sort();let n="";for(let r=0;r<t.length;r++){const a=t[r];let o=e[a];switch(Array.isArray(o)&&(o=e[a].join()),a){case"page":case"per_page":case"_fields":break;default:n+=(n?"&":"")+Object(u.addQueryArgs)("",{[a]:o}).slice(1)}}return n}function I(){return{id:-1,slug:"",name:Object(c.__)("All","wporg-patterns"),link:wporgPatternsUrl.site}}function R(e={},t){switch(t.type){case"LOAD_BLOCK_PATTERNS":{const n=(t.patterns||[]).reduce((e,t)=>({...e,[t.id]:t}),{});return{...e,...n}}case"LOAD_BLOCK_PATTERN":return{...e,[t.postId]:t.pattern};case"ADD_FAVORITE":case"REMOVE_FAVORITE":{const n={...e[t.patternId],favorite_count:t.count};return{...e,[t.patternId]:n}}default:return e}}function L(e={},t){const n=(t.patterns||[]).map(({id:e})=>e),{page:r,total:a,totalPages:o}=t;switch(t.type){case"LOAD_BLOCK_PATTERNS":{const i={...e[t.query]||{},total:a,totalPages:o};return i[r]=n,{...e,[t.query]:i}}case"ERROR_BLOCK_PATTERNS":{const n=e[t.query]||{};return n[r]=[],{...e,[t.query]:n}}default:return e}}var D=Object(s.combineReducers)({patterns:function(e={},t){return{byId:R(e.byId,t),queries:L(e.queries,t)}},categories:function(e,t){switch(t.type){case"FETCH_CATEGORIES":return null;case"LOAD_CATEGORIES":const e=(t.categories||[]).sort((e,t)=>e.name.localeCompare(t.name));return[I(),...e]}return e},currentQuery:function(e,t){switch(t.type){case"SET_CURRENT_QUERY":return t.query}return e},patternFlagReasons:function(e,t){switch(t.type){case"FETCH_PATTERN_FLAG_REASONS":return null;case"LOAD_PATTERN_FLAG_REASONS":return[...t.reasons];default:return e}},favorites:function(e=[],t){const{patternId:n}=t;switch(t.type){case"LOAD_FAVORITES":return t.patternIds;case"ADD_FAVORITE":return e.includes(n)?e:[...e,n];case"REMOVE_FAVORITE":return e.filter(e=>e!==n)}return e}});function*F(e){const t=A(e);try{yield y(t);const n=yield Object(O.apiFetch)({path:Object(u.addQueryArgs)("/wp/v2/wporg-pattern",{...e,locale:JSON.parse(wporgLocale)}),parse:!1}),{total:r,totalPages:a,results:o}=yield Object(O.__unstableAwaitPromise)(async function(e){try{var t,n;return{total:Number((null===(t=e.headers)||void 0===t?void 0:t.get("X-WP-Total"))||0),totalPages:Number((null===(n=e.headers)||void 0===n?void 0:n.get("X-WP-TotalPages"))||0),results:await e.json()}}catch(e){return{}}}(n));yield _(t,{page:e.page||1,patterns:o,total:r,totalPages:a})}catch(n){const r=yield Object(O.__unstableAwaitPromise)(async function(e){try{return await e.json()}catch(e){return{}}}(n));yield w(t,{page:e.page||1,error:r})}}function*M(e){try{const t=yield Object(O.apiFetch)({path:Object(u.addQueryArgs)("/wp/v2/wporg-pattern/"+e)});yield j(e,t)}catch(e){}}function*B(){try{yield{type:"FETCH_CATEGORIES"};const e=yield Object(O.apiFetch)({path:Object(u.addQueryArgs)("/wp/v2/pattern-categories")});yield P(e)}catch(e){}}function*K(){try{yield{type:"FETCH_PATTERN_FLAG_REASONS"};const e=yield Object(O.apiFetch)({path:Object(u.addQueryArgs)("/wp/v2/wporg-pattern-flag-reason")});yield T(e)}catch(e){}}function*Q(){try{const e=yield Object(O.apiFetch)({path:"/wporg/v1/pattern-favorites"});yield C(e)}catch(e){}}function q(e,t){var n,r;const a=A(t),o=(null==t?void 0:t.page)||1;return!Array.isArray(null===(n=e.patterns.queries)||void 0===n||null===(r=n[a])||void 0===r?void 0:r[o])}function G(e){return Object.values(e.patterns.byId)}function V(e,t){var n,r;const a=A(t),o=(null==t?void 0:t.page)||1;return((null===(n=e.patterns.queries)||void 0===n||null===(r=n[a])||void 0===r?void 0:r[o])||[]).map(t=>e.patterns.byId[t])}function $(e,t){var n,r;const a=A(t);return(null===(n=e.patterns.queries)||void 0===n||null===(r=n[a])||void 0===r?void 0:r.total)||0}function H(e,t){var n,r;const a=A(t);return(null===(n=e.patterns.queries)||void 0===n||null===(r=n[a])||void 0===r?void 0:r.totalPages)||0}function z(e,t){return e.patterns.byId[t]||null}function U(e){return e.currentQuery}function W(e){return null===e.categories}function Y(e){return Array.isArray(e.categories)}function X(e){return e.categories}function J(e,t){if(!Y(e))return;const[n]=e.categories.filter(e=>e.slug===t);return n}function Z(e){return e.patternFlagReasons}function ee(e){return null===e.patternFlagReasons}function te(e){return e.favorites}function ne(e,t){return e.favorites.includes(t)}const re=Object(s.createReduxStore)("wporg/pattern-directory",{reducer:D,selectors:o,actions:r,controls:O.controls,resolvers:a});Object(s.register)(re);const ae=({style:e,children:t})=>Object(i.createElement)("span",{className:"pattern-skeleton__container",style:e},t),oe=e=>Object(i.createElement)("span",{className:"pattern-skeleton",style:e});var ie=n(10),ce=n.n(ie),se=n(8),le=function(e){return Object(i.createElement)(se.SVG,ce()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},e),Object(i.createElement)(se.Path,{d:"M11.941 21.175l-1.443-1.32c-5.124-4.67-8.508-7.75-8.508-11.53 0-3.08 2.408-5.5 5.473-5.5 1.732 0 3.394.81 4.478 2.09 1.085-1.28 2.747-2.09 4.478-2.09 3.065 0 5.473 2.42 5.473 5.5 0 3.78-3.383 6.86-8.508 11.54l-1.443 1.31z"}))};function ue(e){return e*(2/3)}var de=()=>{const[e,t]=Object(i.useState)(),n=Object(i.useRef)();return Object(i.useEffect)(()=>{n.current&&t(ue(n.current.clientWidth)+"px")},[n]),Object(i.createElement)("div",{ref:n},Object(i.createElement)(ae,null,Object(i.createElement)(oe,{height:e}),Object(i.createElement)(oe,{height:"14px",marginTop:"1rem"}),Object(i.createElement)(ae,{style:{flexDirection:"row",marginTop:"0.5rem",alignItems:"center"}},Object(i.createElement)(oe,{height:"18px",width:"18px",marginRight:"0.5rem",borderRadius:"32px"}),Object(i.createElement)(oe,{height:"12px",width:"100px",marginRight:"0.75rem"}),Object(i.createElement)(le,{width:"16px",height:"16px",fill:"#787c82",className:"pattern-favorite-button__filled"}),Object(i.createElement)(oe,{height:"12px",width:"32px",marginLeft:"0.5rem"}))))},pe=function({header:e,children:t,query:n,showPagination:r=!0}){const{isLoading:a,posts:o,totalPages:c}=Object(s.useSelect)(e=>{const{getPatternTotalPagesByQuery:t,getPatternsByQuery:r,isLoadingPatternsByQuery:a}=e(re);return{isLoading:n&&a(n),posts:n?r(n):[],totalPages:n?t(n):0}});return Object(i.createElement)(i.Fragment,null,o.length?e:null,Object(i.createElement)("div",{className:"pattern-grid"},a?Array(6).fill().map((e,t)=>Object(i.createElement)(de,{key:t})):o.map(t)),r&&Object(i.createElement)(h,{totalPages:c,currentPage:null==n?void 0:n.page}))},fe=n(9),me=n(3);function be(e){e.dir=document.dir,e.body.className="pattern-wrapper";for(const t of document.body.classList)t.startsWith("admin-color-")&&e.body.classList.add(t)}var ge=Object(i.forwardRef)((function({contentRef:e,children:t,head:n,headHTML:r,bodyStyle:a="",themeSlug:o="twentytwentyone",...s},l){const[u,d]=Object(i.useState)();r+=`<link rel="stylesheet" href="https://wp-themes.com/wp-content/themes/${o}/style.css" media="all" />`,r+=`<style>\n body {\n display: flex;\n min-height: 100vh;\n align-items: center;\n justify-content: center;\n background-color: white;\n }\n .pattern-wrapper {\n padding: 0;\n ${a}\n }\n body > div {\n width: 100%;\n max-height: 100%;\n pointer-events: none;\n }\n </style>`;const p=Object(i.useCallback)(t=>{function n(){const{contentDocument:n}=t,{readyState:a,body:o}=n;return("interactive"===a||"complete"===a)&&("function"==typeof e?e(o):e&&(e.current=o),function(e,t){e.head.innerHTML="<style>body{margin:0}</style>"+t}(n,r),be(n),function(e){const{defaultView:t}=e,{frameElement:n}=t;function r(e){const r=Object.getPrototypeOf(e).constructor.name,a=window[r],o={};for(const t in e)o[t]=e[t];if(e instanceof t.MouseEvent){const e=n.getBoundingClientRect();o.clientX+=e.left,o.clientY+=e.top}const i=new a(e.type,o);!n.dispatchEvent(i)&&e.preventDefault()}const a=["keydown","keypress","dragover"];for(const t of a)e.addEventListener(t,r)}(n),be(n),d(n),!0)}t&&(n()||t.addEventListener("load",()=>{n()}))},[]);return Object(i.createElement)("iframe",ce()({title:Object(c.__)("Pattern Preview","wporg-patterns"),tabIndex:"-1"},s,{ref:Object(fe.useMergeRefs)([l,p])}),u&&Object(i.createPortal)(t,u.body),u&&Object(i.createPortal)(n,u.head))})),ve=function({html:e}){return Object(i.createElement)("div",null,Object(i.createElement)(ge,{className:"pattern-preview__viewport-iframe",style:{width:"100%",height:"50vh",minHeight:"600px",overflowY:"auto"},headHTML:window.__editorStyles.html},Object(i.createElement)("div",{dangerouslySetInnerHTML:{__html:e}})))},he=n(5),Oe=n.n(he);function ye(e,t){return e.map((function(e,n){return e+t[n]}))}function je(e,t){return e.map((function(e,n){return e-t[n]}))}function _e(e){return Math.hypot.apply(Math,e)}function we(e){return Math.sign?Math.sign(e):Number(e>0)-Number(e<0)||+e}function Ee(e,t,n){return 0===t||Math.abs(t)===1/0?function(e,t){return Math.pow(e,5*t)}(e,n):e*t*n/(t+n*e)}function Se(e,t,n,r){return void 0===r&&(r=.15),0===r?function(e,t,n){return Math.max(t,Math.min(e,n))}(e,t,n):e<t?-Ee(t-e,n-t,r)+t:e>n?+Ee(e-n,n-t,r)+n:e}function Pe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function xe(){return(xe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Te(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function Ce(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ke(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Ne(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ne(e,void 0):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function Ae(){}function Ie(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?Ae:1===t.length?t[0]:function(){for(var e,n,r=ke(t);!(n=r()).done;){var a=n.value;e=a.apply(this,arguments)||e}return e}}function Re(e,t){if(void 0===e){if(void 0===t)throw new Error("Must define fallback value if undefined is expected");e=t}return Array.isArray(e)?e:[e,e]}function Le(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}return e}function De(e,t){void 0===e&&(e={});for(var n={},r=0,a=Object.entries(t);r<a.length;r++){var o=a[r],i=o[0],c=o[1];switch(typeof c){case"function":n[i]=c.call(n,e[i],i,e);break;case"object":n[i]=De(e[i],c);break;case"boolean":c&&(n[i]=e[i])}}return n}function Fe(){return"undefined"!=typeof window&&"ontouchstart"in window}function Me(e){return"pointerId"in e?null:"touchend"===e.type?e.changedTouches:e.targetTouches}function Be(e){return Array.from(Me(e)).map((function(e){return e.identifier}))}function Ke(e){return{buttons:"buttons"in e?e.buttons:0,shiftKey:e.shiftKey,altKey:e.altKey,metaKey:e.metaKey,ctrlKey:e.ctrlKey}}var Qe=function(e){return e};function qe(e,t){void 0===t&&(t=Qe);var n=Me(e),r=n?n[0]:e;return t([r.clientX,r.clientY])}var Ge=xe({},{threshold:function(e){return void 0===e&&(e=0),Re(e)},rubberband:function(e){switch(void 0===e&&(e=0),e){case!0:return Re(.15);case!1:return Re(0);default:return Re(e)}},enabled:function(e){return void 0===e&&(e=!0),e},triggerAllEvents:function(e){return void 0===e&&(e=!1),e},initial:function(e){return void 0===e&&(e=0),"function"==typeof e?e:Re(e)},transform:!0},{axis:!0,lockDirection:function(e){return void 0===e&&(e=!1),e},bounds:function(e){if(void 0===e&&(e={}),"function"==typeof e)return function(t){return Ge.bounds(e(t))};var t=e,n=t.left,r=void 0===n?-1/0:n,a=t.right,o=void 0===a?1/0:a,i=t.top,c=void 0===i?-1/0:i,s=t.bottom;return[[r,o],[c,void 0===s?1/0:s]]}}),Ve="undefined"!=typeof window&&window.document&&window.document.createElement,$e={enabled:function(e){return void 0===e&&(e=!0),e},domTarget:!0,window:function(e){function t(_x){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return void 0===e&&(e=Ve?window:void 0),e})),eventOptions:function(e){var t=void 0===e?{}:e,n=t.passive,r=void 0===n||n,a=t.capture;return{passive:r,capture:void 0!==a&&a}},transform:!0},He=xe({},Ge,{useTouch:function(e){void 0===e&&(e=!1);var t=Fe(),n="undefined"!=typeof window&&"onpointerdown"in window;return!(!e||!t)||!(!t||n)},experimental_preventWindowScrollY:function(e){return void 0===e&&(e=!1),e},threshold:function(e,t,n){var r=n.filterTaps,a=void 0!==r&&r,o=n.lockDirection,i=void 0!==o&&o,c=n.axis,s=Re(e,a?3:i||(void 0===c?void 0:c)?1:0);return this.filterTaps=a,s},swipeVelocity:function(e){return void 0===e&&(e=.5),Re(e)},swipeDistance:function(e){return void 0===e&&(e=50),Re(e)},swipeDuration:function(e){return void 0===e&&(e=250),e},delay:function(e){switch(void 0===e&&(e=0),e){case!0:return 180;case!1:return 0;default:return e}}});function ze(e){var t,n=e.domTarget,r=e.eventOptions,a=e.window,o=e.enabled,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["domTarget","eventOptions","window","enabled"]),c=(void 0===(t={domTarget:n,eventOptions:r,window:a,enabled:o})&&(t={}),De(t,$e));return c.drag=function(e){return void 0===e&&(e={}),De(e,He)}(i),c}function Ue(e){return xe({_active:!1,_blocked:!1,_intentional:[!1,!1],_movement:[0,0],_initial:[0,0],_bounds:[[-1/0,1/0],[-1/0,1/0]],_threshold:[0,0],_lastEventType:void 0,_dragStarted:!1,_dragPreventScroll:!1,_dragIsTap:!0,_dragDelayed:!1,event:void 0,intentional:!1,values:[0,0],velocities:[0,0],delta:[0,0],movement:[0,0],offset:[0,0],lastOffset:[0,0],direction:[0,0],initial:[0,0],previous:[0,0],first:!1,last:!1,active:!1,timeStamp:0,startTime:0,elapsedTime:0,cancel:Ae,canceled:!1,memo:void 0,args:void 0},e)}function We(){return{shared:{hovering:!1,scrolling:!1,wheeling:!1,dragging:!1,moving:!1,pinching:!1,touches:0,buttons:0,down:!1,shiftKey:!1,altKey:!1,metaKey:!1,ctrlKey:!1,locked:!1},drag:Ue({_pointerId:void 0,axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0,tap:!1,swipe:[0,0]}),pinch:Ue({_pointerIds:[],da:[0,0],vdva:[0,0],origin:void 0,turns:0}),wheel:Ue({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),move:Ue({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0}),scroll:Ue({axis:void 0,xy:[0,0],vxvy:[0,0],velocity:0,distance:0})}}var Ye=new Map,Xe=function(e){return e};function Je(e,t){return Math.abs(e)>=t&&we(e)*t}function Ze(e,t,n){var r=t[0],a=t[1],o=n[0],i=n[1],c=e[0],s=c[0],l=c[1],u=e[1],d=u[0],p=u[1];return[Se(r,s,l,o),Se(a,d,p,i)]}function et(e,t,n){var r=e.state,a=t.timeStamp,o=t.type,i=r.values;return{_lastEventType:o,event:t,timeStamp:a,elapsedTime:n?0:a-r.startTime,previous:i}}function tt(e,t,n,r){var a=e.state,o=e.config,i=e.stateKey,c=e.args,s=e.transform,l=a.offset,u=n.timeStamp,d=o.initial,p=o.bounds,f=je(s(o.threshold),s([0,0])).map(Math.abs),m=xe({},We()[i],{_active:!0,args:c,values:t,initial:null!=r?r:t,_threshold:f,offset:l,lastOffset:l,startTime:u});return xe({},m,{_initial:Le(d,m),_bounds:Le(p,m)})}var nt=function(e){var t=this;this.classes=e,this.pointerIds=new Set,this.touchIds=new Set,this.supportsTouchEvents=Fe(),this.supportsGestureEvents=function(){try{return"constructor"in GestureEvent}catch(e){return!1}}(),this.bind=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];for(var a,o={},i=ke(t.classes);!(a=i()).done;){var c=a.value;new c(t,n).addBindings(o)}var s=function(e){dt(o,e,(function(r){return t.nativeRefs[e](xe({},t.state.shared,{event:r,args:n}))}))};for(var l in t.nativeRefs)s(l);return t.config.domTarget?ct(t,o):st(t,o)},this.effect=function(){return t.config.domTarget&&t.bind(),t.clean},this.clean=function(){var e=ut(t.config),n=t.config.eventOptions;e&&ft(e,lt(t.domListeners),n),Object.values(t.timeouts).forEach(clearTimeout),function(e){var t=e.config,n=t.window,r=t.eventOptions,a=e.windowListeners;if(n){for(var o in a){ft(n,a[o],r)}e.windowListeners={}}}(t)},this.classes=e,this.state=We(),this.timeouts={},this.domListeners=[],this.windowListeners={}};function rt(e,t){"pointerId"in t?e.pointerIds.add(t.pointerId):e.touchIds=new Set(Be(t))}function at(e,t){"pointerId"in t?e.pointerIds.delete(t.pointerId):Be(t).forEach((function(t){return e.touchIds.delete(t)}))}function ot(e,t,n){var r=e.config,a=e.windowListeners;void 0===n&&(n=r.eventOptions),r.window&&(ft(r.window,a[t],n),delete a[t])}function it(e,t,n,r){var a=e.config,o=e.windowListeners;void 0===n&&(n=[]),void 0===r&&(r=a.eventOptions),a.window&&(ft(a.window,o[t],r),pt(a.window,o[t]=n,r))}function ct(e,t){var n=e.config,r=e.domListeners,a=ut(n);if(!a)throw new Error("domTarget must be defined");var o=n.eventOptions;ft(a,lt(r),o);for(var i=0,c=Object.entries(t);i<c.length;i++){var s=c[i],l=s[0],u=s[1],d=l.slice(2).toLowerCase();r.push([d,Ie.apply(void 0,u)])}pt(a,r,o)}function st(e,t){for(var n={},r=e.config.eventOptions.capture?"Capture":"",a=0,o=Object.entries(t);a<o.length;a++){var i=o[a],c=i[0],s=i[1],l=Array.isArray(s)?s:[s];n[c+r]=Ie.apply(void 0,l)}return n}function lt(e){return void 0===e&&(e=[]),e.splice(0,e.length)}function ut(e){var t=e.domTarget;return t&&"current"in t?t.current:t}function dt(e,t,n){e[t]||(e[t]=[]),e[t].push(n)}function pt(e,t,n){void 0===t&&(t=[]),void 0===n&&(n={});for(var r,a=ke(t);!(r=a()).done;){var o=r.value,i=o[0],c=o[1];e.addEventListener(i,c,n)}}function ft(e,t,n){void 0===t&&(t=[]),void 0===n&&(n={});for(var r,a=ke(t);!(r=a()).done;){var o=r.value,i=o[0],c=o[1];e.removeEventListener(i,c,n)}}function mt(){}function bt(e){"persist"in e&&"function"==typeof e.persist&&e.persist()}var gt=function(e){function t(){var t;return(t=e.apply(this,arguments)||this).ingKey="dragging",t.stateKey="drag",t.setPointerCapture=function(e){if(!t.config.useTouch&&!document.pointerLockElement){var n=e.target,r=e.pointerId;n&&"setPointerCapture"in n&&n.setPointerCapture(r),t.updateGestureState({_dragTarget:n,_dragPointerId:r})}},t.releasePointerCapture=function(){if(!t.config.useTouch&&!document.pointerLockElement){var e=t.state,n=e._dragTarget,r=e._dragPointerId;if(r&&n&&"releasePointerCapture"in n&&(!("hasPointerCapture"in n)||n.hasPointerCapture(r)))try{n.releasePointerCapture(r)}catch(e){}}},t.preventScroll=function(e){t.state._dragPreventScroll&&e.cancelable&&e.preventDefault()},t.getEventId=function(e){return t.config.useTouch?e.changedTouches[0].identifier:e.pointerId},t.isValidEvent=function(e){return t.state._pointerId===t.getEventId(e)},t.shouldPreventWindowScrollY=t.config.experimental_preventWindowScrollY&&t.controller.supportsTouchEvents,t.setUpWindowScrollDetection=function(e){bt(e),it(t.controller,t.stateKey,[["touchmove",t.preventScroll],["touchend",t.clean.bind(Ce(t))],["touchcancel",t.clean.bind(Ce(t))]],{passive:!1}),t.setTimeout(t.startDrag.bind(Ce(t)),250,e)},t.setUpDelayedDragTrigger=function(e){t.state._dragDelayed=!0,bt(e),t.setTimeout(t.startDrag.bind(Ce(t)),t.config.delay,e)},t.setStartState=function(e){var n=qe(e,t.transform);t.updateSharedState(Ke(e)),t.updateGestureState(xe({},tt(Ce(t),n,e),et(Ce(t),e,!0),{_pointerId:t.getEventId(e)})),t.updateGestureState(t.getMovement(n))},t.onDragStart=function(e){rt(t.controller,e),t.enabled&&!t.state._active&&(t.setStartState(e),t.setPointerCapture(e),t.shouldPreventWindowScrollY?t.setUpWindowScrollDetection(e):t.config.delay>0?t.setUpDelayedDragTrigger(e):t.startDrag(e,!0))},t.onDragChange=function(e){if(!t.state.canceled&&t.state._active&&t.isValidEvent(e)&&(t.state._lastEventType!==e.type||e.timeStamp!==t.state.timeStamp)){var n;if(document.pointerLockElement){var r=e.movementX,a=e.movementY;n=ye(t.transform([r,a]),t.state.values)}else n=qe(e,t.transform);var o=t.getKinematics(n,e);if(!t.state._dragStarted){if(t.state._dragDelayed)return void t.startDrag(e);if(!t.shouldPreventWindowScrollY)return;if(t.state._dragPreventScroll||!o.axis)return;if("x"!==o.axis)return void(t.state._active=!1);t.startDrag(e)}var i=Ke(e);t.updateSharedState(i);var c=et(Ce(t),e),s=_e(o._movement),l=t.state._dragIsTap;l&&s>=3&&(l=!1),t.updateGestureState(xe({},c,o,{_dragIsTap:l})),t.fireGestureHandler()}},t.onDragEnd=function(e){if(at(t.controller,e),t.isValidEvent(e)&&(t.clean(),t.state._active)){t.state._active=!1;var n=t.state._dragIsTap,r=t.state.velocities,a=r[0],o=r[1],i=t.state.movement,c=i[0],s=i[1],l=t.state._intentional,u=l[0],d=l[1],p=t.config.swipeVelocity,f=p[0],m=p[1],b=t.config.swipeDistance,g=b[0],v=b[1],h=t.config.swipeDuration,O=xe({},et(Ce(t),e),t.getMovement(t.state.values)),y=[0,0];O.elapsedTime<h&&(!1!==u&&Math.abs(a)>f&&Math.abs(c)>g&&(y[0]=we(a)),!1!==d&&Math.abs(o)>m&&Math.abs(s)>v&&(y[1]=we(o))),t.updateSharedState({buttons:0}),t.updateGestureState(xe({},O,{tap:n,swipe:y})),t.fireGestureHandler(t.config.filterTaps&&!0===n)}},t.clean=function(){e.prototype.clean.call(Ce(t)),t.state._dragStarted=!1,t.releasePointerCapture(),ot(t.controller,t.stateKey)},t.onCancel=function(){t.state.canceled||(t.updateGestureState({canceled:!0,_active:!1}),t.updateSharedState({buttons:0}),setTimeout((function(){return t.fireGestureHandler()}),0))},t.onClick=function(e){t.state._dragIsTap||e.stopPropagation()},t}Te(t,e);var n=t.prototype;return n.startDrag=function(e,t){void 0===t&&(t=!1),this.state._active&&!this.state._dragStarted&&(t||this.setStartState(e),this.updateGestureState({_dragStarted:!0,_dragPreventScroll:!0,cancel:this.onCancel}),this.clearTimeout(),this.fireGestureHandler())},n.addBindings=function(e){this.config.useTouch?(dt(e,"onTouchStart",this.onDragStart),dt(e,"onTouchMove",this.onDragChange),dt(e,"onTouchEnd",this.onDragEnd),dt(e,"onTouchCancel",this.onDragEnd)):(dt(e,"onPointerDown",this.onDragStart),dt(e,"onPointerMove",this.onDragChange),dt(e,"onPointerUp",this.onDragEnd),dt(e,"onPointerCancel",this.onDragEnd)),this.config.filterTaps&&dt(e,this.controller.config.eventOptions.capture?"onClick":"onClickCapture",this.onClick)},t}(function(e){function t(){return e.apply(this,arguments)||this}Te(t,e);var n=t.prototype;return n.getInternalMovement=function(e,t){return je(e,t.initial)},n.checkIntentionality=function(e,t){if(!1===e[0]&&!1===e[1])return{_intentional:e,axis:this.state.axis};var n=t.map(Math.abs),r=n[0],a=n[1],o=this.state.axis||(r>a?"x":r<a?"y":void 0);return this.config.axis||this.config.lockDirection?o?this.config.axis&&o!==this.config.axis?{_intentional:e,_blocked:!0,axis:o}:(e["x"===o?1:0]=!1,{_intentional:e,_blocked:!1,axis:o}):{_intentional:[!1,!1],_blocked:!1,axis:o}:{_intentional:e,_blocked:!1,axis:o}},n.getKinematics=function(e,t){var n=this.getMovement(e);if(!n._blocked){var r=t.timeStamp-this.state.timeStamp;Object.assign(n,function(e,t,n){var r=_e(t),a=0===r?0:1/r,o=0===n?0:1/n,i=o*r,c=t.map((function(e){return o*e})),s=t.map((function(e){return a*e}));return{velocities:c,velocity:i,distance:_e(e),direction:s}}(n.movement,n.delta,r))}return n},n.mapStateValues=function(e){return{xy:e.values,vxvy:e.velocities}},t}(function(){function e(e,t){var n=this;void 0===t&&(t=[]),this.controller=e,this.args=t,this.debounced=!0,this.setTimeout=function(e,t){var r;void 0===t&&(t=140),clearTimeout(n.controller.timeouts[n.stateKey]);for(var a=arguments.length,o=new Array(a>2?a-2:0),i=2;i<a;i++)o[i-2]=arguments[i];n.controller.timeouts[n.stateKey]=(r=window).setTimeout.apply(r,[e,t].concat(o))},this.clearTimeout=function(){clearTimeout(n.controller.timeouts[n.stateKey])},this.fireGestureHandler=function(e){if(void 0===e&&(e=!1),n.state._blocked)return n.debounced||(n.state._active=!1,n.clean()),null;if(!e&&!n.state.intentional&&!n.config.triggerAllEvents)return null;if(n.state.intentional){var t=n.state.active,r=n.state._active;n.state.active=r,n.state.first=r&&!t,n.state.last=t&&!r,n.controller.state.shared[n.ingKey]=r}var a=n.controller.pointerIds.size||n.controller.touchIds.size,o=n.controller.state.shared.buttons>0||a>0,i=xe({},n.controller.state.shared,n.state,n.mapStateValues(n.state),{locked:!!document.pointerLockElement,touches:a,down:o}),c=n.handler(i);return n.state.memo=void 0!==c?c:n.state.memo,i},this.controller=e,this.args=t}var t,n,r=e.prototype;return r.updateSharedState=function(e){Object.assign(this.controller.state.shared,e)},r.updateGestureState=function(e){Object.assign(this.state,e)},r.checkIntentionality=function(e,t){return{_intentional:e,_blocked:!1}},r.getMovement=function(e){var t=this.config.rubberband,n=this.state,r=n._bounds,a=n._initial,o=n._active,i=n._intentional,c=n.lastOffset,s=n.movement,l=n._threshold,u=this.getInternalMovement(e,this.state),d=!1===i[0]?Je(u[0],l[0]):i[0],p=!1===i[1]?Je(u[1],l[1]):i[1],f=this.checkIntentionality([d,p],u);if(f._blocked)return xe({},f,{_movement:u,delta:[0,0]});var m=f._intentional,b=u,g=[!1!==m[0]?u[0]-m[0]:0,!1!==m[1]?u[1]-m[1]:0],v=ye(g,c),h=o?t:[0,0];return g=Ze(r,ye(g,a),h),xe({},f,{intentional:!1!==m[0]||!1!==m[1],_initial:a,_movement:b,movement:g,values:e,offset:Ze(r,v,h),delta:je(g,s)})},r.clean=function(){this.clearTimeout()},t=e,(n=[{key:"config",get:function(){return this.controller.config[this.stateKey]}},{key:"enabled",get:function(){return this.controller.config.enabled&&this.config.enabled}},{key:"state",get:function(){return this.controller.state[this.stateKey]}},{key:"handler",get:function(){return this.controller.handlers[this.stateKey]}},{key:"transform",get:function(){return this.config.transform||this.controller.config.transform||Xe}}])&&Pe(t.prototype,n),e}()));function vt(e,t){try{return function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,a,o,i;if(Array.isArray(t)){if((r=t.length)!==n.length)return!1;for(a=r;0!=a--;)if(!e(t[a],n[a]))return!1;return!0}if("function"==typeof Map&&t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(i=t.entries();!(a=i.next()).done;)if(!n.has(a.value[0]))return!1;for(i=t.entries();!(a=i.next()).done;)if(!e(a.value[1],n.get(a.value[0])))return!1;return!0}if("function"==typeof Set&&t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(i=t.entries();!(a=i.next()).done;)if(!n.has(a.value[0]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(a=r;0!=a--;)if(!Object.prototype.hasOwnProperty.call(n,o[a]))return!1;if("undefined"!=typeof Element&&t instanceof Element)return!1;for(a=r;0!=a--;)if(!("_owner"===o[a]&&t.$$typeof||e(t[o[a]],n[o[a]])))return!1;return!0}return t!=t&&n!=n}(e,t)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}var ht=n(12),Ot=function({label:e,className:t,onDragChange:n,onDragEnd:r,direction:a="left",...o}){const c=function(e,t){void 0===t&&(t={}),Ye.set("drag",gt);var o=Object(he.useRef)();return o.current||(o.current=function(e,t){var n,r,a=[],o=!1;return function(){for(var i=arguments.length,c=new Array(i),s=0;s<i;s++)c[s]=arguments[s];return o&&n===this&&t(c,a)||(r=e.apply(this,c),o=!0,n=this,a=c),r}}(ze,vt)),function(e,t,n){void 0===n&&(n={});var r=function(e){var t=new Set;return e.drag&&t.add(Ye.get("drag")),e.wheel&&t.add(Ye.get("wheel")),e.scroll&&t.add(Ye.get("scroll")),e.move&&t.add(Ye.get("move")),e.pinch&&t.add(Ye.get("pinch")),e.hover&&t.add(Ye.get("hover")),t}(e),a=Oe.a.useMemo((function(){return new nt(r)}),[]);return a.config=t,a.handlers=e,a.nativeRefs=n,Oe.a.useEffect(a.effect,[]),a.config.domTarget?mt:a.bind}({drag:({delta:e,dragging:t})=>{const o="left"===a?-2:2;t?n(e[0]*o):r()}},o.current(t))}();return Object(i.createElement)("div",{className:"pattern-preview__drag-handle "+t},Object(i.createElement)("button",ce()({className:"pattern-preview__drag-handle-button","aria-label":e},o,{onKeyDown:e=>{const{keyCode:t}=e;"left"===a&&t===ht.LEFT||"right"===a&&t===ht.RIGHT?n(20):("left"===a&&t===ht.RIGHT||"right"===a&&t===ht.LEFT)&&n(-20)},onKeyUp:r},c())))},yt=function e({blockContent:t}){const n=Object(fe.useViewportMatch)("mobile",">="),r=Object(fe.useViewportMatch)("large",">="),a=Object(fe.useViewportMatch)("wide",">="),o=Object(fe.useInstanceId)(e),[s,l]=Object(i.useState)(window.innerWidth<960?window.innerWidth:960),u=Object(i.useCallback)(e=>l(t=>t+e),[l]),d=()=>{s<280&&l(280)},p=Object(i.useMemo)(()=>n?a?[{label:"Full (1200px)",value:1200},{label:"Default (960px)",value:960},{label:"Medium (480px)",value:480},{label:"Narrow (320px)",value:320}]:r?[{label:"Default (960px)",value:960},{label:"Medium (480px)",value:480},{label:"Narrow (320px)",value:320}]:[{label:Object(c.__)("Medium (480px)","wporg-patterns"),value:480},{label:Object(c.__)("Narrow (320px)","wporg-patterns"),value:320}]:[],[n,r,a]);let f=!1;if(!p.some(e=>e.value===s)){const e=Math.max(Math.floor(s),280);f={ 3 /* translators: %s is the width in pixels, ex 600. */ 4 label:Object(c.sprintf)(Object(c.__)("Current (%spx)","wporg-patterns"),e),value:e}}return Object(i.createElement)(i.Fragment,null,Object(i.createElement)("div",{className:"pattern-preview__size-control"},n&&Object(i.createElement)(me.SelectControl,{hideLabelFromVision:!0,label:Object(c.__)("Preview Width","wporg-patterns"),value:s,options:f?[f,...p]:p,onChange:e=>l(Number(e))})),Object(i.createElement)("div",{className:"pattern-preview__viewport",style:{width:s+40}},Object(i.createElement)(Ot,{label:Object(c.__)("Drag to resize","wporg-patterns"),className:"is-left",onDragChange:u,onDragEnd:d,direction:"left","aria-describedby":"pattern-preview__resize-help-"+o}),Object(i.createElement)(ve,{html:t}),Object(i.createElement)(Ot,{label:Object(c.__)("Drag to resize","wporg-patterns"),className:"is-right",onDragChange:u,onDragEnd:d,direction:"right","aria-describedby":"pattern-preview__resize-help-"+o}),Object(i.createElement)(me.VisuallyHidden,{id:"pattern-preview__resize-help-"+o,className:"pattern-preview__resize-help"},Object(c.__)("Use left and right arrow keys to resize the preview.","wporg-patterns"))))},jt=n(7),_t=n.n(jt),wt=n(15),Et=n(11),St=({isSmall:e=!1,onSuccess:t=wt.noop,content:n})=>{const[r,a]=Object(i.useState)(!1);if(!n){const e=document.getElementById("block-data");n=JSON.parse(decodeURIComponent(e.value))}Object(i.useEffect)(()=>{if(!r)return;Object(Et.speak)(Object(c.__)("Copied pattern to clipboard.","wporg-patterns"));const e=setTimeout(()=>a(!1),2e4);return()=>{clearTimeout(e)}},[r]);let o=Object(c.__)("Copy Pattern","wporg-patterns");e&&(o=r?Object(c.__)("Copied","wporg-patterns"):Object(c.__)("Copy","wporg-patterns"));const s=_t()({"pattern-copy-button":!0,"is-small-label":e});return Object(i.createElement)(me.Button,{className:s,isPrimary:!0,onClick:({target:e})=>{const r=(e=>{const t=document.createElement("textarea");t.setAttribute("readonly",""),t.setAttribute("aria-hidden","true"),t.style.position="absolute",t.style.left="-9999px",t.value=e,document.body.appendChild(t),t.select();const n=document.execCommand("copy");return document.body.removeChild(t),n})(n);a(r),e.focus(),r&&t()}},o)},Pt=n(13),xt=function(e){return Object(i.createElement)(se.SVG,ce()({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},e),Object(i.createElement)(se.Path,{d:"M12 4.915c1.09-1.28 2.76-2.09 4.5-2.09 3.08 0 5.5 2.42 5.5 5.5 0 3.777-3.394 6.855-8.537 11.518l-.013.012-1.45 1.32-1.45-1.31-.04-.036C5.384 15.17 2 12.095 2 8.325c0-3.08 2.42-5.5 5.5-5.5 1.74 0 3.41.81 4.5 2.09zm0 13.56l.1-.1c4.76-4.31 7.9-7.16 7.9-10.05 0-2-1.5-3.5-3.5-3.5-1.54 0-3.04.99-3.56 2.36h-1.87c-.53-1.37-2.03-2.36-3.57-2.36-2 0-3.5 1.5-3.5 3.5 0 2.89 3.14 5.74 7.9 10.05l.1.1z"}))},Tt=({showLabel:e=!0,patternId:t})=>{const{hasPermission:n,isFavorite:r}=Object(s.useSelect)(e=>(e(re).getFavorites(),{hasPermission:!!e(Pt.store).canUser("create","../../wporg/v1/pattern-favorites"),isFavorite:e(re).isFavorite(t)})),{addFavorite:a,removeFavorite:o}=Object(s.useDispatch)(re),l=Object(i.useCallback)(()=>{r?o(t):a(t)},[r]);if(!n)return null;const u=_t()("button button-link pattern-favorite-button",{"is-favorited":r,"has-label":e}),d=_t()({"screen-reader-text":!e});return Object(i.createElement)("button",{className:u,onClick:l},Object(i.createElement)(le,{className:"pattern-favorite-button__filled"}),Object(i.createElement)(xt,{className:"pattern-favorite-button__outline"}),Object(i.createElement)("span",{className:d},r?Object(c.__)("Remove from favorites","wporg-patterns"):Object(c.__)("Add to favorites","wporg-patterns")))},Ct=({onClick:e})=>Object(i.createElement)(me.Notice,{className:"pattern-actions__notice",status:"success",isDismissible:!1,actions:[{label:Object(c.__)("Learn More","wporg-patterns"),onClick:e,variant:"secondary"}]},Object(i.createElement)("div",null,Object(i.createElement)("b",null,Object(c.__)("Pattern copied!","wporg-patterns")),Object(c.__)(" Now you can paste it into any WordPress post or page.","wporg-patterns")));const Nt=()=>Object(i.createElement)("div",{style:{height:"220px"}},Object(i.createElement)("img",{src:wporgPatternsUrl.assets+"/images/copy-paste-demo.gif",alt:Object(c.__)("GIF of copy and pasting.","wporg-patterns")}));var kt=({onFinish:e})=>Object(i.createElement)(me.Animate,{type:"appear",options:{origin:"bottom"}},({className:t})=>Object(i.createElement)(me.Guide,{className:"pattern-actions__guide "+t,onFinish:e,finishButtonText:Object(c.__)("Close","wporg-patterns"),pages:[{image:Object(i.createElement)(Nt,null),content:Object(i.createElement)("div",{className:"pattern-actions__guide-content"},Object(i.createElement)("h3",{className:"pattern-actions__guide-title"},Object(c.__)("How to use patterns on your WordPress site.","wporg-patterns")),Object(i.createElement)("p",null,Object(c.__)("Patterns are really just text. And, just like you can copy and paste text, you can copy and paste patterns. It’s really easy!","wporg-patterns")),Object(i.createElement)("ol",null,Object(i.createElement)("li",null,Object(i.createElement)("p",null,Object(c.__)("Open any post or page in the WordPress block editor.","wporg-patterns"))),Object(i.createElement)("li",null,Object(i.createElement)("p",null,Object(c.__)("Place your cursor where you want to add the pattern.","wporg-patterns"))),Object(i.createElement)("li",null,Object(i.createElement)("p",null,Object(i.createInterpolateElement)(Object(c.__)("Paste the contents of your clipboard by holding down <kbd>ctrl</kbd> control (Windows) or <kbd>⌘</kbd> command (Mac) and pressing the <kbd>v</kbd> key, or right-clicking and choose “Paste” from the menu.","wporg-patterns"),{kbd:Object(i.createElement)("kbd",{className:"pattern-actions__guide-shortcut"})})))))}]})),At=({postId:e})=>{const[t,n]=Object(i.useState)(!1),[r,a]=Object(i.useState)(!1);return Object(i.createElement)("div",{className:"pattern-actions"},Object(i.createElement)("div",{className:"pattern-actions__container"},Object(i.createElement)(St,{onSuccess:()=>n(!0)}),Object(i.createElement)(Tt,{patternId:e}),t&&Object(i.createElement)(Ct,{onClick:()=>a(!0)}),r&&Object(i.createElement)(kt,{onFinish:()=>a(!1)})))},It=n(14),Rt=function({className:e,html:t}){const n=Object(i.useRef)(),[r,a]=Object(i.useState)("100%"),[o,s]=Object(i.useState)(.3125);Object(i.useEffect)(()=>{const e=()=>{try{a(ue(n.current.clientWidth)),s(n.current.clientWidth/800)}catch(e){}};return e(),window.addEventListener("resize",e),()=>{window.addEventListener("resize",e)}},[]);const l={border:"none",width:"800px",maxWidth:"none",height:ue(800)+"px",transform:`scale(${o})`,transformOrigin:Object(c.isRTL)()?"top right":"top left",pointerEvents:"none"};return Object(i.createElement)("div",{className:e,ref:n,style:{height:r},tabIndex:"-1"},Object(i.createElement)(ge,{className:"pattern-grid__preview-iframe",style:l,bodyStyle:"overflow: hidden;",headHTML:window.__editorStyles.html},Object(i.createElement)("div",{dangerouslySetInnerHTML:{__html:t}})))},Lt=({className:e,label:t,patternId:n})=>{const{hasPermission:r,isFavorite:a}=Object(s.useSelect)(e=>(e(re).getFavorites(),{hasPermission:!!e(Pt.store).canUser("create","../../wporg/v1/pattern-favorites"),isFavorite:e(re).isFavorite(n)})),{addFavorite:o,removeFavorite:c}=Object(s.useDispatch)(re),l=Object(i.useCallback)(()=>{a?c(n):o(n)},[a]),u=_t()(e,"button button-link pattern-favorite-button-small",{"is-favorited":a});return r?Object(i.createElement)("button",{className:u,onClick:l},Object(i.createElement)(le,{className:"pattern-favorite-button__filled"}),Object(i.createElement)("span",null,t)):Object(i.createElement)("span",{className:u},Object(i.createElement)(le,{className:"pattern-favorite-button__filled"}),Object(i.createElement)("span",null,t))},Dt=function({pattern:e,showAvatar:t}){const n=function(e){switch(e.status){case"pending":return Object(c.__)("Pending","wporg-patterns");case"draft":return Object(c.__)("Draft","wporg-patterns");case"declined":return Object(c.__)("Declined","wporg-patterns")}return""}(e);return Object(i.createElement)("div",{className:"pattern-grid__pattern"},Object(i.createElement)("div",{className:"pattern-grid__pattern-frame"},Object(i.createElement)("a",{href:e.link,rel:"bookmark"},Object(i.createElement)("span",{className:"screen-reader-text"},Object(It.decodeEntities)(e.title.rendered)),Object(i.createElement)(me.Disabled,null,Object(i.createElement)(Rt,{className:"pattern-grid__preview",html:e.content.rendered}))),n?Object(i.createElement)("div",{className:"pattern-grid__status is-"+e.status},Object(i.createElement)("span",null,n)):null,Object(i.createElement)("div",{className:"pattern-grid__actions"},Object(i.createElement)(Tt,{showLabel:!1,patternId:e.id}),Object(i.createElement)(St,{isSmall:!0,content:e.pattern_content}))),Object(i.createElement)("h2",{className:"pattern-grid__title"},Object(i.createElement)("a",{href:e.link},Object(It.decodeEntities)(e.title.rendered))),Object(i.createElement)("p",{className:"pattern-grid__meta"},t&&e.author_meta?Object(i.createElement)("a",{href:e.author_meta.url,className:"pattern-grid__author-avatar"},Object(i.createElement)("img",{alt:"",src:e.author_meta.avatar}),e.author_meta.name):null,e.favorite_count>0?Object(i.createElement)(Lt,{className:"pattern-grid__favorite-count",patternId:e.id,label:Object(i.createElement)(i.Fragment,null,Object(i.createElement)("span",{className:"screen-reader-text"},Object(c.sprintf)( 5 /* translators: %s is the favorite count for a pattern. */ 6 Object(c._n)("Favorited %s times","Favorited %s times",e.favorite_count,"wporg-patterns"),e.favorite_count)),Object(i.createElement)("span",{"aria-hidden":!0},e.favorite_count))}):null))},Ft=function({icon:e,size:t=24,...n}){return Object(i.cloneElement)(e,{width:t,height:t,...n})},Mt=Object(i.createElement)(se.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(i.createElement)(se.Path,{d:"M18.3 5.6L9.9 16.9l-4.6-3.4-.9 1.2 5.8 4.3 9.3-12.6z"})),Bt=n(16),Kt=n.n(Bt);const Qt=(e,t)=>{switch(t.status){case"submitting":return{isSubmitting:!0};case"submitted":return{isSubmitted:!0};case"error":return{hasError:!0,message:t.message};default:return{}}};var qt=({postId:e,onClose:t})=>{const[n,r]=Object(i.useReducer)(Qt,{}),[a,o]=Object(i.useState)(""),[l,d]=Object(i.useState)(""),p=Object(i.useRef)(),f=Object(c.__)("Your report has been submitted.","wporg-patterns"),{isLoading:m,mappedReasons:b}=Object(s.useSelect)(e=>{const{getPatternFlagReasons:t,isLoadingPatternFlagReasons:n}=e(re),r=t()||[];return{isLoading:n(),mappedReasons:r.sort((e,t)=>{switch(!0){case e.slug<t.slug:return-1;case e.slug>t.slug:return 1;default:return 0}}).map(e=>({label:e.name,value:e.id.toString()}))}}),g=()=>{t(n.isSubmitted)};return Object(i.createElement)(me.Modal,{className:"pattern-report-modal "+(n.isSubmitted?"":"pattern-report-modal__has-fixed-height"),title:Object(c.__)("Report this pattern","wporg-patterns"),onRequestClose:g},Object(i.createElement)("div",{ref:p},m?Object(i.createElement)(me.Spinner,null):n.isSubmitted?Object(i.createElement)("p",{className:"pattern-report-modal__copy"},f):Object(i.createElement)("form",{onSubmit:t=>{t.preventDefault(),a&&l.length&&!n.isSubmitted&&!n.isSubmitting&&(r({status:"submitting"}),Kt()({path:Object(u.addQueryArgs)("/wp/v2/wporg-pattern-flag"),method:"POST",data:{parent:e,"wporg-pattern-flag-reason":a,excerpt:l}}).then(()=>{r({status:"submitted"}),Object(Et.speak)(f),p.current.closest('[role="dialog"]').focus()}).catch(e=>{r({status:"error",message:e.message}),Object(Et.speak)(Object(c.sprintf)( 7 /* translators: %s: Error message. */ 8 Object(c.__)("Error: %s","wporg-patterns"),e.message))}))}},Object(i.createElement)(me.RadioControl,{className:"pattern-report-modal__radio",label:Object(c.__)("Please choose a reason:","wporg-patterns"),selected:a,options:b,onChange:o,required:!0}),Object(i.createElement)(me.TextareaControl,{label:"Please provide details (required)",value:l,onChange:d,required:!0}),n.hasError&&Object(i.createElement)("div",{className:"notice notice-large notice-alt notice-error"},n.message),Object(i.createElement)("div",{className:"pattern-report-modal__actions"},Object(i.createElement)(me.Button,{isSecondary:!0,onClick:g},Object(c.__)("Cancel","wporg-patterns")),Object(i.createElement)(me.Button,{type:"submit",isBusy:n.isSubmitting,isPrimary:!0},n.isSubmitting?Object(c.__)("Submitting …","wporg-patterns"):Object(c.__)("Report","wporg-patterns"))))))},Gt=({postId:e,userHasReported:t})=>{const[n,r]=Object(i.useState)(!1),[a,o]=Object(i.useState)(!1),s=t||a,l=!!wporgPatternsData.userId;return s?Object(i.createElement)("p",{className:"pattern-report-button__copy"},Object(i.createElement)(Ft,{icon:Mt}),Object(c.__)("You've reported this pattern","wporg-patterns")):l?Object(i.createElement)(i.Fragment,null,Object(i.createElement)(me.Button,{className:"pattern-report-button",isLink:!0,onClick:()=>r(!0)},Object(c.__)("Report this pattern","wporg-patterns")),n&&Object(i.createElement)(qt,{postId:e,onClose:e=>{r(!1),o(e)}})):Object(i.createElement)("p",{className:"pattern-report-button__copy"},Object(i.createElement)("a",{href:Object(u.addQueryArgs)("/wp-login.php",{redirect_to:window.location.pathname})},Object(c.__)("Login to report this pattern","wporg-patterns")))},Vt=({postId:e,userHasReported:t})=>{e=Number(e)||0;const n=Object(s.useSelect)(t=>t(re).getPattern(e),[e]);return n?Object(i.createElement)(i.Fragment,null,Object(i.createElement)(At,{postId:e}),Object(i.createElement)("div",{className:"pattern-preview__container"},Object(i.createElement)(yt,{blockContent:n.content.rendered}),Object(i.createElement)("div",{className:"pattern__meta"},Object(i.createElement)(Gt,{userHasReported:"true"===t,postId:e}))),Object(i.createElement)("div",{className:"entry-content"},Object(i.createElement)(pe,{query:{author:n.author,per_page:3,exclude:e},showPagination:!1,header:Object(i.createElement)(i.Fragment,null,Object(i.createElement)("h2",null,Object(c.__)("More from this designer","wporg-patterns")),Object(i.createElement)(l,n.author_meta))},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e})))):null},$t=function({query:e}){const{path:t}=v(),[n,r]=Object(i.useState)(),[a,o]=Object(i.useState)(),[l]=Object(i.useState)({title:"",links:[]}),u=Object(i.useRef)(null),{isAllCategory:d,category:p,count:b,isLoadingPatterns:g}=Object(s.useSelect)(n=>{const{getCategoryBySlug:r,isLoadingPatternsByQuery:a,getPatternTotalsByQuery:o}=n(re),i=r(f(t));return{isAllCategory:i&&-1===i.id,isLoadingPatterns:a(e),category:i,count:o(e)}},[t,e]);Object(i.useEffect)(()=>{if(g)return void o(p?(e=p.name,Object(i.createInterpolateElement)(Object(c.sprintf)( 9 /* translators: %s category name. */ 10 Object(c.__)("Loading <b>%s</b> patterns.","wporg-patterns"),e,"wporg-patterns"),{b:Object(i.createElement)("b",null)})):Object(c.__)("Loading patterns","wporg-patterns"));var e;if(d)return void o("");p&&o(((e,t)=>Object(i.createInterpolateElement)(Object(c.sprintf)( 11 /* translators: %1$d: number of patterns. %2$s category name. */ 12 Object(c._n)("%1$d <b>%2$s</b> pattern.","%1$d <b>%2$s</b> patterns.",e,"wporg-patterns"),e,t,"wporg-patterns"),{b:Object(i.createElement)("b",null)}))(b,p.name));const n=m(t);n.length>0&&o(((e,t)=>Object(i.createInterpolateElement)(Object(c.sprintf)( 13 /* translators: %1$d: number of patterns. %2$s search term. */ 14 Object(c._n)("%1$d pattern found for <b>%2$s</b>","%1$d patterns found for <b>%2$s</b>",e,"wporg-patterns"),e,t,"wporg-patterns"),{b:Object(i.createElement)("b",null)}))(b,n))},[p,g]),Object(i.useEffect)(()=>{const e=a?u.current.offsetHeight:0;r(e)},[a]);const h=_t()({"category-context-bar__spinner":!0,"category-context-bar__spinner--is-hidden":!g});return Object(i.createElement)("header",{className:"category-context-bar",style:{height:n+"px"}},Object(i.createElement)("div",{ref:u},Object(i.createElement)("h2",{className:"category-context-bar__copy"},Object(i.createElement)("span",{className:h},Object(i.createElement)(me.Spinner,null)),Object(i.createElement)("span",null,a)),l.links&&l.links.length>0&&Object(i.createElement)("div",{className:"category-context-bar__links"},Object(i.createElement)("h3",{className:"category-context-bar__title"},l.title),Object(i.createElement)("ul",null,l.links.map(e=>Object(i.createElement)("li",{key:e.href},Object(i.createElement)("a",{href:e.href},e.label)))))))},Ht=()=>Object(i.createElement)(ae,{style:{flexDirection:"row"}},Array(7).fill().map((e,t)=>Object(i.createElement)(oe,{key:t,height:"1.25rem",width:"5rem",marginRight:"1rem"}))),zt=({current:e,isLoading:t,label:n=Object(c.__)("Main Menu","wporg-patterns"),onClick:r,options:a})=>t?Object(i.createElement)(Ht,null):a.length?Object(i.createElement)(i.Fragment,null,Object(i.createElement)("h2",{className:"screen-reader-text"},n),Object(i.createElement)("ul",{className:"pattern-menu"},a.map(t=>Object(i.createElement)("li",{key:t.value},Object(i.createElement)("a",{className:_t()({"pattern-menu__item":!0,"is-active":e===t.slug}),href:t.value,onClick:r,"aria-current":e===t.slug?"page":void 0},t.label))))):null,Ut=({onClick:e,options:t,label:n=Object(c.__)("Browse categories","wporg-patterns")})=>{const[r,a]=Object(i.useState)(!1);return Object(i.createElement)(me.PanelBody,{className:"pattern-menu is-mobile",title:n,initialOpen:r,opened:r,onToggle:()=>a(!r)},Object(i.createElement)("ul",null,t.map(t=>Object(i.createElement)("li",{key:t.value},Object(i.createElement)("a",{href:t.value,onClick:t=>{a(!1),e(t)}},t.label)))))},Wt=e=>Object(fe.useViewportMatch)("medium","<")?Object(i.createElement)(Ut,e):Object(i.createElement)(zt,e),Yt=({basePath:e="/",query:t})=>{const{path:n,update:r}=v(),a=f(n);e=wporgPatternsUrl.site+e;const{categories:o,isLoading:c}=Object(s.useSelect)(e=>{const{getCategories:t,isLoadingCategories:n}=e(re);return{categories:t(),isLoading:n()}});return Object(i.createElement)(i.Fragment,null,Object(i.createElement)("nav",{className:"pattern-grid-menu"},Object(i.createElement)(Wt,{current:a,options:o?o.map(t=>({value:t.slug?`${e}pattern-categories/${t.slug}/`:e,slug:t.slug,label:t.name})):[],onClick:e=>{e.preventDefault(),r(e.target.pathname)},isLoading:c})),Object(i.createElement)($t,{query:t}))},Xt=Object.prototype.hasOwnProperty;function Jt(e,t,n){for(n of e.keys())if(Zt(n,t))return n}function Zt(e,t){var n,r,a;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&Zt(e[r],t[r]););return-1===r}if(n===Set){if(e.size!==t.size)return!1;for(r of e){if((a=r)&&"object"==typeof a&&!(a=Jt(t,a)))return!1;if(!t.has(a))return!1}return!0}if(n===Map){if(e.size!==t.size)return!1;for(r of e){if((a=r[0])&&"object"==typeof a&&!(a=Jt(t,a)))return!1;if(!Zt(r[1],t.get(a)))return!1}return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return-1===r}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return-1===r}if(!n||"object"==typeof e){for(n in r=0,e){if(Xt.call(e,n)&&++r&&!Xt.call(t,n))return!1;if(!(n in t)||!Zt(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!=e&&t!=t}var en=function(e,t){return Object(he.useEffect)(e,(n=t,r=Object(he.useRef)(),a=Object(he.useRef)(0),Zt(n,r.current)||(r.current=n,a.current+=1),[a.current]));var n,r,a},tn=()=>{const{setCurrentQuery:e}=Object(s.useDispatch)(re),{path:t}=v();let n=!0;const r=Object(u.getQueryArgs)(t),a=f(t),o=Object(s.useSelect)(e=>{if(a){n=!1;const{getCategoryBySlug:t,hasLoadedCategories:r}=e(re);if(r()){n=!0;const e=t(a);return(null==e?void 0:e.id)||!1}}return!1},[a]);o&&(r["pattern-categories"]=o);const i=p(t,"author");i&&(r.author_name=i);const c=(e=>Number(p(e,"page")||1))(t);c>1&&(r.page=c);const l=m(t);l.length>0&&(r.search=l);const d=p(t,"my-patterns");return d&&"page"!==d&&(r.status=d),en(()=>{n&&e(r)},[r,n]),null},nn=()=>{const{path:e}=v(),t=f(e),n=Object(s.useSelect)(e=>{const{getCategoryBySlug:n,hasLoadedCategories:r}=e(re);var a;if(r())return(null===(a=n(t))||void 0===a?void 0:a.name)||I().name},[t]),r=p(e,"author");return Object(i.useEffect)(()=>{n&&!r&&(e=>{const t=document.getElementById("breadcrumb-part");if(t){ 15 // translators: %s is the category name. 16 const n=Object(c.sprintf)(Object(c.__)("Category: %s","wporg-patterns"),e);t.innerText=n}})(n)},[e]),null},rn=function(){const{path:e,update:t}=v();let n=p(e,"my-patterns");"page"===n&&(n="all");const r=[{value:wporgPatternsUrl.site+"/my-patterns/",slug:"all",label:Object(c.__)("All","wporg-patterns")},{value:wporgPatternsUrl.site+"/my-patterns/draft/",slug:"draft",label:Object(c.__)("Drafts","wporg-patterns")},{value:wporgPatternsUrl.site+"/my-patterns/pending/",slug:"pending",label:Object(c.__)("Pending Review","wporg-patterns")}];return Object(i.createElement)("nav",{className:"pattern-grid-menu"},Object(i.createElement)(Wt,{label:Object(c.__)("Menu","wporg-patterns"),current:n||"all",options:r,onClick:e=>{e.preventDefault(),t(e.target.pathname)},isLoading:!1}))};const an=document.getElementById("patterns__container");an&&Object(i.render)(Object(i.createElement)(()=>{const e=Object(s.useSelect)(e=>e(re).getCurrentQuery());return Object(i.createElement)(g,null,Object(i.createElement)(tn,null),Object(i.createElement)(nn,null),Object(i.createElement)(Yt,{query:e}),Object(i.createElement)(pe,{query:e},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e,showAvatar:!0})))},null),an);const on=document.getElementById("my-patterns__container");on&&Object(i.render)(Object(i.createElement)(()=>{const e=Object(s.useSelect)(e=>e(re).getCurrentQuery()),t=wporgPatternsData.userId;if(!t){const e=Object(u.addQueryArgs)(wporgPatternsUrl.login,{redirect_to:window.location});return Object(i.createElement)("div",{className:"entry-content"},Object(i.createElement)("p",null,Object(c.__)("Please log in to view your patterns.","wporg-patterns")),Object(i.createElement)("a",{className:"button button-primary",href:e},Object(c.__)("Log in","wporg-patterns")))}const n={status:"any",...e,author:t};return Object(i.createElement)(g,null,Object(i.createElement)(tn,null),Object(i.createElement)(rn,null),Object(i.createElement)(pe,{query:n},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e})))},null),on);const cn=document.getElementById("my-favorites__container");cn&&Object(i.render)(Object(i.createElement)(()=>{const{favorites:e,query:t}=Object(s.useSelect)(e=>({favorites:e(re).getFavorites(),query:e(re).getCurrentQuery()}));if(!wporgPatternsData.userId){const e=Object(u.addQueryArgs)(wporgPatternsUrl.login,{redirect_to:window.location});return Object(i.createElement)("div",{className:"entry-content"},Object(i.createElement)("p",null,Object(c.__)("Please log in to view your favorite patterns.","wporg-patterns")),Object(i.createElement)("a",{className:"button button-primary",href:e},Object(c.__)("Log in","wporg-patterns")))}if(!e.length)return Object(i.createElement)("div",{className:"entry-content"},Object(i.createElement)("p",null,Object(c.__)("You haven’t favorited any patterns yet.","wporg-patterns")));const n={...t,include:e};return Object(i.createElement)(g,null,Object(i.createElement)(tn,null),Object(i.createElement)(Yt,{basePath:"/my-favorites/",query:n}),Object(i.createElement)(pe,{query:n},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e})))},null),cn);const sn=document.querySelectorAll(".pattern__container");for(let e=0;e<sn.length;e++){const t=sn[e],n=t.dataset;Object(i.render)(Object(i.createElement)(Vt,n),t,()=>{t.hidden=!1,document.querySelectorAll(".hide-if-pattern-loaded").forEach(e=>e.hidden=!0)})}const ln=document.getElementById("patterns-search__container");ln&&Object(i.render)(Object(i.createElement)(()=>{const e=Object(s.useSelect)(e=>e(re).getCurrentQuery());return Object(i.createElement)(g,null,Object(i.createElement)(tn,null),Object(i.createElement)($t,{query:e}),Object(i.createElement)(pe,{query:e},e=>Object(i.createElement)(Dt,{key:e.id,pattern:e,showAvatar:!0})))},ln.dataset),ln)}]); -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/components/_site-header.scss
r11114 r11120 7 7 padding: 3.75rem 1rem; 8 8 9 10 9 @include breakpoint( $breakpoint-medium ) { 11 display: grid;12 grid-template-rows: auto 1fr;13 grid-template-columns: 1fr 25rem;14 15 10 background-image: url(../images/masthead-bg.png); 16 11 background-size: contain; … … 18 13 background-position-x: 160%; 19 14 20 > *{21 align-self: center;15 > div { 16 max-width: 50%; 22 17 } 23 18 } … … 28 23 29 24 @include breakpoint( $breakpoint-large ) { 30 grid-template-columns: 1fr 30rem;31 25 background-position-x: right; 26 } 27 28 .site-link { 29 display: inline-block; 30 margin: $gutter-default $gutter-default / 2 0 0; 31 color: $color-white; 32 font-size: 0.8125rem; 33 text-decoration: underline; 32 34 } 33 35 } … … 35 37 // Duplicate class for specifity override. 36 38 .site-title.site-title { 37 grid-column-start: 1;38 grid-row-start: 1;39 39 margin-top: 0; 40 40 text-align: left; … … 44 44 45 45 .site-description { 46 grid-column-start: 1;47 grid-row-start: 2;48 46 margin: 0 0 1.5rem; 49 47 font-size: 1rem; … … 54 52 55 53 .pattern-search { 56 grid-column-start: 1;57 grid-row-start: 3;58 54 59 55 @include breakpoint( $breakpoint-large ) { -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/style-rtl.css
r11117 r11120 1 @charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-right:-2%}@media (max-width:768px){.row.gutters>.row{margin-right:0}}.row.gutters>.row>[class*=col-]{margin-right:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-right:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-right:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-right:16.6666666667%}.col-3{width:25%}.offset-3{margin-right:25%}.col-4{width:33.3333333333%}.offset-4{margin-right:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-right:41.6666666667%}.col-6{width:50%}.offset-6{margin-right:50%}.col-7{width:58.3333333333%}.offset-7{margin-right:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-right:66.6666666667%}.col-9{width:75%}.offset-9{margin-right:75%}.col-10{width:83.3333333333%}.offset-10{margin-right:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-right:91.6666666667%}.col-12{width:100%}.offset-12{margin-right:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-right:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-right:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-right:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-right:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-right:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-right:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-right:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-right:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-right:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-right:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-right:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-right:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-right:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-right:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-left:auto}.gutters .column.push-right,.push-right{margin-right:auto}.gutters .column.push-center,.push-center{margin-right:auto;margin-left:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-right:0}.gutters .column.push-center-sm,.push-center-sm{margin-right:auto;margin-left:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:left}.float-left{float:right}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{right:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-right:2px solid #767676;color:#767676;margin:1rem 0;padding-right:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 1.5em 1.5em 0;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-right:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:right;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.custom-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg width="14" height="8" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2 0L7 5L12 0L14 1L7 8L0 1L2 0Z" fill="%23555D66"/%3E%3C/svg%3E%0A');background-position:left .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;border:1px solid #6c7782;border-radius:.5em;box-shadow:none;box-sizing:border-box;display:inline-block;font-size:1em;line-height:1.3;padding:.5rem .8rem .5rem 2rem;width:auto}.custom-select::-ms-expand{display:none}.custom-select:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.custom-select option{font-weight:400}html{font-size:1rem}@media screen and (min-width:737px){html{font-size:1rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-right:auto;margin-left:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:0 3px 3px 0}.button-group>.button:last-child{border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:rtl}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 0 0 4px;min-width:16px;outline:0;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"";margin:-3px -4px 0 0}input[type=radio]{border-radius:50%;line-height:10px;margin-left:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-right:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.button.button-outline{background:#fff;border:1px solid #c3c4c7;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#2271b1;font-weight:600;height:auto;padding:.25rem 1rem}.button.button-outline:hover{border-color:#3582c4}.button.button-outline:focus{border-color:#3582c4;box-shadow:0 0 3px #72aee6}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(-5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top right}60%{animation-timing-function:ease-in-out;transform:rotate(-40deg);transform-origin:top right}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(-60deg);transform-origin:top right}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-right:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:right;height:24px;margin-left:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-right:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 1.3333em 1.6em 0}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-left:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{word-wrap:break-word;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;height:3.5rem;position:absolute;left:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:""}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:left;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem;padding:0}.main-navigation ul li:last-of-type{margin-left:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;padding:0 1.5625rem}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:left}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 2rem;max-width:none}.site-title a{color:#fff;font-weight:300}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:right;margin-bottom:20px;margin-right:24px;overflow:auto;padding-right:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-right:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-left:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-right:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-right:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-right:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-right:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 100% no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 60px 0 0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:right;top:100%;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;right:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;margin-right:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:right;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;box-shadow:none;display:block;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;right:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button,#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;float:right}#mobile-menu-button:before{box-sizing:border-box;color:#888;content:"";display:inline-block;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.category-context-bar{background:#edeff0;border-radius:2px;font-size:.8125rem;height:55px;margin:0 1.5rem;overflow:auto}.category-context-bar>div{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:782px){.category-context-bar{margin:0 1.5rem}}@media only screen and (min-width:960px){.category-context-bar{margin:0 auto;max-width:960px}}.category-context-bar ul{display:flex;justify-content:space-between;margin:0;padding:0}.category-context-bar ul li{font-size:.8125rem;list-style:none}.category-context-bar ul li a{display:block;padding:1.125rem .75rem;text-decoration:none}.category-context-bar ul li:last-child a{padding-left:1.5rem}.category-context-bar__copy{align-items:center;display:flex;font-size:.8125rem;font-weight:400;margin:0;padding:1.125rem 1.5rem}.category-context-bar__title{color:#50575e;font-size:.75rem;font-weight:400;margin:0;padding-left:1.5rem;text-transform:uppercase}.category-context-bar__links{align-items:center;display:flex}@media only screen and (max-width:782px){.category-context-bar__links{display:none}}.category-context-bar__spinner{display:flex;margin:0;transform:scale(1);transition:transform .1s linear,width .15s ease-out,opacity 50ms linear 50ms;width:28px}@media (prefers-reduced-motion){.category-context-bar__spinner{transition:none}}.category-context-bar__spinner .components-spinner{margin:0}.category-context-bar__spinner--is-hidden{opacity:0;overflow:hidden;transform:scale(0);width:0}.pattern-copy-button.is-small-label{box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button{border-radius:2px;color:#50575e;font-size:.875rem;height:2.25rem;position:relative;width:2.25rem}.pattern-favorite-button svg{height:1.5rem;right:calc(50% - .75rem);position:absolute;top:calc(50% - .75rem);transition:all .15s ease-out;width:1.5rem}.pattern-favorite-button svg path{fill:#50575e}.pattern-favorite-button .pattern-favorite-button__filled{opacity:0}.pattern-favorite-button:hover{background:transparent;color:#50575e}.pattern-favorite-button:hover svg path{fill:#50575e}.pattern-favorite-button:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button:active{background:transparent;box-shadow:none;transform:none}.pattern-favorite-button.has-label{height:auto;padding:12px 38px 12px 18px;width:auto}.pattern-favorite-button.has-label svg{right:9px;top:calc(50% - 12px)}.pattern-favorite-button.has-label svg path{fill:#000}.pattern-favorite-button:not(.has-label){background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button:not(.has-label):hover{background:#f0f0f1}.pattern-favorite-button:not(.has-label):focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button.is-favorited svg path{fill:#e65054}.pattern-favorite-button.is-favorited .pattern-favorite-button__outline{opacity:0;transform:scale(2.8)}.pattern-favorite-button.is-favorited .pattern-favorite-button__filled{opacity:1}.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:HeartBeat .9s infinite}@media (prefers-reduced-motion){.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:none}}.pattern-favorite-button-small{height:auto}.pattern-favorite-button-small:hover{background:transparent}.pattern-favorite-button-small:focus{background:transparent;box-shadow:none;outline:1px dotted currentColor}.pattern-favorite-button-small.is-favorited svg path{fill:#e65054}@keyframes HeartBeat{0%{transform:scale(1)}25%{transform:scale(1.2)}40%{transform:scale(1)}60%{transform:scale(1.2)}to{transform:scale(1)}}.main-navigation{align-items:center;display:flex;float:none;position:static;width:auto}.main-navigation a{font-size:.8125rem}.main-navigation form[role=search]{margin-right:1rem}.main-navigation.toggled div.menu,.main-navigation.toggled ul.menu{background:#0073aa;position:absolute;left:0;top:57px;width:100%}.menu-toggle{-webkit-appearance:none;font-size:1.5625rem;height:auto;overflow:hidden;position:static;width:auto}body.page.my-patterns .entry-header{align-items:center;display:flex;margin:2rem auto 1rem;max-width:960px}body.page.my-patterns .entry-header .entry-title{display:inline-block;line-height:1.2;margin:0 0 0 2rem}body.page .entry-header{background:none;padding:0}body.page .entry-header .entry-title{color:inherit;margin:2rem auto 1rem;max-width:960px}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}.pattern-grid-menu{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:960px}.pattern-grid-menu .pattern-menu{width:100%}.pattern-grid-menu>form{margin:1.5rem;width:calc(100% - 3rem)}.pattern-grid-menu .pattern-skeleton__container{align-items:center;flex-wrap:wrap;height:2.3125rem}.pattern-grid-menu .pattern-skeleton__container span{margin-bottom:.25rem}@media only screen and (min-width:783px){.pattern-grid-menu{flex-direction:row;margin:1.5rem}.pattern-grid-menu>form{margin:0;width:auto}}@media only screen and (min-width:960px){.pattern-grid-menu{margin:1.5rem auto}}.pattern-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pattern-grid{margin-right:auto;margin-left:auto}}.pattern-grid__pattern-frame{border-radius:2px;box-shadow:0 0 0 1px #f0f0f1;margin:0;position:relative;transition:all 75ms ease-in-out;width:100%}@media screen and (min-width:600px){.pattern-grid__pattern-frame{display:inline-block;margin:0}}.pattern-grid__pattern-frame .pattern-grid__preview{overflow:hidden}.pattern-grid__pattern-frame .pattern-grid__status{background:#787c82;border-radius:2px;color:#fff;font-size:.6875rem;font-weight:600;right:.375rem;line-height:1;padding:.5rem .75rem;pointer-events:none;position:absolute;text-transform:uppercase;top:.375rem}.pattern-grid__pattern-frame .pattern-grid__status.is-pending{background:#f0c33c;color:#000}.pattern-grid__pattern-frame .pattern-grid__status.is-declined{background:#d63638}.pattern-grid__pattern-frame .pattern-grid__actions{align-items:center;bottom:0;display:flex;justify-content:flex-end;right:0;opacity:0;padding:.375rem;position:absolute;left:0;transform:translateY(6px);transition:transform 75ms ease-in-out,opacity 75ms ease-in-out}.pattern-grid__pattern-frame .pattern-grid__actions .button+.components-button{margin-right:.375rem}.pattern-grid__pattern-frame:focus-within .pattern-grid__actions,.pattern-grid__pattern-frame:hover .pattern-grid__actions{opacity:1;transform:translateY(0)}.pattern-grid__title{color:#1d2327;font-size:.875rem;font-weight:600;margin:.5rem 0}.pattern-grid__title a{color:currentColor}.pattern-grid__meta{align-items:center;display:flex;gap:1em;margin:.5rem 0}.pattern-grid__author-avatar,.pattern-grid__favorite-count{color:#1d2327;display:flex;font-size:.875rem;line-height:1;text-decoration:none}.pattern-grid__author-avatar img{border-radius:6px;height:1rem;margin-left:.5rem;width:1rem}.pattern-grid__favorite-count svg{fill:#787c82;height:1rem;margin-bottom:1px;margin-left:.25rem;margin-top:-1px;width:1rem}.pattern-menu:not(.is-mobile){margin:0;padding:0;position:relative}.pattern-menu:not(.is-mobile) li{display:inline-block;list-style:none;margin:0}.pattern-menu:not(.is-mobile) a{color:#40464d;display:block;font-size:.875rem;padding:.5rem .75rem;text-decoration:none}.pattern-menu:not(.is-mobile) a:active,.pattern-menu:not(.is-mobile) a:focus,.pattern-menu:not(.is-mobile) a:hover{color:#000}.pattern-menu .pattern-menu__item.is-active{background:#0073aa;border-radius:2px;color:#fff}.pattern-menu .pattern-menu__item.is-active:focus,.pattern-menu .pattern-menu__item.is-active:hover{color:#fff}.pattern-menu.is-mobile{border-top:none!important;padding:0!important}.pattern-menu.is-mobile ul{background:#23282d;margin:0;padding:0}.pattern-menu.is-mobile li{border-top:1px solid #32373c;list-style:none}.pattern-menu.is-mobile li a{color:#ccd0d4;display:block;font-size:.875rem;padding:1rem 1.5rem;text-decoration:none}.pattern-menu.is-mobile>.components-panel__body-title{margin:0!important}.pattern-menu.is-mobile>.components-panel__body-title>button{padding:1.5rem}.pagination{margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pagination{margin-right:auto;margin-left:auto}}.pagination__list{align-items:center;display:flex;gap:.75rem;justify-content:center;list-style:none;margin:0}@media (max-width:480px){.pagination__list{gap:.25rem}}.pagination__item,.pagination__link{display:inline-block}.pagination__link{background:#fff;border:1px solid #d7dade;border-radius:2px;line-height:1;padding:.75rem}.pagination__link,.pagination__link:active,.pagination__link:hover{text-decoration:none}.pagination__link[aria-current=page]{background:#191e23;border:1px solid #191e23;color:#fff}@media (max-width:480px){.pagination__link{padding:.5rem}}@media (max-width:600px){.pagination__item-next-page .pagination__link span[aria-hidden],.pagination__item-previous-page .pagination__link span[aria-hidden]{display:none}.pagination__item-previous-page .pagination__link:before{content:"<"}.pagination__item-next-page .pagination__link:before{content:">"}}.pattern-preview__container{background:#f3f4f5;padding:0}.pattern-preview__size-control{margin:0 auto;max-width:12rem;padding:1rem 0}.pattern-preview__size-control .components-base-control__field{margin-bottom:0}.pattern-preview__viewport{margin:0 auto;max-width:100vw;min-width:320px;padding:0 20px;position:relative}.pattern-preview__viewport .pattern-preview__viewport-iframe{background:#fff;border:1px solid #e8eaeb;max-width:100vw;vertical-align:middle}.pattern-preview__viewport:focus-within .pattern-preview__resize-help{clip:auto;background:#fff;border:1px solid #d7dade;border-radius:2px;bottom:-1rem;clip-path:none;height:auto;right:20px;margin:initial;overflow:initial;padding:8px 16px;left:20px;text-align:center;width:auto}.pattern-preview__drag-handle{bottom:0;position:absolute;top:0;width:20px}.pattern-preview__drag-handle.is-left{left:0}.pattern-preview__drag-handle.is-right{right:0}.pattern-preview__drag-handle-button{appearance:none;background:#7e8993;border:none;border-radius:99999px;cursor:grab;height:100px;right:6px;outline:none;padding:0;position:absolute;top:calc(50% - 50px);width:8px}.pattern-preview__drag-handle-button:hover{background:#6c7782}.pattern-preview__drag-handle-button:active{background:#606a74;cursor:grabbing}.pattern-preview__drag-handle-button:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.pattern-report-button{color:#23282d!important}.pattern-report-button__copy{align-items:center;display:flex;justify-content:center;margin:0}.pattern-report-button__copy svg{margin-left:.375rem}.pattern-report-modal{max-width:400px;width:100%}@media screen and (min-width:600px){.pattern-report-modal{width:400px}}.pattern-report-modal form>:first-child{padding-bottom:1.5rem}.pattern-report-modal__has-fixed-height{min-height:400px}.pattern-report-modal__copy{line-height:1.5;text-align:center}.pattern-report-modal__actions{column-gap:4%;display:grid;grid-template-columns:48% 48%;margin-top:1.5rem}.pattern-report-modal__actions button{justify-content:center}.pattern-report-modal__radio .components-radio-control__option{margin-top:.75rem}.pattern-search{align-items:center;background:#fff;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;border-radius:2px;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.5rem}.pattern-search input[type=search]:focus{outline:1px auto #0073aa}.pattern-search.is-loading{background:#f3f4f5;border-radius:4px;display:block;height:24px;min-width:100%}@media only screen and (min-width:480px){.pattern-search.is-loading{min-width:auto!important;width:224px!important}}.pattern-search__button{align-items:center;background:transparent;border:none;color:#6c7782;display:flex;height:35px}.pattern-search__button:active{background:#d7dade}.pattern-search__button:focus{outline:1px auto #0073aa}body.single-wporg-pattern{box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.2}body.single-wporg-pattern .site-content{margin:auto;max-width:none;padding:0}body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{margin-right:auto;margin-left:auto;max-width:960px;padding:1.5rem}@media only screen and (min-width:960px){body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{padding-right:0;padding-left:0}}body.single-wporg-pattern .entry-header{padding-bottom:1.875rem;padding-top:2.625rem}body.single-wporg-pattern .entry-header .entry-title{font-weight:600;line-height:1.2;margin-top:0}body.single-wporg-pattern .pattern__categories a{display:inline-block;margin-left:1rem}body.single-wporg-pattern .pattern__categories a:last-of-type{margin-left:0}body.single-wporg-pattern .pattern__categories-label{font-size:.75rem;font-weight:600;line-height:1.3333;margin-left:1rem;text-transform:uppercase}body.single-wporg-pattern .pattern-actions{padding:0 1.5rem 2rem}body.single-wporg-pattern .pattern-actions button{margin:0}@media only screen and (min-width:960px){body.single-wporg-pattern .pattern-actions{padding-right:0;padding-left:0}}body.single-wporg-pattern .pattern-actions__container{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:flex-start;padding:0}@media (max-width:480px){body.single-wporg-pattern .pattern-actions__container{justify-content:center}}body.single-wporg-pattern .pattern-actions__notice{flex-basis:100%;height:auto;margin:1.5rem 0 0}body.single-wporg-pattern .pattern-actions__notice>*{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:0}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:.75rem}@media only screen and (min-width:600px){body.single-wporg-pattern .pattern-actions__notice>*{align-items:center;flex-direction:row}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:0}}body.single-wporg-pattern .pattern-actions__guide{height:auto;max-height:none;max-width:384px}body.single-wporg-pattern .pattern-actions__guide-content{line-height:1.5;padding:1.5rem}body.single-wporg-pattern .pattern-actions__guide-title{margin:0}body.single-wporg-pattern .pattern-actions__guide-shortcut{background:#edeff0;border-radius:2px;box-shadow:0 0 0 1px #ccd0d4;display:inline-block;font-weight:600;min-width:20px;padding:1px;text-align:center}body.single-wporg-pattern .entry-content{margin-right:auto;margin-left:auto;max-width:960px}body.single-wporg-pattern .pattern__meta{display:flex;justify-content:flex-end}body.single-wporg-pattern .pattern__author-avatar{align-items:center;color:#1d2327;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;text-decoration:none}body.single-wporg-pattern .pattern__author-avatar:focus,body.single-wporg-pattern .pattern__author-avatar:hover{text-decoration:underline}body.single-wporg-pattern .pattern__author-avatar img{border-radius:4px;height:2rem;margin-left:.75rem;width:2rem}body.single-wporg-pattern .pattern-code{font-family:monospace;height:10rem;margin-bottom:5rem;resize:vertical;width:100%}.site-content{margin:0 auto;max-width:none;padding:0}.site-header.home{padding:0;text-align:right}.site-header.home .site-branding{display:block;padding:3.75rem 1rem}@media screen and (min-width:782px){.site-header.home .site-branding{background-image:url(../images/masthead-bg.png);background-position-x:-60%;background-repeat:no-repeat;background-size:contain ;display:grid;grid-template-columns:1fr 25rem;grid-template-rows:auto 1fr}.site-header.home .site-branding>*{align-self:center}}@media screen and (min-width:860px){.site-header.home .site-branding{background-position-x:-20%}}@media screen and (min-width:960px){.site-header.home .site-branding{background-position-x:left;grid-template-columns:1fr 30rem}}.site-header.home .site-title.site-title{font-size:3rem;grid-column-start:1;grid-row-start:1;line-height:1.25;margin-top:0;text-align:right}.site-header.home .site-description{color:#fff;font-size:1rem;grid-column-start:1;grid-row-start:2;line-height:1.6;margin:0 0 1.5rem;text-align:right}.site-header.home .pattern-search{grid-column-start:1;grid-row-start:3}@media screen and (min-width:960px){.site-header.home .pattern-search{max-width:60%}}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:.8125rem;justify-content:space-between}@media screen and (min-width:782px){body:not(.home) .site-branding :first-child{flex-grow:1}}body:not(.home) .site-branding a{color:#fff}body:not(.home) .site-branding .sep{margin-right:.5rem;margin-left:.5rem}body:not(.home) .site-branding .is-current-page{font-weight:600}body:not(.home) .site-branding .pattern-search{flex-basis:100%;margin-top:1rem}@media screen and (min-width:782px){body:not(.home) .site-branding .pattern-search{flex-basis:unset;margin-right:1rem;margin-top:0}}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.pattern-skeleton__container{display:flex;flex-direction:column}.pattern-skeleton{background:#edeff0;border-radius:2px}.has-wporg-blue-color{color:#1e8cbe}.has-wporg-blue-background-color{background-color:#1e8cbe}.has-wporg-purple-color{color:#826eb4}.has-wporg-purple-background-color{background-color:#826eb4}.has-wporg-white-color{color:#fff}.has-wporg-white-background-color{background-color:#fff}.home-page .shapes{margin:0 auto;position:relative}.home-page .shapes .parallelogram p:before{font-size:64px;height:64px;right:-16px;position:relative}.home-page .shapes .parallelogram{color:#fff;display:block;margin:0 auto;opacity:.9;padding:60px 40px;text-align:center;text-decoration:none}.home-page .shapes strong{display:block;font-size:28px;font-weight:300;padding-bottom:15px;padding-top:15px}.home-page .shapes p{color:#fff;font-size:16px;font-weight:300;margin:0}.home-page .shapes u{display:block;font-size:18px;padding-top:15px}@media only screen and (min-width:768px){.home-page .shapes{height:400px}.home-page .shapes .parallelogram{padding:50px 90px;position:absolute;width:50%}}@media only screen and (min-width:960px){.home-page .shapes .parallelogram{-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}.home-page .shapes .parallelogram:before,.home-page .shapes p{-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}}@media only screen and (min-width:1200px){.home-page .shapes{margin:0 -60px}}.terms{font-size:14px;font-style:italic}1 @charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-right:-2%}@media (max-width:768px){.row.gutters>.row{margin-right:0}}.row.gutters>.row>[class*=col-]{margin-right:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-right:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-right:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-right:16.6666666667%}.col-3{width:25%}.offset-3{margin-right:25%}.col-4{width:33.3333333333%}.offset-4{margin-right:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-right:41.6666666667%}.col-6{width:50%}.offset-6{margin-right:50%}.col-7{width:58.3333333333%}.offset-7{margin-right:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-right:66.6666666667%}.col-9{width:75%}.offset-9{margin-right:75%}.col-10{width:83.3333333333%}.offset-10{margin-right:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-right:91.6666666667%}.col-12{width:100%}.offset-12{margin-right:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-right:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-right:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-right:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-right:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-right:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-right:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-right:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-right:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-right:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-right:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-right:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-right:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-right:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-right:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-left:auto}.gutters .column.push-right,.push-right{margin-right:auto}.gutters .column.push-center,.push-center{margin-right:auto;margin-left:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-right:0}.gutters .column.push-center-sm,.push-center-sm{margin-right:auto;margin-left:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:left}.float-left{float:right}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{right:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-right:2px solid #767676;color:#767676;margin:1rem 0;padding-right:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 1.5em 1.5em 0;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-right:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:right;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.custom-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg width="14" height="8" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2 0L7 5L12 0L14 1L7 8L0 1L2 0Z" fill="%23555D66"/%3E%3C/svg%3E%0A');background-position:left .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;border:1px solid #6c7782;border-radius:.5em;box-shadow:none;box-sizing:border-box;display:inline-block;font-size:1em;line-height:1.3;padding:.5rem .8rem .5rem 2rem;width:auto}.custom-select::-ms-expand{display:none}.custom-select:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.custom-select option{font-weight:400}html{font-size:1rem}@media screen and (min-width:737px){html{font-size:1rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-right:auto;margin-left:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:0 3px 3px 0}.button-group>.button:last-child{border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:rtl}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 0 0 4px;min-width:16px;outline:0;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"";margin:-3px -4px 0 0}input[type=radio]{border-radius:50%;line-height:10px;margin-left:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-right:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.button.button-outline{background:#fff;border:1px solid #c3c4c7;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#2271b1;font-weight:600;height:auto;padding:.25rem 1rem}.button.button-outline:hover{border-color:#3582c4}.button.button-outline:focus{border-color:#3582c4;box-shadow:0 0 3px #72aee6}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(-5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top right}60%{animation-timing-function:ease-in-out;transform:rotate(-40deg);transform-origin:top right}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(-60deg);transform-origin:top right}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-right:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:right;height:24px;margin-left:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-right:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 1.3333em 1.6em 0}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-left:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{word-wrap:break-word;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;height:3.5rem;position:absolute;left:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:""}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:left;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem;padding:0}.main-navigation ul li:last-of-type{margin-left:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;padding:0 1.5625rem}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:left}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 2rem;max-width:none}.site-title a{color:#fff;font-weight:300}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:right;margin-bottom:20px;margin-right:24px;overflow:auto;padding-right:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-right:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-left:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-right:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-right:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-right:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-right:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 100% no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 60px 0 0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:right;top:100%;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;right:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;margin-right:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:right;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;box-shadow:none;display:block;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;right:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button,#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;float:right}#mobile-menu-button:before{box-sizing:border-box;color:#888;content:"";display:inline-block;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.category-context-bar{background:#edeff0;border-radius:2px;font-size:.8125rem;height:55px;margin:0 1.5rem;overflow:auto}.category-context-bar>div{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:782px){.category-context-bar{margin:0 1.5rem}}@media only screen and (min-width:960px){.category-context-bar{margin:0 auto;max-width:960px}}.category-context-bar ul{display:flex;justify-content:space-between;margin:0;padding:0}.category-context-bar ul li{font-size:.8125rem;list-style:none}.category-context-bar ul li a{display:block;padding:1.125rem .75rem;text-decoration:none}.category-context-bar ul li:last-child a{padding-left:1.5rem}.category-context-bar__copy{align-items:center;display:flex;font-size:.8125rem;font-weight:400;margin:0;padding:1.125rem 1.5rem}.category-context-bar__title{color:#50575e;font-size:.75rem;font-weight:400;margin:0;padding-left:1.5rem;text-transform:uppercase}.category-context-bar__links{align-items:center;display:flex}@media only screen and (max-width:782px){.category-context-bar__links{display:none}}.category-context-bar__spinner{display:flex;margin:0;transform:scale(1);transition:transform .1s linear,width .15s ease-out,opacity 50ms linear 50ms;width:28px}@media (prefers-reduced-motion){.category-context-bar__spinner{transition:none}}.category-context-bar__spinner .components-spinner{margin:0}.category-context-bar__spinner--is-hidden{opacity:0;overflow:hidden;transform:scale(0);width:0}.pattern-copy-button.is-small-label{box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button{border-radius:2px;color:#50575e;font-size:.875rem;height:2.25rem;position:relative;width:2.25rem}.pattern-favorite-button svg{height:1.5rem;right:calc(50% - .75rem);position:absolute;top:calc(50% - .75rem);transition:all .15s ease-out;width:1.5rem}.pattern-favorite-button svg path{fill:#50575e}.pattern-favorite-button .pattern-favorite-button__filled{opacity:0}.pattern-favorite-button:hover{background:transparent;color:#50575e}.pattern-favorite-button:hover svg path{fill:#50575e}.pattern-favorite-button:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button:active{background:transparent;box-shadow:none;transform:none}.pattern-favorite-button.has-label{height:auto;padding:12px 38px 12px 18px;width:auto}.pattern-favorite-button.has-label svg{right:9px;top:calc(50% - 12px)}.pattern-favorite-button.has-label svg path{fill:#000}.pattern-favorite-button:not(.has-label){background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button:not(.has-label):hover{background:#f0f0f1}.pattern-favorite-button:not(.has-label):focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button.is-favorited svg path{fill:#e65054}.pattern-favorite-button.is-favorited .pattern-favorite-button__outline{opacity:0;transform:scale(2.8)}.pattern-favorite-button.is-favorited .pattern-favorite-button__filled{opacity:1}.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:HeartBeat .9s infinite}@media (prefers-reduced-motion){.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:none}}.pattern-favorite-button-small{height:auto}.pattern-favorite-button-small:hover{background:transparent}.pattern-favorite-button-small:focus{background:transparent;box-shadow:none;outline:1px dotted currentColor}.pattern-favorite-button-small.is-favorited svg path{fill:#e65054}@keyframes HeartBeat{0%{transform:scale(1)}25%{transform:scale(1.2)}40%{transform:scale(1)}60%{transform:scale(1.2)}to{transform:scale(1)}}.main-navigation{align-items:center;display:flex;float:none;position:static;width:auto}.main-navigation a{font-size:.8125rem}.main-navigation form[role=search]{margin-right:1rem}.main-navigation.toggled div.menu,.main-navigation.toggled ul.menu{background:#0073aa;position:absolute;left:0;top:57px;width:100%}.menu-toggle{-webkit-appearance:none;font-size:1.5625rem;height:auto;overflow:hidden;position:static;width:auto}body.page.my-patterns .entry-header{align-items:center;display:flex;margin:2rem auto 1rem;max-width:960px}body.page.my-patterns .entry-header .entry-title{display:inline-block;line-height:1.2;margin:0 0 0 2rem}body.page .entry-header{background:none;padding:0}body.page .entry-header .entry-title{color:inherit;margin:2rem auto 1rem;max-width:960px}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}.pattern-grid-menu{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:960px}.pattern-grid-menu .pattern-menu{width:100%}.pattern-grid-menu>form{margin:1.5rem;width:calc(100% - 3rem)}.pattern-grid-menu .pattern-skeleton__container{align-items:center;flex-wrap:wrap;height:2.3125rem}.pattern-grid-menu .pattern-skeleton__container span{margin-bottom:.25rem}@media only screen and (min-width:783px){.pattern-grid-menu{flex-direction:row;margin:1.5rem}.pattern-grid-menu>form{margin:0;width:auto}}@media only screen and (min-width:960px){.pattern-grid-menu{margin:1.5rem auto}}.pattern-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pattern-grid{margin-right:auto;margin-left:auto}}.pattern-grid__pattern-frame{border-radius:2px;box-shadow:0 0 0 1px #f0f0f1;margin:0;position:relative;transition:all 75ms ease-in-out;width:100%}@media screen and (min-width:600px){.pattern-grid__pattern-frame{display:inline-block;margin:0}}.pattern-grid__pattern-frame .pattern-grid__preview{overflow:hidden}.pattern-grid__pattern-frame .pattern-grid__status{background:#787c82;border-radius:2px;color:#fff;font-size:.6875rem;font-weight:600;right:.375rem;line-height:1;padding:.5rem .75rem;pointer-events:none;position:absolute;text-transform:uppercase;top:.375rem}.pattern-grid__pattern-frame .pattern-grid__status.is-pending{background:#f0c33c;color:#000}.pattern-grid__pattern-frame .pattern-grid__status.is-declined{background:#d63638}.pattern-grid__pattern-frame .pattern-grid__actions{align-items:center;bottom:0;display:flex;justify-content:flex-end;right:0;opacity:0;padding:.375rem;position:absolute;left:0;transform:translateY(6px);transition:transform 75ms ease-in-out,opacity 75ms ease-in-out}.pattern-grid__pattern-frame .pattern-grid__actions .button+.components-button{margin-right:.375rem}.pattern-grid__pattern-frame:focus-within .pattern-grid__actions,.pattern-grid__pattern-frame:hover .pattern-grid__actions{opacity:1;transform:translateY(0)}.pattern-grid__title{color:#1d2327;font-size:.875rem;font-weight:600;margin:.5rem 0}.pattern-grid__title a{color:currentColor}.pattern-grid__meta{align-items:center;display:flex;gap:1em;margin:.5rem 0}.pattern-grid__author-avatar,.pattern-grid__favorite-count{color:#1d2327;display:flex;font-size:.875rem;line-height:1;text-decoration:none}.pattern-grid__author-avatar img{border-radius:6px;height:1rem;margin-left:.5rem;width:1rem}.pattern-grid__favorite-count svg{fill:#787c82;height:1rem;margin-bottom:1px;margin-left:.25rem;margin-top:-1px;width:1rem}.pattern-menu:not(.is-mobile){margin:0;padding:0;position:relative}.pattern-menu:not(.is-mobile) li{display:inline-block;list-style:none;margin:0}.pattern-menu:not(.is-mobile) a{color:#40464d;display:block;font-size:.875rem;padding:.5rem .75rem;text-decoration:none}.pattern-menu:not(.is-mobile) a:active,.pattern-menu:not(.is-mobile) a:focus,.pattern-menu:not(.is-mobile) a:hover{color:#000}.pattern-menu .pattern-menu__item.is-active{background:#0073aa;border-radius:2px;color:#fff}.pattern-menu .pattern-menu__item.is-active:focus,.pattern-menu .pattern-menu__item.is-active:hover{color:#fff}.pattern-menu.is-mobile{border-top:none!important;padding:0!important}.pattern-menu.is-mobile ul{background:#23282d;margin:0;padding:0}.pattern-menu.is-mobile li{border-top:1px solid #32373c;list-style:none}.pattern-menu.is-mobile li a{color:#ccd0d4;display:block;font-size:.875rem;padding:1rem 1.5rem;text-decoration:none}.pattern-menu.is-mobile>.components-panel__body-title{margin:0!important}.pattern-menu.is-mobile>.components-panel__body-title>button{padding:1.5rem}.pagination{margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pagination{margin-right:auto;margin-left:auto}}.pagination__list{align-items:center;display:flex;gap:.75rem;justify-content:center;list-style:none;margin:0}@media (max-width:480px){.pagination__list{gap:.25rem}}.pagination__item,.pagination__link{display:inline-block}.pagination__link{background:#fff;border:1px solid #d7dade;border-radius:2px;line-height:1;padding:.75rem}.pagination__link,.pagination__link:active,.pagination__link:hover{text-decoration:none}.pagination__link[aria-current=page]{background:#191e23;border:1px solid #191e23;color:#fff}@media (max-width:480px){.pagination__link{padding:.5rem}}@media (max-width:600px){.pagination__item-next-page .pagination__link span[aria-hidden],.pagination__item-previous-page .pagination__link span[aria-hidden]{display:none}.pagination__item-previous-page .pagination__link:before{content:"<"}.pagination__item-next-page .pagination__link:before{content:">"}}.pattern-preview__container{background:#f3f4f5;padding:0}.pattern-preview__size-control{margin:0 auto;max-width:12rem;padding:1rem 0}.pattern-preview__size-control .components-base-control__field{margin-bottom:0}.pattern-preview__viewport{margin:0 auto;max-width:100vw;min-width:320px;padding:0 20px;position:relative}.pattern-preview__viewport .pattern-preview__viewport-iframe{background:#fff;border:1px solid #e8eaeb;max-width:100vw;vertical-align:middle}.pattern-preview__viewport:focus-within .pattern-preview__resize-help{clip:auto;background:#fff;border:1px solid #d7dade;border-radius:2px;bottom:-1rem;clip-path:none;height:auto;right:20px;margin:initial;overflow:initial;padding:8px 16px;left:20px;text-align:center;width:auto}.pattern-preview__drag-handle{bottom:0;position:absolute;top:0;width:20px}.pattern-preview__drag-handle.is-left{left:0}.pattern-preview__drag-handle.is-right{right:0}.pattern-preview__drag-handle-button{appearance:none;background:#7e8993;border:none;border-radius:99999px;cursor:grab;height:100px;right:6px;outline:none;padding:0;position:absolute;top:calc(50% - 50px);width:8px}.pattern-preview__drag-handle-button:hover{background:#6c7782}.pattern-preview__drag-handle-button:active{background:#606a74;cursor:grabbing}.pattern-preview__drag-handle-button:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.pattern-report-button{color:#23282d!important}.pattern-report-button__copy{align-items:center;display:flex;justify-content:center;margin:0}.pattern-report-button__copy svg{margin-left:.375rem}.pattern-report-modal{max-width:400px;width:100%}@media screen and (min-width:600px){.pattern-report-modal{width:400px}}.pattern-report-modal form>:first-child{padding-bottom:1.5rem}.pattern-report-modal__has-fixed-height{min-height:400px}.pattern-report-modal__copy{line-height:1.5;text-align:center}.pattern-report-modal__actions{column-gap:4%;display:grid;grid-template-columns:48% 48%;margin-top:1.5rem}.pattern-report-modal__actions button{justify-content:center}.pattern-report-modal__radio .components-radio-control__option{margin-top:.75rem}.pattern-search{align-items:center;background:#fff;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;border-radius:2px;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.5rem}.pattern-search input[type=search]:focus{outline:1px auto #0073aa}.pattern-search.is-loading{background:#f3f4f5;border-radius:4px;display:block;height:24px;min-width:100%}@media only screen and (min-width:480px){.pattern-search.is-loading{min-width:auto!important;width:224px!important}}.pattern-search__button{align-items:center;background:transparent;border:none;color:#6c7782;display:flex;height:35px}.pattern-search__button:active{background:#d7dade}.pattern-search__button:focus{outline:1px auto #0073aa}body.single-wporg-pattern{box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.2}body.single-wporg-pattern .site-content{margin:auto;max-width:none;padding:0}body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{margin-right:auto;margin-left:auto;max-width:960px;padding:1.5rem}@media only screen and (min-width:960px){body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{padding-right:0;padding-left:0}}body.single-wporg-pattern .entry-header{padding-bottom:1.875rem;padding-top:2.625rem}body.single-wporg-pattern .entry-header .entry-title{font-weight:600;line-height:1.2;margin-top:0}body.single-wporg-pattern .pattern__categories a{display:inline-block;margin-left:1rem}body.single-wporg-pattern .pattern__categories a:last-of-type{margin-left:0}body.single-wporg-pattern .pattern__categories-label{font-size:.75rem;font-weight:600;line-height:1.3333;margin-left:1rem;text-transform:uppercase}body.single-wporg-pattern .pattern-actions{padding:0 1.5rem 2rem}body.single-wporg-pattern .pattern-actions button{margin:0}@media only screen and (min-width:960px){body.single-wporg-pattern .pattern-actions{padding-right:0;padding-left:0}}body.single-wporg-pattern .pattern-actions__container{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:flex-start;padding:0}@media (max-width:480px){body.single-wporg-pattern .pattern-actions__container{justify-content:center}}body.single-wporg-pattern .pattern-actions__notice{flex-basis:100%;height:auto;margin:1.5rem 0 0}body.single-wporg-pattern .pattern-actions__notice>*{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:0}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:.75rem}@media only screen and (min-width:600px){body.single-wporg-pattern .pattern-actions__notice>*{align-items:center;flex-direction:row}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:0}}body.single-wporg-pattern .pattern-actions__guide{height:auto;max-height:none;max-width:384px}body.single-wporg-pattern .pattern-actions__guide-content{line-height:1.5;padding:1.5rem}body.single-wporg-pattern .pattern-actions__guide-title{margin:0}body.single-wporg-pattern .pattern-actions__guide-shortcut{background:#edeff0;border-radius:2px;box-shadow:0 0 0 1px #ccd0d4;display:inline-block;font-weight:600;min-width:20px;padding:1px;text-align:center}body.single-wporg-pattern .entry-content{margin-right:auto;margin-left:auto;max-width:960px}body.single-wporg-pattern .pattern__meta{display:flex;justify-content:flex-end}body.single-wporg-pattern .pattern__author-avatar{align-items:center;color:#1d2327;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;text-decoration:none}body.single-wporg-pattern .pattern__author-avatar:focus,body.single-wporg-pattern .pattern__author-avatar:hover{text-decoration:underline}body.single-wporg-pattern .pattern__author-avatar img{border-radius:4px;height:2rem;margin-left:.75rem;width:2rem}body.single-wporg-pattern .pattern-code{font-family:monospace;height:10rem;margin-bottom:5rem;resize:vertical;width:100%}.site-content{margin:0 auto;max-width:none;padding:0}.site-header.home{padding:0;text-align:right}.site-header.home .site-branding{display:block;padding:3.75rem 1rem}@media screen and (min-width:782px){.site-header.home .site-branding{background-image:url(../images/masthead-bg.png);background-position-x:-60%;background-repeat:no-repeat;background-size:contain}.site-header.home .site-branding>div{max-width:50%}}@media screen and (min-width:860px){.site-header.home .site-branding{background-position-x:-20%}}@media screen and (min-width:960px){.site-header.home .site-branding{background-position-x:left}}.site-header.home .site-branding .site-link{color:#fff;display:inline-block;font-size:.8125rem;margin:1.5rem 0 0 .75rem;text-decoration:underline}.site-header.home .site-title.site-title{font-size:3rem;line-height:1.25;margin-top:0;text-align:right}.site-header.home .site-description{color:#fff;font-size:1rem;line-height:1.6;margin:0 0 1.5rem;text-align:right}@media screen and (min-width:960px){.site-header.home .pattern-search{max-width:60%}}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:.8125rem;justify-content:space-between}@media screen and (min-width:782px){body:not(.home) .site-branding :first-child{flex-grow:1}}body:not(.home) .site-branding a{color:#fff}body:not(.home) .site-branding .sep{margin-right:.5rem;margin-left:.5rem}body:not(.home) .site-branding .is-current-page{font-weight:600}body:not(.home) .site-branding .pattern-search{flex-basis:100%;margin-top:1rem}@media screen and (min-width:782px){body:not(.home) .site-branding .pattern-search{flex-basis:unset;margin-right:1rem;margin-top:0}}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.pattern-skeleton__container{display:flex;flex-direction:column}.pattern-skeleton{background:#edeff0;border-radius:2px}.has-wporg-blue-color{color:#1e8cbe}.has-wporg-blue-background-color{background-color:#1e8cbe}.has-wporg-purple-color{color:#826eb4}.has-wporg-purple-background-color{background-color:#826eb4}.has-wporg-white-color{color:#fff}.has-wporg-white-background-color{background-color:#fff}.home-page .shapes{margin:0 auto;position:relative}.home-page .shapes .parallelogram p:before{font-size:64px;height:64px;right:-16px;position:relative}.home-page .shapes .parallelogram{color:#fff;display:block;margin:0 auto;opacity:.9;padding:60px 40px;text-align:center;text-decoration:none}.home-page .shapes strong{display:block;font-size:28px;font-weight:300;padding-bottom:15px;padding-top:15px}.home-page .shapes p{color:#fff;font-size:16px;font-weight:300;margin:0}.home-page .shapes u{display:block;font-size:18px;padding-top:15px}@media only screen and (min-width:768px){.home-page .shapes{height:400px}.home-page .shapes .parallelogram{padding:50px 90px;position:absolute;width:50%}}@media only screen and (min-width:960px){.home-page .shapes .parallelogram{-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}.home-page .shapes .parallelogram:before,.home-page .shapes p{-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}}@media only screen and (min-width:1200px){.home-page .shapes{margin:0 -60px}}.terms{font-size:14px;font-style:italic} -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/css/style.css
r11117 r11120 1 1 @charset "UTF-8";[class*=col-]{margin:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:768px){.row{flex-direction:column;flex-wrap:nowrap}}.row.gutters>.row{margin-left:-2%}@media (max-width:768px){.row.gutters>.row{margin-left:0}}.row.gutters>.row>[class*=col-]{margin-left:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-left:0}}.row.around{justify-content:space-around}.row.between{justify-content:space-between}.row.auto .col{flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.offset-12{margin-left:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-left:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-left:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-left:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-left:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-left:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-left:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-left:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-left:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-left:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-left:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-left:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-left:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-left:0}}.first{order:-1}.last{order:1}@media (max-width:768px){.row [class*=col-]{margin-left:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{order:-1}.last-sm{order:1}}.gutters .column.push-left,.push-left{margin-right:auto}.gutters .column.push-right,.push-right{margin-left:auto}.gutters .column.push-center,.push-center{margin-left:auto;margin-right:auto}.gutters .column.push-middle,.push-middle{margin-bottom:auto;margin-top:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-left:0}.gutters .column.push-center-sm,.push-center-sm{margin-left:auto;margin-right:auto}.push-top-sm{margin-top:0}}.align-middle{align-items:center}.align-right{justify-content:flex-end}.align-center{justify-content:center}@media (max-width:768px){.align-left-sm{justify-content:flex-start}}.float-right{float:right}.float-left{float:left}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{left:0;position:fixed;top:0;width:100%;z-index:100}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:2px solid #767676;color:#767676;margin:1rem 0;padding-left:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-family:Open Sans,sans-serif;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{color:#32373c;font-size:1.25rem;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:square}ol{list-style:decimal}ol.unmarked-list,ul.unmarked-list{list-style:none;padding-left:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:left;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.custom-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg width="14" height="8" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M2 0L7 5L12 0L14 1L7 8L0 1L2 0Z" fill="%23555D66"/%3E%3C/svg%3E%0A');background-position:right .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;border:1px solid #6c7782;border-radius:.5em;box-shadow:none;box-sizing:border-box;display:inline-block;font-size:1em;line-height:1.3;padding:.5rem 2rem .5rem .8rem;width:auto}.custom-select::-ms-expand{display:none}.custom-select:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.custom-select option{font-weight:400}html{font-size:1rem}@media screen and (min-width:737px){html{font-size:1rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-left:auto;margin-right:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{-webkit-appearance:none;border:1px solid;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{border-radius:0;display:inline-block;margin-right:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{border-radius:3px 0 0 3px}.button-group>.button:last-child{border-radius:0 3px 3px 0}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:ltr}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b4b9be;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 4px 0 0;min-width:16px;outline:0;padding:0!important;text-align:center;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px}input[type=checkbox]:checked:before,input[type=radio]:checked:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;float:left;font:normal 21px/1 dashicons;vertical-align:middle;width:16px}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"";margin:-3px 0 0 -4px}input[type=radio]{border-radius:50%;line-height:10px;margin-right:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87%,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{height:9px;line-height:16px;margin:7px;vertical-align:middle;width:9px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{display:inline;margin:0 3px;max-width:55px;padding:3px 6px;width:auto}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.button.button-outline{background:#fff;border:1px solid #c3c4c7;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#2271b1;font-weight:600;height:auto;padding:.25rem 1rem}.button.button-outline:hover{border-color:#3582c4}.button.button-outline:focus{border-color:#3582c4;box-shadow:0 0 3px #72aee6}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{left:0;max-width:none;position:absolute;top:0;width:10rem}@keyframes hinge{10%{height:180px;transform:rotate(0deg);width:180px}15%{height:185px;transform:rotate(0deg);width:185px}20%{height:180px;transform:rotate(5deg);width:180px}40%{animation-timing-function:ease-in-out;transform-origin:top left}60%{animation-timing-function:ease-in-out;transform:rotate(40deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-left:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:left;height:24px;margin-right:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-left:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 0 1.6em 1.3333em}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{word-wrap:break-word;hyphens:auto}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-right:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{word-wrap:break-word;hyphens:auto}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;left:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;height:3.5rem;position:absolute;right:1rem;top:-58px;width:3.5rem}.toggled .menu-toggle:before{content:""}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:right;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-right:1rem;padding:0}.main-navigation ul li:last-of-type{margin-right:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;padding:0 1.5625rem}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{word-wrap:break-word;border-top:1px solid #eaeaea;hyphens:auto}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:right}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:auto;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 2rem 0 0;max-width:none}.site-title a{color:#fff;font-weight:300}.site-title a:active,.site-title a:focus,.site-title a:hover{text-decoration:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:left;margin-bottom:20px;margin-left:24px;overflow:auto;padding-left:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-left:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-right:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-left:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-left:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-left:4%;width:48%}#wporg-footer ul:nth-child(odd){clear:both;margin-left:0}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 0 no-repeat;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 0 0 60px}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;left:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:left;top:100%;transition:left .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{left:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:right;height:34px;margin-right:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;height:auto;margin:10px 20px 20px;padding-bottom:0}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;left:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:right;margin-right:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-left:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;border-radius:0;box-sizing:content-box;color:#b4b9be;float:left;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;border-radius:0;box-shadow:none;float:left;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-left:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:left;padding-left:10px}#wporg-header h2.rosetta{float:left;margin-left:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:left;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:left;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin:-8px 0 0 -9px;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;box-shadow:none;display:block;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;left:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;transition:color .1s ease-in;vertical-align:top}#mobile-menu-button,#mobile-menu-button:before{-webkit-font-smoothing:antialiased;border:none;float:left}#mobile-menu-button:before{box-sizing:border-box;color:#888;content:"";display:inline-block;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.category-context-bar{background:#edeff0;border-radius:2px;font-size:.8125rem;height:55px;margin:0 1.5rem;overflow:auto}.category-context-bar>div{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:782px){.category-context-bar{margin:0 1.5rem}}@media only screen and (min-width:960px){.category-context-bar{margin:0 auto;max-width:960px}}.category-context-bar ul{display:flex;justify-content:space-between;margin:0;padding:0}.category-context-bar ul li{font-size:.8125rem;list-style:none}.category-context-bar ul li a{display:block;padding:1.125rem .75rem;text-decoration:none}.category-context-bar ul li:last-child a{padding-right:1.5rem}.category-context-bar__copy{align-items:center;display:flex;font-size:.8125rem;font-weight:400;margin:0;padding:1.125rem 1.5rem}.category-context-bar__title{color:#50575e;font-size:.75rem;font-weight:400;margin:0;padding-right:1.5rem;text-transform:uppercase}.category-context-bar__links{align-items:center;display:flex}@media only screen and (max-width:782px){.category-context-bar__links{display:none}}.category-context-bar__spinner{display:flex;margin:0;transform:scale(1);transition:transform .1s linear,width .15s ease-out,opacity 50ms linear 50ms;width:28px}@media (prefers-reduced-motion){.category-context-bar__spinner{transition:none}}.category-context-bar__spinner .components-spinner{margin:0}.category-context-bar__spinner--is-hidden{opacity:0;overflow:hidden;transform:scale(0);width:0}.pattern-copy-button.is-small-label{box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button{border-radius:2px;color:#50575e;font-size:.875rem;height:2.25rem;position:relative;width:2.25rem}.pattern-favorite-button svg{height:1.5rem;left:calc(50% - .75rem);position:absolute;top:calc(50% - .75rem);transition:all .15s ease-out;width:1.5rem}.pattern-favorite-button svg path{fill:#50575e}.pattern-favorite-button .pattern-favorite-button__filled{opacity:0}.pattern-favorite-button:hover{background:transparent;color:#50575e}.pattern-favorite-button:hover svg path{fill:#50575e}.pattern-favorite-button:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button:active{background:transparent;box-shadow:none;transform:none}.pattern-favorite-button.has-label{height:auto;padding:12px 18px 12px 38px;width:auto}.pattern-favorite-button.has-label svg{left:9px;top:calc(50% - 12px)}.pattern-favorite-button.has-label svg path{fill:#000}.pattern-favorite-button:not(.has-label){background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15)}.pattern-favorite-button:not(.has-label):hover{background:#f0f0f1}.pattern-favorite-button:not(.has-label):focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.pattern-favorite-button.is-favorited svg path{fill:#e65054}.pattern-favorite-button.is-favorited .pattern-favorite-button__outline{opacity:0;transform:scale(2.8)}.pattern-favorite-button.is-favorited .pattern-favorite-button__filled{opacity:1}.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:HeartBeat .9s infinite}@media (prefers-reduced-motion){.pattern-favorite-button.is-favorited:hover .pattern-favorite-button__filled{animation:none}}.pattern-favorite-button-small{height:auto}.pattern-favorite-button-small:hover{background:transparent}.pattern-favorite-button-small:focus{background:transparent;box-shadow:none;outline:1px dotted currentColor}.pattern-favorite-button-small.is-favorited svg path{fill:#e65054}@keyframes HeartBeat{0%{transform:scale(1)}25%{transform:scale(1.2)}40%{transform:scale(1)}60%{transform:scale(1.2)}to{transform:scale(1)}}.main-navigation{align-items:center;display:flex;float:none;position:static;width:auto}.main-navigation a{font-size:.8125rem}.main-navigation form[role=search]{margin-left:1rem}.main-navigation.toggled div.menu,.main-navigation.toggled ul.menu{background:#0073aa;position:absolute;right:0;top:57px;width:100%}.menu-toggle{-webkit-appearance:none;font-size:1.5625rem;height:auto;overflow:hidden;position:static;width:auto}body.page.my-patterns .entry-header{align-items:center;display:flex;margin:2rem auto 1rem;max-width:960px}body.page.my-patterns .entry-header .entry-title{display:inline-block;line-height:1.2;margin:0 2rem 0 0}body.page .entry-header{background:none;padding:0}body.page .entry-header .entry-title{color:inherit;margin:2rem auto 1rem;max-width:960px}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}.pattern-grid-menu{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:960px}.pattern-grid-menu .pattern-menu{width:100%}.pattern-grid-menu>form{margin:1.5rem;width:calc(100% - 3rem)}.pattern-grid-menu .pattern-skeleton__container{align-items:center;flex-wrap:wrap;height:2.3125rem}.pattern-grid-menu .pattern-skeleton__container span{margin-bottom:.25rem}@media only screen and (min-width:783px){.pattern-grid-menu{flex-direction:row;margin:1.5rem}.pattern-grid-menu>form{margin:0;width:auto}}@media only screen and (min-width:960px){.pattern-grid-menu{margin:1.5rem auto}}.pattern-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pattern-grid{margin-left:auto;margin-right:auto}}.pattern-grid__pattern-frame{border-radius:2px;box-shadow:0 0 0 1px #f0f0f1;margin:0;position:relative;transition:all 75ms ease-in-out;width:100%}@media screen and (min-width:600px){.pattern-grid__pattern-frame{display:inline-block;margin:0}}.pattern-grid__pattern-frame .pattern-grid__preview{overflow:hidden}.pattern-grid__pattern-frame .pattern-grid__status{background:#787c82;border-radius:2px;color:#fff;font-size:.6875rem;font-weight:600;left:.375rem;line-height:1;padding:.5rem .75rem;pointer-events:none;position:absolute;text-transform:uppercase;top:.375rem}.pattern-grid__pattern-frame .pattern-grid__status.is-pending{background:#f0c33c;color:#000}.pattern-grid__pattern-frame .pattern-grid__status.is-declined{background:#d63638}.pattern-grid__pattern-frame .pattern-grid__actions{align-items:center;bottom:0;display:flex;justify-content:flex-end;left:0;opacity:0;padding:.375rem;position:absolute;right:0;transform:translateY(6px);transition:transform 75ms ease-in-out,opacity 75ms ease-in-out}.pattern-grid__pattern-frame .pattern-grid__actions .button+.components-button{margin-left:.375rem}.pattern-grid__pattern-frame:focus-within .pattern-grid__actions,.pattern-grid__pattern-frame:hover .pattern-grid__actions{opacity:1;transform:translateY(0)}.pattern-grid__title{color:#1d2327;font-size:.875rem;font-weight:600;margin:.5rem 0}.pattern-grid__title a{color:currentColor}.pattern-grid__meta{align-items:center;display:flex;gap:1em;margin:.5rem 0}.pattern-grid__author-avatar,.pattern-grid__favorite-count{color:#1d2327;display:flex;font-size:.875rem;line-height:1;text-decoration:none}.pattern-grid__author-avatar img{border-radius:6px;height:1rem;margin-right:.5rem;width:1rem}.pattern-grid__favorite-count svg{fill:#787c82;height:1rem;margin-bottom:1px;margin-right:.25rem;margin-top:-1px;width:1rem}.pattern-menu:not(.is-mobile){margin:0;padding:0;position:relative}.pattern-menu:not(.is-mobile) li{display:inline-block;list-style:none;margin:0}.pattern-menu:not(.is-mobile) a{color:#40464d;display:block;font-size:.875rem;padding:.5rem .75rem;text-decoration:none}.pattern-menu:not(.is-mobile) a:active,.pattern-menu:not(.is-mobile) a:focus,.pattern-menu:not(.is-mobile) a:hover{color:#000}.pattern-menu .pattern-menu__item.is-active{background:#0073aa;border-radius:2px;color:#fff}.pattern-menu .pattern-menu__item.is-active:focus,.pattern-menu .pattern-menu__item.is-active:hover{color:#fff}.pattern-menu.is-mobile{border-top:none!important;padding:0!important}.pattern-menu.is-mobile ul{background:#23282d;margin:0;padding:0}.pattern-menu.is-mobile li{border-top:1px solid #32373c;list-style:none}.pattern-menu.is-mobile li a{color:#ccd0d4;display:block;font-size:.875rem;padding:1rem 1.5rem;text-decoration:none}.pattern-menu.is-mobile>.components-panel__body-title{margin:0!important}.pattern-menu.is-mobile>.components-panel__body-title>button{padding:1.5rem}.pagination{margin:1.5rem 1.5rem 4rem;max-width:960px}@media screen and (min-width:960px){.pagination{margin-left:auto;margin-right:auto}}.pagination__list{align-items:center;display:flex;gap:.75rem;justify-content:center;list-style:none;margin:0}@media (max-width:480px){.pagination__list{gap:.25rem}}.pagination__item,.pagination__link{display:inline-block}.pagination__link{background:#fff;border:1px solid #d7dade;border-radius:2px;line-height:1;padding:.75rem}.pagination__link,.pagination__link:active,.pagination__link:hover{text-decoration:none}.pagination__link[aria-current=page]{background:#191e23;border:1px solid #191e23;color:#fff}@media (max-width:480px){.pagination__link{padding:.5rem}}@media (max-width:600px){.pagination__item-next-page .pagination__link span[aria-hidden],.pagination__item-previous-page .pagination__link span[aria-hidden]{display:none}.pagination__item-previous-page .pagination__link:before{content:"<"}.pagination__item-next-page .pagination__link:before{content:">"}}.pattern-preview__container{background:#f3f4f5;padding:0}.pattern-preview__size-control{margin:0 auto;max-width:12rem;padding:1rem 0}.pattern-preview__size-control .components-base-control__field{margin-bottom:0}.pattern-preview__viewport{margin:0 auto;max-width:100vw;min-width:320px;padding:0 20px;position:relative}.pattern-preview__viewport .pattern-preview__viewport-iframe{background:#fff;border:1px solid #e8eaeb;max-width:100vw;vertical-align:middle}.pattern-preview__viewport:focus-within .pattern-preview__resize-help{clip:auto;background:#fff;border:1px solid #d7dade;border-radius:2px;bottom:-1rem;clip-path:none;height:auto;left:20px;margin:initial;overflow:initial;padding:8px 16px;right:20px;text-align:center;width:auto}.pattern-preview__drag-handle{bottom:0;position:absolute;top:0;width:20px}.pattern-preview__drag-handle.is-left{ 2 2 /*!rtl:ignore*/left:0}.pattern-preview__drag-handle.is-right{ 3 /*!rtl:ignore*/right:0}.pattern-preview__drag-handle-button{appearance:none;background:#7e8993;border:none;border-radius:99999px;cursor:grab;height:100px;left:6px;outline:none;padding:0;position:absolute;top:calc(50% - 50px);width:8px}.pattern-preview__drag-handle-button:hover{background:#6c7782}.pattern-preview__drag-handle-button:active{background:#606a74;cursor:grabbing}.pattern-preview__drag-handle-button:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.pattern-report-button{color:#23282d!important}.pattern-report-button__copy{align-items:center;display:flex;justify-content:center;margin:0}.pattern-report-button__copy svg{margin-right:.375rem}.pattern-report-modal{max-width:400px;width:100%}@media screen and (min-width:600px){.pattern-report-modal{width:400px}}.pattern-report-modal form>:first-child{padding-bottom:1.5rem}.pattern-report-modal__has-fixed-height{min-height:400px}.pattern-report-modal__copy{line-height:1.5;text-align:center}.pattern-report-modal__actions{column-gap:4%;display:grid;grid-template-columns:48% 48%;margin-top:1.5rem}.pattern-report-modal__actions button{justify-content:center}.pattern-report-modal__radio .components-radio-control__option{margin-top:.75rem}.pattern-search{align-items:center;background:#fff;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;border-radius:2px;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.5rem}.pattern-search input[type=search]:focus{outline:1px auto #0073aa}.pattern-search.is-loading{background:#f3f4f5;border-radius:4px;display:block;height:24px;min-width:100%}@media only screen and (min-width:480px){.pattern-search.is-loading{min-width:auto!important;width:224px!important}}.pattern-search__button{align-items:center;background:transparent;border:none;color:#6c7782;display:flex;height:35px}.pattern-search__button:active{background:#d7dade}.pattern-search__button:focus{outline:1px auto #0073aa}body.single-wporg-pattern{box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.2}body.single-wporg-pattern .site-content{margin:auto;max-width:none;padding:0}body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{margin-left:auto;margin-right:auto;max-width:960px;padding:1.5rem}@media only screen and (min-width:960px){body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{padding-left:0;padding-right:0}}body.single-wporg-pattern .entry-header{padding-bottom:1.875rem;padding-top:2.625rem}body.single-wporg-pattern .entry-header .entry-title{font-weight:600;line-height:1.2;margin-top:0}body.single-wporg-pattern .pattern__categories a{display:inline-block;margin-right:1rem}body.single-wporg-pattern .pattern__categories a:last-of-type{margin-right:0}body.single-wporg-pattern .pattern__categories-label{font-size:.75rem;font-weight:600;line-height:1.3333;margin-right:1rem;text-transform:uppercase}body.single-wporg-pattern .pattern-actions{padding:0 1.5rem 2rem}body.single-wporg-pattern .pattern-actions button{margin:0}@media only screen and (min-width:960px){body.single-wporg-pattern .pattern-actions{padding-left:0;padding-right:0}}body.single-wporg-pattern .pattern-actions__container{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:flex-start;padding:0}@media (max-width:480px){body.single-wporg-pattern .pattern-actions__container{justify-content:center}}body.single-wporg-pattern .pattern-actions__notice{flex-basis:100%;height:auto;margin:1.5rem 0 0}body.single-wporg-pattern .pattern-actions__notice>*{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:0}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:.75rem}@media only screen and (min-width:600px){body.single-wporg-pattern .pattern-actions__notice>*{align-items:center;flex-direction:row}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:0}}body.single-wporg-pattern .pattern-actions__guide{height:auto;max-height:none;max-width:384px}body.single-wporg-pattern .pattern-actions__guide-content{line-height:1.5;padding:1.5rem}body.single-wporg-pattern .pattern-actions__guide-title{margin:0}body.single-wporg-pattern .pattern-actions__guide-shortcut{background:#edeff0;border-radius:2px;box-shadow:0 0 0 1px #ccd0d4;display:inline-block;font-weight:600;min-width:20px;padding:1px;text-align:center}body.single-wporg-pattern .entry-content{margin-left:auto;margin-right:auto;max-width:960px}body.single-wporg-pattern .pattern__meta{display:flex;justify-content:flex-end}body.single-wporg-pattern .pattern__author-avatar{align-items:center;color:#1d2327;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;text-decoration:none}body.single-wporg-pattern .pattern__author-avatar:focus,body.single-wporg-pattern .pattern__author-avatar:hover{text-decoration:underline}body.single-wporg-pattern .pattern__author-avatar img{border-radius:4px;height:2rem;margin-right:.75rem;width:2rem}body.single-wporg-pattern .pattern-code{font-family:monospace;height:10rem;margin-bottom:5rem;resize:vertical;width:100%}.site-content{margin:0 auto;max-width:none;padding:0}.site-header.home{padding:0;text-align:left}.site-header.home .site-branding{display:block;padding:3.75rem 1rem}@media screen and (min-width:782px){.site-header.home .site-branding{background-image:url(../images/masthead-bg.png);background-position-x:160%;background-repeat:no-repeat;background-size:contain ;display:grid;grid-template-columns:1fr 25rem;grid-template-rows:auto 1fr}.site-header.home .site-branding>*{align-self:center}}@media screen and (min-width:860px){.site-header.home .site-branding{background-position-x:120%}}@media screen and (min-width:960px){.site-header.home .site-branding{background-position-x:right;grid-template-columns:1fr 30rem}}.site-header.home .site-title.site-title{font-size:3rem;grid-column-start:1;grid-row-start:1;line-height:1.25;margin-top:0;text-align:left}.site-header.home .site-description{color:#fff;font-size:1rem;grid-column-start:1;grid-row-start:2;line-height:1.6;margin:0 0 1.5rem;text-align:left}.site-header.home .pattern-search{grid-column-start:1;grid-row-start:3}@media screen and (min-width:960px){.site-header.home .pattern-search{max-width:60%}}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:.8125rem;justify-content:space-between}@media screen and (min-width:782px){body:not(.home) .site-branding :first-child{flex-grow:1}}body:not(.home) .site-branding a{color:#fff}body:not(.home) .site-branding .sep{margin-left:.5rem;margin-right:.5rem}body:not(.home) .site-branding .is-current-page{font-weight:600}body:not(.home) .site-branding .pattern-search{flex-basis:100%;margin-top:1rem}@media screen and (min-width:782px){body:not(.home) .site-branding .pattern-search{flex-basis:unset;margin-left:1rem;margin-top:0}}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.pattern-skeleton__container{display:flex;flex-direction:column}.pattern-skeleton{background:#edeff0;border-radius:2px}.has-wporg-blue-color{color:#1e8cbe}.has-wporg-blue-background-color{background-color:#1e8cbe}.has-wporg-purple-color{color:#826eb4}.has-wporg-purple-background-color{background-color:#826eb4}.has-wporg-white-color{color:#fff}.has-wporg-white-background-color{background-color:#fff}.home-page .shapes{margin:0 auto;position:relative}.home-page .shapes .parallelogram p:before{font-size:64px;height:64px;left:-16px;position:relative}.home-page .shapes .parallelogram{color:#fff;display:block;margin:0 auto;opacity:.9;padding:60px 40px;text-align:center;text-decoration:none}.home-page .shapes strong{display:block;font-size:28px;font-weight:300;padding-bottom:15px;padding-top:15px}.home-page .shapes p{color:#fff;font-size:16px;font-weight:300;margin:0}.home-page .shapes u{display:block;font-size:18px;padding-top:15px}@media only screen and (min-width:768px){.home-page .shapes{height:400px}.home-page .shapes .parallelogram{padding:50px 90px;position:absolute;width:50%}}@media only screen and (min-width:960px){.home-page .shapes .parallelogram{-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.home-page .shapes .parallelogram:before,.home-page .shapes p{-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}}@media only screen and (min-width:1200px){.home-page .shapes{margin:0 -60px}}.terms{font-size:14px;font-style:italic}3 /*!rtl:ignore*/right:0}.pattern-preview__drag-handle-button{appearance:none;background:#7e8993;border:none;border-radius:99999px;cursor:grab;height:100px;left:6px;outline:none;padding:0;position:absolute;top:calc(50% - 50px);width:8px}.pattern-preview__drag-handle-button:hover{background:#6c7782}.pattern-preview__drag-handle-button:active{background:#606a74;cursor:grabbing}.pattern-preview__drag-handle-button:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.pattern-report-button{color:#23282d!important}.pattern-report-button__copy{align-items:center;display:flex;justify-content:center;margin:0}.pattern-report-button__copy svg{margin-right:.375rem}.pattern-report-modal{max-width:400px;width:100%}@media screen and (min-width:600px){.pattern-report-modal{width:400px}}.pattern-report-modal form>:first-child{padding-bottom:1.5rem}.pattern-report-modal__has-fixed-height{min-height:400px}.pattern-report-modal__copy{line-height:1.5;text-align:center}.pattern-report-modal__actions{column-gap:4%;display:grid;grid-template-columns:48% 48%;margin-top:1.5rem}.pattern-report-modal__actions button{justify-content:center}.pattern-report-modal__radio .components-radio-control__option{margin-top:.75rem}.pattern-search{align-items:center;background:#fff;border-radius:2px;display:flex}.pattern-search input[type=search]{border:none;border-radius:2px;box-shadow:none;flex-grow:1;font-size:.8125rem;margin:0;padding:.5rem}.pattern-search input[type=search]:focus{outline:1px auto #0073aa}.pattern-search.is-loading{background:#f3f4f5;border-radius:4px;display:block;height:24px;min-width:100%}@media only screen and (min-width:480px){.pattern-search.is-loading{min-width:auto!important;width:224px!important}}.pattern-search__button{align-items:center;background:transparent;border:none;color:#6c7782;display:flex;height:35px}.pattern-search__button:active{background:#d7dade}.pattern-search__button:focus{outline:1px auto #0073aa}body.single-wporg-pattern{box-sizing:border-box;font-size:14px;font-weight:400;line-height:1.2}body.single-wporg-pattern .site-content{margin:auto;max-width:none;padding:0}body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{margin-left:auto;margin-right:auto;max-width:960px;padding:1.5rem}@media only screen and (min-width:960px){body.single-wporg-pattern .entry-header,body.single-wporg-pattern .pattern-actions__container,body.single-wporg-pattern .pattern__meta{padding-left:0;padding-right:0}}body.single-wporg-pattern .entry-header{padding-bottom:1.875rem;padding-top:2.625rem}body.single-wporg-pattern .entry-header .entry-title{font-weight:600;line-height:1.2;margin-top:0}body.single-wporg-pattern .pattern__categories a{display:inline-block;margin-right:1rem}body.single-wporg-pattern .pattern__categories a:last-of-type{margin-right:0}body.single-wporg-pattern .pattern__categories-label{font-size:.75rem;font-weight:600;line-height:1.3333;margin-right:1rem;text-transform:uppercase}body.single-wporg-pattern .pattern-actions{padding:0 1.5rem 2rem}body.single-wporg-pattern .pattern-actions button{margin:0}@media only screen and (min-width:960px){body.single-wporg-pattern .pattern-actions{padding-left:0;padding-right:0}}body.single-wporg-pattern .pattern-actions__container{align-items:center;display:flex;flex-wrap:wrap;gap:.5em 2em;justify-content:flex-start;padding:0}@media (max-width:480px){body.single-wporg-pattern .pattern-actions__container{justify-content:center}}body.single-wporg-pattern .pattern-actions__notice{flex-basis:100%;height:auto;margin:1.5rem 0 0}body.single-wporg-pattern .pattern-actions__notice>*{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:0}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:.75rem}@media only screen and (min-width:600px){body.single-wporg-pattern .pattern-actions__notice>*{align-items:center;flex-direction:row}body.single-wporg-pattern .pattern-actions__notice>* button{margin-top:0}}body.single-wporg-pattern .pattern-actions__guide{height:auto;max-height:none;max-width:384px}body.single-wporg-pattern .pattern-actions__guide-content{line-height:1.5;padding:1.5rem}body.single-wporg-pattern .pattern-actions__guide-title{margin:0}body.single-wporg-pattern .pattern-actions__guide-shortcut{background:#edeff0;border-radius:2px;box-shadow:0 0 0 1px #ccd0d4;display:inline-block;font-weight:600;min-width:20px;padding:1px;text-align:center}body.single-wporg-pattern .entry-content{margin-left:auto;margin-right:auto;max-width:960px}body.single-wporg-pattern .pattern__meta{display:flex;justify-content:flex-end}body.single-wporg-pattern .pattern__author-avatar{align-items:center;color:#1d2327;display:inline-flex;font-size:1rem;font-weight:600;line-height:1;text-decoration:none}body.single-wporg-pattern .pattern__author-avatar:focus,body.single-wporg-pattern .pattern__author-avatar:hover{text-decoration:underline}body.single-wporg-pattern .pattern__author-avatar img{border-radius:4px;height:2rem;margin-right:.75rem;width:2rem}body.single-wporg-pattern .pattern-code{font-family:monospace;height:10rem;margin-bottom:5rem;resize:vertical;width:100%}.site-content{margin:0 auto;max-width:none;padding:0}.site-header.home{padding:0;text-align:left}.site-header.home .site-branding{display:block;padding:3.75rem 1rem}@media screen and (min-width:782px){.site-header.home .site-branding{background-image:url(../images/masthead-bg.png);background-position-x:160%;background-repeat:no-repeat;background-size:contain}.site-header.home .site-branding>div{max-width:50%}}@media screen and (min-width:860px){.site-header.home .site-branding{background-position-x:120%}}@media screen and (min-width:960px){.site-header.home .site-branding{background-position-x:right}}.site-header.home .site-branding .site-link{color:#fff;display:inline-block;font-size:.8125rem;margin:1.5rem .75rem 0 0;text-decoration:underline}.site-header.home .site-title.site-title{font-size:3rem;line-height:1.25;margin-top:0;text-align:left}.site-header.home .site-description{color:#fff;font-size:1rem;line-height:1.6;margin:0 0 1.5rem;text-align:left}@media screen and (min-width:960px){.site-header.home .pattern-search{max-width:60%}}body:not(.home) .site-branding{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:.8125rem;justify-content:space-between}@media screen and (min-width:782px){body:not(.home) .site-branding :first-child{flex-grow:1}}body:not(.home) .site-branding a{color:#fff}body:not(.home) .site-branding .sep{margin-left:.5rem;margin-right:.5rem}body:not(.home) .site-branding .is-current-page{font-weight:600}body:not(.home) .site-branding .pattern-search{flex-basis:100%;margin-top:1rem}@media screen and (min-width:782px){body:not(.home) .site-branding .pattern-search{flex-basis:unset;margin-left:1rem;margin-top:0}}.site-title a{text-decoration:none}.site-title a:active,.site-title a:focus,.site-title a:hover{color:#fff}.pattern-skeleton__container{display:flex;flex-direction:column}.pattern-skeleton{background:#edeff0;border-radius:2px}.has-wporg-blue-color{color:#1e8cbe}.has-wporg-blue-background-color{background-color:#1e8cbe}.has-wporg-purple-color{color:#826eb4}.has-wporg-purple-background-color{background-color:#826eb4}.has-wporg-white-color{color:#fff}.has-wporg-white-background-color{background-color:#fff}.home-page .shapes{margin:0 auto;position:relative}.home-page .shapes .parallelogram p:before{font-size:64px;height:64px;left:-16px;position:relative}.home-page .shapes .parallelogram{color:#fff;display:block;margin:0 auto;opacity:.9;padding:60px 40px;text-align:center;text-decoration:none}.home-page .shapes strong{display:block;font-size:28px;font-weight:300;padding-bottom:15px;padding-top:15px}.home-page .shapes p{color:#fff;font-size:16px;font-weight:300;margin:0}.home-page .shapes u{display:block;font-size:18px;padding-top:15px}@media only screen and (min-width:768px){.home-page .shapes{height:400px}.home-page .shapes .parallelogram{padding:50px 90px;position:absolute;width:50%}}@media only screen and (min-width:960px){.home-page .shapes .parallelogram{-webkit-transform:skew(-15deg);-ms-transform:skew(-15deg);transform:skew(-15deg)}.home-page .shapes .parallelogram:before,.home-page .shapes p{-webkit-transform:skew(15deg);-ms-transform:skew(15deg);transform:skew(15deg)}}@media only screen and (min-width:1200px){.home-page .shapes{margin:0 -60px}}.terms{font-size:14px;font-style:italic} -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/header.php
r11114 r11120 28 28 <div class="site-branding"> 29 29 <?php if ( is_home() ) : ?> 30 <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php echo esc_html_x( 'Patterns', 'Site title', 'wporg-patterns' ); ?></a></h1> 30 <div> 31 <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php echo esc_html_x( 'Patterns', 'Site title', 'wporg-patterns' ); ?></a></h1> 31 32 32 <p class="site-description"><?php esc_html_e( 'Add a beautifully designed, ready to go layout to any WordPress site with a simple copy/paste.', 'wporg-patterns' ); ?></p> 33 <?php get_search_form(); ?> 33 <p class="site-description"><?php esc_html_e( 'Add a beautifully designed, ready to go layout to any WordPress site with a simple copy/paste.', 'wporg-patterns' ); ?></p> 34 <?php get_search_form(); ?> 35 <a class="site-link" href="<?php echo esc_url( home_url( '/my-favorites' ) ); ?>"><?php esc_html_e( 'My favorites', 'wporg-patterns' ); ?></a> 36 </div> 34 37 <?php else : ?> 35 38 <div> -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-patterns/package.json
r11117 r11120 12 12 "scripts": { 13 13 "start": "grunt watch", 14 "build": " grunt build",14 "build": "NODE_ENV=production grunt build", 15 15 "build:css": "grunt css", 16 16 "build:js": "grunt js", … … 49 49 "cssnano": "5.0.5", 50 50 "grunt": "1.4.1", 51 "grunt-contrib-clean": "2.0.0", 51 52 "grunt-contrib-watch": "1.1.0", 52 53 "grunt-sass": "3.1.0",
Note: See TracChangeset
for help on using the changeset viewer.