PluginProbe
EmailKit – Email Customizer for WooCommerce & WP / 1.2.0
EmailKit – Email Customizer for WooCommerce & WP v1.2.0
1.6.9 1.6.8 1.6.7 trunk 1.0.0 1.2.0 1.4.0 1.4.5 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6
emailkit / build / server / pages / _document.js

_document.js in EmailKit – Email Customizer for WooCommerce & WP 1.2.0, at build/server/pages/_document.js

155 lines 5.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function() {
2 var exports = {};
3 exports.id = 660;
4 exports.ids = [660];
5 exports.modules = {
6
7 /***/ 225:
8 /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
9
10 "use strict";
11 __webpack_require__.r(__webpack_exports__);
12 /* harmony export */ __webpack_require__.d(__webpack_exports__, {
13 /* harmony export */ "default": function() { return /* binding */ MyDocument; }
14 /* harmony export */ });
15 /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(282);
16 /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
17 /* harmony import */ var next_document__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(859);
18 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(297);
19 /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
20 /* harmony import */ var styled_components__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(914);
21 /* harmony import */ var styled_components__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(styled_components__WEBPACK_IMPORTED_MODULE_3__);
22
23
24
25 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; }
26
27 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) { _defineProperty(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; }
28
29 function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
30
31
32 // Import styled components ServerStyleSheet
33
34
35 class MyDocument extends next_document__WEBPACK_IMPORTED_MODULE_1__.default {
36 static getInitialProps({
37 renderPage
38 }) {
39 // Step 1: Create an instance of ServerStyleSheet
40 const sheet = new styled_components__WEBPACK_IMPORTED_MODULE_3__.ServerStyleSheet(); // Step 2: Retrieve styles from components in the page
41
42 const page = renderPage(App => props => sheet.collectStyles( /*#__PURE__*/react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(App, _objectSpread({}, props)))); // Step 3: Extract the styles as <style> tags
43
44 const styleTags = sheet.getStyleElement(); // Step 4: Pass styleTags as a prop
45
46 return _objectSpread(_objectSpread({}, page), {}, {
47 styleTags
48 });
49 }
50
51 render() {
52 return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(next_document__WEBPACK_IMPORTED_MODULE_1__.Html, {
53 children: [/*#__PURE__*/react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(next_document__WEBPACK_IMPORTED_MODULE_1__.Head, {
54 children: this.props.styleTags
55 }), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("body", {
56 children: [/*#__PURE__*/react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(next_document__WEBPACK_IMPORTED_MODULE_1__.Main, {}), /*#__PURE__*/react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(next_document__WEBPACK_IMPORTED_MODULE_1__.NextScript, {})]
57 })]
58 });
59 }
60
61 }
62
63 /***/ }),
64
65 /***/ 227:
66 /***/ (function(module) {
67
68 "use strict";
69 module.exports = require("next/dist/next-server/lib/constants.js");;
70
71 /***/ }),
72
73 /***/ 932:
74 /***/ (function(module) {
75
76 "use strict";
77 module.exports = require("next/dist/next-server/lib/document-context.js");;
78
79 /***/ }),
80
81 /***/ 816:
82 /***/ (function(module) {
83
84 "use strict";
85 module.exports = require("next/dist/next-server/lib/head-manager-context.js");;
86
87 /***/ }),
88
89 /***/ 579:
90 /***/ (function(module) {
91
92 "use strict";
93 module.exports = require("next/dist/next-server/lib/utils.js");;
94
95 /***/ }),
96
97 /***/ 171:
98 /***/ (function(module) {
99
100 "use strict";
101 module.exports = require("next/dist/next-server/server/get-page-files.js");;
102
103 /***/ }),
104
105 /***/ 105:
106 /***/ (function(module) {
107
108 "use strict";
109 module.exports = require("next/dist/next-server/server/utils.js");;
110
111 /***/ }),
112
113 /***/ 297:
114 /***/ (function(module) {
115
116 "use strict";
117 module.exports = require("react");;
118
119 /***/ }),
120
121 /***/ 282:
122 /***/ (function(module) {
123
124 "use strict";
125 module.exports = require("react/jsx-runtime");;
126
127 /***/ }),
128
129 /***/ 914:
130 /***/ (function(module) {
131
132 "use strict";
133 module.exports = require("styled-components");;
134
135 /***/ }),
136
137 /***/ 168:
138 /***/ (function(module) {
139
140 "use strict";
141 module.exports = require("styled-jsx/server");;
142
143 /***/ })
144
145 };
146 ;
147
148 // load runtime
149 var __webpack_require__ = require("../webpack-runtime.js");
150 __webpack_require__.C(exports);
151 var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
152 var __webpack_exports__ = __webpack_require__.X(0, [859], function() { return __webpack_exec__(225); });
153 module.exports = __webpack_exports__;
154
155 })();