@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>
1 lines • 1.84 kB
Source Map (JSON)
{"version":3,"file":"TooltipDialogue.cjs","sources":["../../../../src/components/Tooltip/TooltipDialogue.tsx"],"sourcesContent":["// Modules\r\nimport cn from 'classnames';\r\n\r\n// Types\r\nimport type { TTooltipDialogueProps } from './Tooltip.type';\r\n\r\n// Styles\r\nimport styles from './styles.module.scss';\r\n\r\n// Helpers\r\nimport { snakeCase } from '../../helpers/typography';\r\n\r\n// Constants\r\nimport { TOOLTIP_DEFAULT_PROPS } from './Tooltip.constant';\r\n\r\nconst TooltipDialogue = (props: TTooltipDialogueProps) => {\r\n const {\r\n className,\r\n children,\r\n dialogueContentClassName,\r\n noArrow,\r\n position = TOOLTIP_DEFAULT_PROPS.position,\r\n ...restProps\r\n } = props;\r\n\r\n const tooltipDialogueCN = cn(styles.legion_tooltip_dialogue, className, styles[snakeCase(position!)], {\r\n [styles.no_arrow]: !!noArrow\r\n });\r\n const tooltipDialogueContentCN = cn(styles.tooltip_content, dialogueContentClassName);\r\n\r\n return (\r\n <div className={tooltipDialogueCN} {...restProps}>\r\n <div className={tooltipDialogueContentCN}>\r\n {children}\r\n </div>\r\n </div>\r\n );\r\n};\r\n\r\nexport default TooltipDialogue;\r\n"],"names":["props","className","children","dialogueContentClassName","noArrow","position","TOOLTIP_DEFAULT_PROPS","restProps","tooltipDialogueCN","cn","styles","legion_tooltip_dialogue","snakeCase","no_arrow","tooltipDialogueContentCN","tooltip_content","_jsx"],"mappings":"iUAeyBA,IACvB,MAAMC,UACJA,EAASC,SACTA,EAAQC,yBACRA,EAAwBC,QACxBA,EAAOC,SACPA,EAAWC,EAAAA,sBAAsBD,YAC9BE,GACDP,EAEEQ,EAAoBC,UAAGC,EAAAA,QAAOC,wBAAyBV,EAAWS,UAAOE,EAAAA,UAAUP,IAAa,CACpG,CAACK,EAAAA,QAAOG,YAAaT,IAEjBU,EAA2BL,EAAAA,QAAGC,UAAOK,gBAAiBZ,GAE5D,OACEa,EAAAA,IAAA,MAAA,CAAKf,UAAWO,KAAuBD,EAASL,SAC9Cc,EAAAA,IAAA,MAAA,CAAKf,UAAWa,EAAwBZ,SACrCA"}