@ultraviolet/plus
Version:
Ultraviolet Plus
38 lines (37 loc) • 6.45 kB
JavaScript
"use client";
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const jsxRuntime = require("@emotion/react/jsx-runtime");
const _styled = require("@emotion/styled/base");
const react$1 = require("@emotion/react");
const react = require("react");
const OverlayContext = require("../OverlayContext.cjs");
const _interopDefaultCompat = (e) => e && typeof e === "object" && "default" in e ? e : { default: e };
const _styled__default = /* @__PURE__ */ _interopDefaultCompat(_styled);
const StyledRegular = /* @__PURE__ */ _styled__default.default("div", process.env.NODE_ENV === "production" ? {
shouldForwardProp: (prop) => !["variant", "isOverlay"].includes(prop),
target: "e1l9k4qo0"
} : {
shouldForwardProp: (prop) => !["variant", "isOverlay"].includes(prop),
target: "e1l9k4qo0",
label: "StyledRegular"
})("display:", ({
isOverlay
}) => isOverlay ? "flex" : "inline-flex", ";max-width:500px;align-items:center;font-size:16px;color:", ({
theme
}) => theme.colors.neutral.textStrong, ";margin-right:4px;", ({
theme,
variant
}) => variant === "small" && /* @__PURE__ */ react$1.css("display:block;font-size:14px;line-height:8px;color:", theme.colors.neutral.text, ";" + (process.env.NODE_ENV === "production" ? "" : ";label:StyledRegular;"), process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL3J1bm5lci93b3JrL3VsdHJhdmlvbGV0L3VsdHJhdmlvbGV0L3BhY2thZ2VzL3BsdXMvc3JjL2NvbXBvbmVudHMvRXN0aW1hdGVDb3N0L0NvbXBvbmVudHMvUmVndWxhci50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNkJPIiwiZmlsZSI6Ii9ob21lL3J1bm5lci93b3JrL3VsdHJhdmlvbGV0L3VsdHJhdmlvbGV0L3BhY2thZ2VzL3BsdXMvc3JjL2NvbXBvbmVudHMvRXN0aW1hdGVDb3N0L0NvbXBvbmVudHMvUmVndWxhci50c3giLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIGNsaWVudCdcblxuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnXG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCdcbmltcG9ydCB7IHR5cGUgUmVhY3ROb2RlLCBtZW1vIH0gZnJvbSAncmVhY3QnXG5pbXBvcnQgeyB1c2VPdmVybGF5IH0gZnJvbSAnLi4vT3ZlcmxheUNvbnRleHQnXG5cbnR5cGUgUmVndWxhclByb3BzID0ge1xuICB2YXJpYW50PzogJ25vcm1hbCcgfCAnc21hbGwnIHwgJ2JpZycgfCAnY2FwaXRhbGl6ZWQnXG4gIGlzRGlzYWJsZWRPbk92ZXJsYXk/OiBib29sZWFuXG4gIGNoaWxkcmVuPzogUmVhY3ROb2RlXG4gIGNsYXNzTmFtZT86IHN0cmluZ1xufVxuXG5jb25zdCBTdHlsZWRSZWd1bGFyID0gc3R5bGVkKCdkaXYnLCB7XG4gIHNob3VsZEZvcndhcmRQcm9wOiBwcm9wID0+ICFbJ3ZhcmlhbnQnLCAnaXNPdmVybGF5J10uaW5jbHVkZXMocHJvcCksXG59KTx7XG4gIGlzT3ZlcmxheTogYm9vbGVhblxuICB2YXJpYW50OiAnbm9ybWFsJyB8ICdzbWFsbCcgfCAnYmlnJyB8ICdjYXBpdGFsaXplZCdcbn0+YFxuICBkaXNwbGF5OiAkeyh7IGlzT3ZlcmxheSB9KSA9PiAoaXNPdmVybGF5ID8gJ2ZsZXgnIDogJ2lubGluZS1mbGV4Jyl9O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAkeyh7IHRoZW1lIH0pID0+IHRoZW1lLmNvbG9ycy5uZXV0cmFsLnRleHRTdHJvbmd9O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcblxuICAkeyh7IHRoZW1lLCB2YXJpYW50IH0pID0+XG4gICAgdmFyaWFudCA9PT0gJ3NtYWxsJyAmJlxuICAgIGNzc2BcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDhweDtcbiAgICAgIGNvbG9yOiAke3RoZW1lLmNvbG9ycy5uZXV0cmFsLnRleHR9O1xuICAgIGB9O1xuYFxuXG5leHBvcnQgY29uc3QgUmVndWxhciA9IG1lbW8oXG4gICh7XG4gICAgdmFyaWFudCA9ICdub3JtYWwnLFxuICAgIGlzRGlzYWJsZWRPbk92ZXJsYXkgPSBmYWxzZSxcbiAgICBjaGlsZHJlbiA9IG51bGwsXG4gICAgY2xhc3NOYW1lLFxuICB9OiBSZWd1bGFyUHJvcHMpID0+IHtcbiAgICBjb25zdCB7IGlzT3ZlcmxheSB9ID0gdXNlT3ZlcmxheSgpXG5cbiAgICByZXR1cm4gIWlzRGlzYWJsZWRPbk92ZXJsYXkgfHwgIWlzT3ZlcmxheSA/IChcbiAgICAgIDxTdHlsZWRSZWd1bGFyXG4gICAgICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfVxuICAgICAgICB2YXJpYW50PXt2YXJpYW50fVxuICAgICAgICBpc092ZXJsYXk9e2lzT3ZlcmxheX1cbiAgICAgID5cbiAgICAgICAge2NoaWxkcmVufVxuICAgICAgPC9TdHlsZWRSZWd1bGFyPlxuICAgICkgOiBudWxsXG4gIH0sXG4pXG4iXX0= */"), ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL3J1bm5lci93b3JrL3VsdHJhdmlvbGV0L3VsdHJhdmlvbGV0L3BhY2thZ2VzL3BsdXMvc3JjL2NvbXBvbmVudHMvRXN0aW1hdGVDb3N0L0NvbXBvbmVudHMvUmVndWxhci50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUJFIiwiZmlsZSI6Ii9ob21lL3J1bm5lci93b3JrL3VsdHJhdmlvbGV0L3VsdHJhdmlvbGV0L3BhY2thZ2VzL3BsdXMvc3JjL2NvbXBvbmVudHMvRXN0aW1hdGVDb3N0L0NvbXBvbmVudHMvUmVndWxhci50c3giLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIGNsaWVudCdcblxuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnXG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCdcbmltcG9ydCB7IHR5cGUgUmVhY3ROb2RlLCBtZW1vIH0gZnJvbSAncmVhY3QnXG5pbXBvcnQgeyB1c2VPdmVybGF5IH0gZnJvbSAnLi4vT3ZlcmxheUNvbnRleHQnXG5cbnR5cGUgUmVndWxhclByb3BzID0ge1xuICB2YXJpYW50PzogJ25vcm1hbCcgfCAnc21hbGwnIHwgJ2JpZycgfCAnY2FwaXRhbGl6ZWQnXG4gIGlzRGlzYWJsZWRPbk92ZXJsYXk/OiBib29sZWFuXG4gIGNoaWxkcmVuPzogUmVhY3ROb2RlXG4gIGNsYXNzTmFtZT86IHN0cmluZ1xufVxuXG5jb25zdCBTdHlsZWRSZWd1bGFyID0gc3R5bGVkKCdkaXYnLCB7XG4gIHNob3VsZEZvcndhcmRQcm9wOiBwcm9wID0+ICFbJ3ZhcmlhbnQnLCAnaXNPdmVybGF5J10uaW5jbHVkZXMocHJvcCksXG59KTx7XG4gIGlzT3ZlcmxheTogYm9vbGVhblxuICB2YXJpYW50OiAnbm9ybWFsJyB8ICdzbWFsbCcgfCAnYmlnJyB8ICdjYXBpdGFsaXplZCdcbn0+YFxuICBkaXNwbGF5OiAkeyh7IGlzT3ZlcmxheSB9KSA9PiAoaXNPdmVybGF5ID8gJ2ZsZXgnIDogJ2lubGluZS1mbGV4Jyl9O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAkeyh7IHRoZW1lIH0pID0+IHRoZW1lLmNvbG9ycy5uZXV0cmFsLnRleHRTdHJvbmd9O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcblxuICAkeyh7IHRoZW1lLCB2YXJpYW50IH0pID0+XG4gICAgdmFyaWFudCA9PT0gJ3NtYWxsJyAmJlxuICAgIGNzc2BcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDhweDtcbiAgICAgIGNvbG9yOiAke3RoZW1lLmNvbG9ycy5uZXV0cmFsLnRleHR9O1xuICAgIGB9O1xuYFxuXG5leHBvcnQgY29uc3QgUmVndWxhciA9IG1lbW8oXG4gICh7XG4gICAgdmFyaWFudCA9ICdub3JtYWwnLFxuICAgIGlzRGlzYWJsZWRPbk92ZXJsYXkgPSBmYWxzZSxcbiAgICBjaGlsZHJlbiA9IG51bGwsXG4gICAgY2xhc3NOYW1lLFxuICB9OiBSZWd1bGFyUHJvcHMpID0+IHtcbiAgICBjb25zdCB7IGlzT3ZlcmxheSB9ID0gdXNlT3ZlcmxheSgpXG5cbiAgICByZXR1cm4gIWlzRGlzYWJsZWRPbk92ZXJsYXkgfHwgIWlzT3ZlcmxheSA/IChcbiAgICAgIDxTdHlsZWRSZWd1bGFyXG4gICAgICAgIGNsYXNzTmFtZT17Y2xhc3NOYW1lfVxuICAgICAgICB2YXJpYW50PXt2YXJpYW50fVxuICAgICAgICBpc092ZXJsYXk9e2lzT3ZlcmxheX1cbiAgICAgID5cbiAgICAgICAge2NoaWxkcmVufVxuICAgICAgPC9TdHlsZWRSZWd1bGFyPlxuICAgICkgOiBudWxsXG4gIH0sXG4pXG4iXX0= */"));
const Regular = react.memo(({
variant = "normal",
isDisabledOnOverlay = false,
children = null,
className
}) => {
const {
isOverlay
} = OverlayContext.useOverlay();
return !isDisabledOnOverlay || !isOverlay ? /* @__PURE__ */ jsxRuntime.jsx(StyledRegular, { className, variant, isOverlay, children }) : null;
});
exports.Regular = Regular;