@enonic/react-components
Version:
Library of React components for handling Enonic XP data and page components
140 lines (137 loc) • 5.32 kB
JavaScript
var __create = Object.create;
var __defProp = Object.defineProperty;
var __defProps = Object.defineProperties;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropDescs = Object.getOwnPropertyDescriptors;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getOwnPropSymbols = Object.getOwnPropertySymbols;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __propIsEnum = Object.prototype.propertyIsEnumerable;
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __spreadValues = (a, b) => {
for (var prop in b || (b = {}))
if (__hasOwnProp.call(b, prop))
__defNormalProp(a, prop, b[prop]);
if (__getOwnPropSymbols)
for (var prop of __getOwnPropSymbols(b)) {
if (__propIsEnum.call(b, prop))
__defNormalProp(a, prop, b[prop]);
}
return a;
};
var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));
var __objRest = (source, exclude) => {
var target = {};
for (var prop in source)
if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)
target[prop] = source[prop];
if (source != null && __getOwnPropSymbols)
for (var prop of __getOwnPropSymbols(source)) {
if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))
target[prop] = source[prop];
}
return target;
};
var __esm = (fn, res) => function __init() {
return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res;
};
var __commonJS = (cb, mod) => function __require() {
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var __publicField = (obj, key, value) => __defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value);
// src/constants.ts
var IMG_TAG, LINK_TAG, MACRO_TAG, IMG_ATTR, LINK_ATTR, MACRO_ATTR, COMPONENT_DATA_TYPE, XP_REQUEST_MODE, CONTENT_STUDIO_EDIT_MODE_PLACEHOLDER_STYLE, WARNING_BORDER_COLOR, WARNING_COLOR, WARNING_STYLE;
var init_constants = __esm({
"src/constants.ts"() {
IMG_TAG = "img";
LINK_TAG = "a";
MACRO_TAG = "editor-macro";
IMG_ATTR = "data-image-ref";
LINK_ATTR = "data-link-ref";
MACRO_ATTR = "data-macro-ref";
COMPONENT_DATA_TYPE = /* @__PURE__ */ ((COMPONENT_DATA_TYPE2) => {
COMPONENT_DATA_TYPE2["CONTENT_TYPE"] = "contentType";
COMPONENT_DATA_TYPE2["ERROR"] = "error";
COMPONENT_DATA_TYPE2["FRAGMENT"] = "fragment";
COMPONENT_DATA_TYPE2["LAYOUT"] = "layout";
COMPONENT_DATA_TYPE2["PAGE"] = "page";
COMPONENT_DATA_TYPE2["PART"] = "part";
COMPONENT_DATA_TYPE2["TEXT"] = "text";
COMPONENT_DATA_TYPE2["MACRO"] = "macro";
return COMPONENT_DATA_TYPE2;
})(COMPONENT_DATA_TYPE || {});
XP_REQUEST_MODE = /* @__PURE__ */ ((XP_REQUEST_MODE2) => {
XP_REQUEST_MODE2["ADMIN"] = "admin";
XP_REQUEST_MODE2["EDIT"] = "edit";
XP_REQUEST_MODE2["INLINE"] = "inline";
XP_REQUEST_MODE2["LIVE"] = "live";
XP_REQUEST_MODE2["PREVIEW"] = "preview";
return XP_REQUEST_MODE2;
})(XP_REQUEST_MODE || {});
CONTENT_STUDIO_EDIT_MODE_PLACEHOLDER_STYLE = {
backgroundColor: "#ffffff",
borderWidth: "2px",
borderStyle: "dashed",
borderRadius: "4px",
boxSizing: "border-box",
display: "block",
fontFamily: "Open Sans, Helvetica, sans-serif",
fontSize: "20px",
lineHeight: "33px",
margin: "1px 0 10px",
minHeight: "137px",
padding: "50px 15px",
position: "relative",
textAlign: "center"
};
WARNING_BORDER_COLOR = "#c9ba9b";
WARNING_COLOR = "#794b02";
WARNING_STYLE = __spreadProps(__spreadValues({}, CONTENT_STUDIO_EDIT_MODE_PLACEHOLDER_STYLE), {
borderColor: WARNING_BORDER_COLOR,
color: WARNING_COLOR
});
}
});
export {
__spreadValues,
__spreadProps,
__objRest,
__esm,
__commonJS,
__export,
__toESM,
__toCommonJS,
__publicField,
IMG_TAG,
LINK_TAG,
MACRO_TAG,
IMG_ATTR,
LINK_ATTR,
MACRO_ATTR,
COMPONENT_DATA_TYPE,
XP_REQUEST_MODE,
CONTENT_STUDIO_EDIT_MODE_PLACEHOLDER_STYLE,
init_constants
};