25 lines
6.7 KiB
JavaScript
25 lines
6.7 KiB
JavaScript
"use strict";
|
|
/*
|
|
* ATTENTION: An "eval-source-map" devtool has been used.
|
|
* This devtool is neither made for production nor for readable output files.
|
|
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
|
|
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
|
|
* or disable the default devtool with "devtool: false".
|
|
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
|
|
*/
|
|
exports.id = "vendor-chunks/@react-email+heading@0.0.16_react@19.2.4";
|
|
exports.ids = ["vendor-chunks/@react-email+heading@0.0.16_react@19.2.4"];
|
|
exports.modules = {
|
|
|
|
/***/ "(action-browser)/./node_modules/.pnpm/@react-email+heading@0.0.16_react@19.2.4/node_modules/@react-email/heading/dist/index.mjs":
|
|
/*!**********************************************************************************************************************!*\
|
|
!*** ./node_modules/.pnpm/@react-email+heading@0.0.16_react@19.2.4/node_modules/@react-email/heading/dist/index.mjs ***!
|
|
\**********************************************************************************************************************/
|
|
/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => {
|
|
|
|
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Heading: () => (/* binding */ Heading)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"(action-browser)/./node_modules/.pnpm/next@16.1.6_@babel+core@7.29.0_@opentelemetry+api@1.9.1_react-dom@19.2.4_react@19.2.4__react@19.2.4_sass@1.98.0/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/react.js\");\n/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react/jsx-runtime */ \"(action-browser)/./node_modules/.pnpm/next@16.1.6_@babel+core@7.29.0_@opentelemetry+api@1.9.1_react-dom@19.2.4_react@19.2.4__react@19.2.4_sass@1.98.0/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/react-jsx-runtime.js\");\n\n\n\n//#region src/utils/spaces.ts\nconst withMargin = (props) => {\n\tconst candidates = [\n\t\twithSpace(props.m, [\"margin\"]),\n\t\twithSpace(props.mx, [\"marginLeft\", \"marginRight\"]),\n\t\twithSpace(props.my, [\"marginTop\", \"marginBottom\"]),\n\t\twithSpace(props.mt, [\"marginTop\"]),\n\t\twithSpace(props.mr, [\"marginRight\"]),\n\t\twithSpace(props.mb, [\"marginBottom\"]),\n\t\twithSpace(props.ml, [\"marginLeft\"])\n\t];\n\tconst mergedStyles = {};\n\tfor (const style of candidates) if (Object.keys(style).length > 0) Object.assign(mergedStyles, style);\n\treturn mergedStyles;\n};\nconst withSpace = (value, properties) => {\n\tconst styles = {};\n\tif (value === void 0) return styles;\n\tif (Number.isNaN(Number.parseFloat(String(value)))) return styles;\n\tfor (const property of properties) styles[property] = `${value}px`;\n\treturn styles;\n};\n\n//#endregion\n//#region src/heading.tsx\nconst Heading = react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(({ as: Tag = \"h1\", children, style, m, mx, my, mt, mr, mb, ml,...props }, ref) => {\n\treturn /* @__PURE__ */ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(Tag, {\n\t\t...props,\n\t\tref,\n\t\tstyle: {\n\t\t\t...withMargin({\n\t\t\t\tm,\n\t\t\t\tmx,\n\t\t\t\tmy,\n\t\t\t\tmt,\n\t\t\t\tmr,\n\t\t\t\tmb,\n\t\t\t\tml\n\t\t\t}),\n\t\t\t...style\n\t\t},\n\t\tchildren\n\t});\n});\nHeading.displayName = \"Heading\";\n\n//#endregion\n\n//# sourceMappingURL=index.mjs.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKGFjdGlvbi1icm93c2VyKS8uL25vZGVfbW9kdWxlcy8ucG5wbS9AcmVhY3QtZW1haWwraGVhZGluZ0AwLjAuMTZfcmVhY3RAMTkuMi40L25vZGVfbW9kdWxlcy9AcmVhY3QtZW1haWwvaGVhZGluZy9kaXN0L2luZGV4Lm1qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7QUFBK0I7QUFDUzs7QUFFeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSwwREFBMEQsTUFBTTtBQUNoRTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxnQkFBZ0IsNkNBQWdCLElBQUkscUVBQXFFO0FBQ3pHLHdCQUF3QixzREFBRztBQUMzQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0EsR0FBRztBQUNIO0FBQ0EsRUFBRTtBQUNGLENBQUM7QUFDRDs7QUFFQTtBQUNtQjtBQUNuQiIsInNvdXJjZXMiOlsiL1VzZXJzL21hcmNtaW50ZWwvUHJvamVjdHMvZS10aWIuY29tL25vZGVfbW9kdWxlcy8ucG5wbS9AcmVhY3QtZW1haWwraGVhZGluZ0AwLjAuMTZfcmVhY3RAMTkuMi40L25vZGVfbW9kdWxlcy9AcmVhY3QtZW1haWwvaGVhZGluZy9kaXN0L2luZGV4Lm1qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCB7IGpzeCB9IGZyb20gXCJyZWFjdC9qc3gtcnVudGltZVwiO1xuXG4vLyNyZWdpb24gc3JjL3V0aWxzL3NwYWNlcy50c1xuY29uc3Qgd2l0aE1hcmdpbiA9IChwcm9wcykgPT4ge1xuXHRjb25zdCBjYW5kaWRhdGVzID0gW1xuXHRcdHdpdGhTcGFjZShwcm9wcy5tLCBbXCJtYXJnaW5cIl0pLFxuXHRcdHdpdGhTcGFjZShwcm9wcy5teCwgW1wibWFyZ2luTGVmdFwiLCBcIm1hcmdpblJpZ2h0XCJdKSxcblx0XHR3aXRoU3BhY2UocHJvcHMubXksIFtcIm1hcmdpblRvcFwiLCBcIm1hcmdpbkJvdHRvbVwiXSksXG5cdFx0d2l0aFNwYWNlKHByb3BzLm10LCBbXCJtYXJnaW5Ub3BcIl0pLFxuXHRcdHdpdGhTcGFjZShwcm9wcy5tciwgW1wibWFyZ2luUmlnaHRcIl0pLFxuXHRcdHdpdGhTcGFjZShwcm9wcy5tYiwgW1wibWFyZ2luQm90dG9tXCJdKSxcblx0XHR3aXRoU3BhY2UocHJvcHMubWwsIFtcIm1hcmdpbkxlZnRcIl0pXG5cdF07XG5cdGNvbnN0IG1lcmdlZFN0eWxlcyA9IHt9O1xuXHRmb3IgKGNvbnN0IHN0eWxlIG9mIGNhbmRpZGF0ZXMpIGlmIChPYmplY3Qua2V5cyhzdHlsZSkubGVuZ3RoID4gMCkgT2JqZWN0LmFzc2lnbihtZXJnZWRTdHlsZXMsIHN0eWxlKTtcblx0cmV0dXJuIG1lcmdlZFN0eWxlcztcbn07XG5jb25zdCB3aXRoU3BhY2UgPSAodmFsdWUsIHByb3BlcnRpZXMpID0+IHtcblx0Y29uc3Qgc3R5bGVzID0ge307XG5cdGlmICh2YWx1ZSA9PT0gdm9pZCAwKSByZXR1cm4gc3R5bGVzO1xuXHRpZiAoTnVtYmVyLmlzTmFOKE51bWJlci5wYXJzZUZsb2F0KFN0cmluZyh2YWx1ZSkpKSkgcmV0dXJuIHN0eWxlcztcblx0Zm9yIChjb25zdCBwcm9wZXJ0eSBvZiBwcm9wZXJ0aWVzKSBzdHlsZXNbcHJvcGVydHldID0gYCR7dmFsdWV9cHhgO1xuXHRyZXR1cm4gc3R5bGVzO1xufTtcblxuLy8jZW5kcmVnaW9uXG4vLyNyZWdpb24gc3JjL2hlYWRpbmcudHN4XG5jb25zdCBIZWFkaW5nID0gUmVhY3QuZm9yd2FyZFJlZigoeyBhczogVGFnID0gXCJoMVwiLCBjaGlsZHJlbiwgc3R5bGUsIG0sIG14LCBteSwgbXQsIG1yLCBtYiwgbWwsLi4ucHJvcHMgfSwgcmVmKSA9PiB7XG5cdHJldHVybiAvKiBAX19QVVJFX18gKi8ganN4KFRhZywge1xuXHRcdC4uLnByb3BzLFxuXHRcdHJlZixcblx0XHRzdHlsZToge1xuXHRcdFx0Li4ud2l0aE1hcmdpbih7XG5cdFx0XHRcdG0sXG5cdFx0XHRcdG14LFxuXHRcdFx0XHRteSxcblx0XHRcdFx0bXQsXG5cdFx0XHRcdG1yLFxuXHRcdFx0XHRtYixcblx0XHRcdFx0bWxcblx0XHRcdH0pLFxuXHRcdFx0Li4uc3R5bGVcblx0XHR9LFxuXHRcdGNoaWxkcmVuXG5cdH0pO1xufSk7XG5IZWFkaW5nLmRpc3BsYXlOYW1lID0gXCJIZWFkaW5nXCI7XG5cbi8vI2VuZHJlZ2lvblxuZXhwb3J0IHsgSGVhZGluZyB9O1xuLy8jIHNvdXJjZU1hcHBpbmdVUkw9aW5kZXgubWpzLm1hcCJdLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOlswXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(action-browser)/./node_modules/.pnpm/@react-email+heading@0.0.16_react@19.2.4/node_modules/@react-email/heading/dist/index.mjs\n");
|
|
|
|
/***/ })
|
|
|
|
};
|
|
; |