{"ast":null,"code":"'use client';\n\nimport _objectSpread from \"C:/Users/user/Desktop/08portreact/node_modules/@babel/runtime/helpers/esm/objectSpread2.js\";\nimport _objectWithoutProperties from \"C:/Users/user/Desktop/08portreact/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js\";\nvar _excluded = [\"children\", \"className\", \"open\", \"defaultOpen\", \"onOpenChange\", \"delayDuration\", \"disableHoverableContent\", \"content\", \"multiline\", \"container\", \"forceMount\"];\nimport * as React from 'react';\nimport classNames from 'classnames';\nimport * as TooltipPrimitive from '@radix-ui/react-tooltip';\nimport { Text } from './text';\nimport { Theme } from '../theme';\nvar Tooltip = React.forwardRef(function (props, forwardedRef) {\n  var children = props.children,\n    className = props.className,\n    open = props.open,\n    defaultOpen = props.defaultOpen,\n    onOpenChange = props.onOpenChange,\n    delayDuration = props.delayDuration,\n    disableHoverableContent = props.disableHoverableContent,\n    content = props.content,\n    multiline = props.multiline,\n    container = props.container,\n    forceMount = props.forceMount,\n    tooltipContentProps = _objectWithoutProperties(props, _excluded);\n  var rootProps = {\n    open: open,\n    defaultOpen: defaultOpen,\n    onOpenChange: onOpenChange,\n    delayDuration: delayDuration,\n    disableHoverableContent: disableHoverableContent\n  };\n  return React.createElement(TooltipPrimitive.Root, _objectSpread({}, rootProps), React.createElement(TooltipPrimitive.Trigger, {\n    asChild: true\n  }, children), React.createElement(TooltipPrimitive.Portal, {\n    container: container,\n    forceMount: forceMount\n  }, React.createElement(Theme, {\n    asChild: true\n  }, React.createElement(TooltipPrimitive.Content, _objectSpread(_objectSpread({\n    sideOffset: 4,\n    collisionPadding: 10\n  }, tooltipContentProps), {}, {\n    ref: forwardedRef,\n    className: classNames('rt-TooltipContent', className, {\n      'rt-multiline': multiline\n    })\n  }), React.createElement(Text, {\n    as: \"p\",\n    className: \"rt-TooltipText\",\n    size: \"1\"\n  }, content), React.createElement(TooltipPrimitive.Arrow, {\n    className: \"rt-TooltipArrow\"\n  })))));\n});\nTooltip.displayName = 'Tooltip';\nexport { Tooltip };","map":{"version":3,"names":["_objectSpread","_objectWithoutProperties","_excluded","React","classNames","TooltipPrimitive","Text","Theme","Tooltip","forwardRef","props","forwardedRef","children","className","open","defaultOpen","onOpenChange","delayDuration","disableHoverableContent","content","multiline","container","forceMount","tooltipContentProps","rootProps","createElement","Root","Trigger","asChild","Portal","Content","sideOffset","collisionPadding","ref","as","size","Arrow","displayName"],"sources":["../../../src/components/tooltip.tsx"],"sourcesContent":[null],"mappings":"AAAA,YAAY;;AAAC,OAAAA,aAAA;AAAA,OAAAC,wBAAA;AAAA,IAAAC,SAAA;AAEb,OAAO,KAAKC,KAAK,MAAM,OAAO;AAC9B,OAAOC,UAAU,MAAM,YAAY;AACnC,OAAO,KAAKC,gBAAgB,MAAM,yBAAyB;AAC3D,SAASC,IAAI,QAAQ,QAAQ;AAE7B,SAASC,KAAK,QAAQ,UAAU;AAchC,IAAMC,OAAO,GAAGL,KAAK,CAACM,UAAU,CAA+B,UAACC,KAAK,EAAEC,YAAY,EAAI;EACrF,IACEC,QAAQ,GAYNF,KAAK,CAZPE,QAAQ;IACRC,SAAS,GAWPH,KAAK,CAXPG,SAAS;IACTC,IAAI,GAUFJ,KAAK,CAVPI,IAAI;IACJC,WAAW,GASTL,KAAK,CATPK,WAAW;IACXC,YAAY,GAQVN,KAAK,CARPM,YAAY;IACZC,aAAa,GAOXP,KAAK,CAPPO,aAAa;IACbC,uBAAuB,GAMrBR,KAAK,CANPQ,uBAAuB;IACvBC,OAAO,GAKLT,KAAK,CALPS,OAAO;IACPC,SAAS,GAIPV,KAAK,CAJPU,SAAS;IACTC,SAAS,GAGPX,KAAK,CAHPW,SAAS;IACTC,UAAU,GAERZ,KAAK,CAFPY,UAAU;IACPC,mBAAmB,GAAAtB,wBAAA,CACpBS,KAAK,EAAAR,SAAA;EACT,IAAMsB,SAAS,GAAG;IAAEV,IAAI,EAAJA,IAAI;IAAEC,WAAW,EAAXA,WAAW;IAAEC,YAAY,EAAZA,YAAY;IAAEC,aAAa,EAAbA,aAAa;IAAEC,uBAAuB,EAAvBA;EAAuB,CAAE;EAC7F,OACEf,KAAA,CAAAsB,aAAA,CAACpB,gBAAgB,CAACqB,IAAI,EAAA1B,aAAA,KAAKwB,SAAS,GAClCrB,KAAA,CAAAsB,aAAA,CAACpB,gBAAgB,CAACsB,OAAO;IAACC,OAAO;EAAA,GAAEhB,QAAQ,CAA4B,EACvET,KAAA,CAAAsB,aAAA,CAACpB,gBAAgB,CAACwB,MAAM;IAACR,SAAS,EAAEA,SAAS;IAAEC,UAAU,EAAEA;EAAU,GACnEnB,KAAA,CAAAsB,aAAA,CAAClB,KAAK;IAACqB,OAAO;EAAA,GACZzB,KAAA,CAAAsB,aAAA,CAACpB,gBAAgB,CAACyB,OAAO,EAAA9B,aAAA,CAAAA,aAAA;IACvB+B,UAAU,EAAE,CAAC;IACbC,gBAAgB,EAAE;EAAE,GAChBT,mBAAmB;IACvBU,GAAG,EAAEtB,YAAY;IACjBE,SAAS,EAAET,UAAU,CAAC,mBAAmB,EAAES,SAAS,EAAE;MAAE,cAAc,EAAEO;IAAS,CAAE;EAAC,IAEpFjB,KAAA,CAAAsB,aAAA,CAACnB,IAAI;IAAC4B,EAAE,EAAC,GAAG;IAACrB,SAAS,EAAC,gBAAgB;IAACsB,IAAI,EAAC;EAAG,GAC7ChB,OAAO,CACH,EACPhB,KAAA,CAAAsB,aAAA,CAACpB,gBAAgB,CAAC+B,KAAK;IAACvB,SAAS,EAAC;EAAiB,EAAG,CAC7B,CACrB,CACgB,CACJ;AAE5B,CAAC,CAAC;AACFL,OAAO,CAAC6B,WAAW,GAAG,SAAS;AAE/B,SAAS7B,OAAO"},"metadata":{},"sourceType":"module","externalDependencies":[]}