UNPKG

monday-ui-react-core

Version:

Official monday.com UI resources for application development in React.js

3 lines (2 loc) 990 B
import{__rest as t}from"../../../_virtual/_tslib.js";import{getTestId as e,ComponentDefaultTestId as s}from"../../tests/testIds.js";import i,{forwardRef as r}from"react";import o from"../Heading/Heading.js";import{withStaticProps as a}from"../../types/withStaticProps.js";import p from"./EditableHeading.module.scss.js";import{HeadingType as m,HeadingWeight as d}from"../Heading/HeadingConstants.js";import{getStyle as g}from"../../helpers/typesciptCssModulesHelper.js";import{camelCase as n}from"lodash-es";import f from"../EditableTypography/EditableTypography.js";var l=a(r((function(r,a){var m=r.type,d=void 0===m?o.types.H1:m,l=r.weight,y=void 0===l?o.weights.NORMAL:l,h=r.id,j=r["data-testid"],c=t(r,["type","weight","id","data-testid"]);return i.createElement(f,Object.assign({ref:a,"data-testid":j||e(s.EDITABLE_HEADING,h),component:o,typographyClassName:g(p,n(d+"-"+y)),type:d,weight:y},c))})),{types:m,weights:d});export{l as default}; //# sourceMappingURL=EditableHeading.js.map