UNPKG

@legion-ui-kit/react-core

Version:

<div align="center"> <img height="108" width="116" src="https://legion.digitaltelkom.id/favicon.svg?v=4643a71fb65fa61a5f2b266b769ea7b1" /> <h1 align="center">Legion UI Kit - React Core</h1> </div>

3 lines (2 loc) 1.35 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("react/jsx-runtime"),l=require("classnames"),s=require("./styles.module.scss.cjs"),t=require("./Divider.constant.cjs");function a(e){return e&&e.__esModule?e:{default:e}}var I=a(l);exports.default=l=>{const{className:a,firstLineClassName:i,firstLineStyle:r,label:n,labelClassName:o,labelPosition:_=t.DIVIDER_DEFAULT_PROPS.labelPosition,labelStyle:d,lineType:u=t.DIVIDER_DEFAULT_PROPS.lineType,secondLineClassName:D,secondLineStyle:E,orientation:O=t.DIVIDER_DEFAULT_PROPS.orientation,...c}=l,N=O===t.DIVIDER_ORIENTATION.horizontal&&_!==t.DIVIDER_HORIZONTAL_LABEL_POSITION.left||O===t.DIVIDER_ORIENTATION.vertical&&_!==t.DIVIDER_VERTICAL_LABEL_POSITION.top,R=O===t.DIVIDER_ORIENTATION.horizontal&&_!==t.DIVIDER_HORIZONTAL_LABEL_POSITION.right||O===t.DIVIDER_ORIENTATION.vertical&&_!==t.DIVIDER_VERTICAL_LABEL_POSITION.bottom,T=I.default(s.default.legion_divider,a,s.default[O],n?s.default[_]:s.default.no_label),f=I.default(s.default.label,o),L=I.default(s.default.first_line,i),A=I.default(s.default.second_line,D);return e.jsxs("div",{className:T,...c,children:[N&&e.jsx("span",{className:L,style:{borderStyle:u,...r}}),e.jsx("span",{className:f,style:d,children:n}),R&&e.jsx("span",{className:A,style:{borderStyle:u,...E}})]})}; //# sourceMappingURL=index.cjs.map