UNPKG

@legion-ui-kit/react-core

Version:

To install the package into your project:

3 lines (2 loc) 755 B
import{jsxs as o,jsx as s}from"react/jsx-runtime";import e from"classnames";import l from"./styles.module.scss.js";import t from"../Icon/index.js";const a=a=>{const{className:c,leftIcon:n,leftIconClassName:r,noCloseButton:i,onClose:m,rightIcon:d,rightIconClassName:h,title:N,titleClassName:f,...p}=a,u=e(l.legion_modal_header,c),C=e(l.left_icon,r),g=e(l.right_icon,h),I=e(l.close_button),_=e(l.title,f);return o("div",{className:u,...p,children:[n&&s("span",{className:C,children:n}),s("p",{className:_,children:N}),d&&s("span",{className:g,children:d}),!i&&s("button",{className:I,onClick:()=>{m?.()},children:s(t,{icon:"close",style:{backgroundColor:"var(--Modal-color-right-icon)"}})})]})};export{a as default}; //# sourceMappingURL=ModalHeader.js.map