{"version":3,"file":"PopupTip.cjs","sources":["../../../../src/components/tooltip/PopupTip.tsx"],"sourcesContent":["import clsx from \"clsx\";\nimport React, { useState, type FC } from \"react\";\nimport { QuestionIcon } from \"../icon/icons/QuestionIcon.js\";\nimport { Tooltip } from \"./Tooltip.js\";\nimport { TooltipContent } from \"./TooltipContent.js\";\nimport { TooltipTrigger } from \"./TooltipTrigger.js\";\nimport type { PopupTipProps } from \"./types.js\";\n\n/**\n * @deprecated bruk heller Help\n */\nexport const PopupTip: FC<PopupTipProps> = ({\n    content,\n    triggerProps,\n    ...tooltipProps\n}) => {\n    const [isOpen, setIsOpen] = useState(false);\n\n    return (\n        <Tooltip onOpenChange={setIsOpen} triggerOn=\"click\" {...tooltipProps}>\n            <TooltipTrigger>\n                <button\n                    {...triggerProps}\n                    type=\"button\"\n                    className={clsx(\n                        \"jkl-tooltip-question-button\",\n                        triggerProps?.className,\n                    )}\n                    data-testid=\"jkl-tooltip-question-button\"\n                >\n                    <QuestionIcon variant=\"inherit\" bold={isOpen} />\n                    <span className=\"jkl-sr-only\">Vis hjelpetekst</span>\n                </button>\n            </TooltipTrigger>\n\n            <TooltipContent data-ispopup={true}>\n                {/* biome-ignore lint/a11y/noNoninteractiveTabindex: */}\n                <div className=\"jkl-popuptip__content-wrapper\" tabIndex={0}>\n                    {content}\n                </div>\n            </TooltipContent>\n        </Tooltip>\n    );\n};\n"],"names":["content","triggerProps","tooltipProps","isOpen","setIsOpen","useState","Tooltip","onOpenChange","triggerOn","children","jsx","TooltipTrigger","jsxs","type","className","clsx","QuestionIcon","variant","bold","TooltipContent","tabIndex"],"mappings":"4UAW2C,EACvCA,QAAAA,EACAC,aAAAA,KACGC,MAEH,MAAOC,EAAQC,GAAaC,EAAAA,UAAS,GAErC,cACKC,UAAA,CAAQC,aAAcH,EAAWI,UAAU,WAAYN,EACpDO,SAAA,CAAAC,MAACC,EAAAA,eAAA,CACGF,SAAAG,EAAAA,KAAC,SAAA,IACOX,EACJY,KAAK,SACLC,UAAWC,EAAAA,KACP,8BACAd,GAAca,WAElB,cAAY,8BAEZL,SAAA,CAAAC,EAAAA,IAACM,EAAAA,aAAA,CAAaC,QAAQ,UAAUC,KAAMf,IACtCO,EAAAA,IAAC,OAAA,CAAKI,UAAU,cAAcL,SAAA,yBAItCC,EAAAA,IAACS,EAAAA,eAAA,CAAe,gBAAc,EAE1BV,SAAAC,EAAAA,IAAC,MAAA,CAAII,UAAU,gCAAgCM,SAAU,EACpDX,SAAAT"}