diff --git a/.npmignore b/.npmignore index c70c6556..6c86b701 100644 --- a/.npmignore +++ b/.npmignore @@ -21,7 +21,15 @@ coverage/ .travis.yml .editorconfig -// others +// misc folders .vscode/ .husky/ .github/ + +// misc files +bundlesize.config.json + +// bundler - rollup +rollup.config.dev.js +rollup.config.prod.js +rollup.config.types.js diff --git a/src/components/Tooltip/Tooltip.tsx b/src/components/Tooltip/Tooltip.tsx index e3458f29..a20bd053 100644 --- a/src/components/Tooltip/Tooltip.tsx +++ b/src/components/Tooltip/Tooltip.tsx @@ -19,7 +19,7 @@ const Tooltip = ({ events = ['hover'], positionStrategy = 'absolute', middlewares, - wrapper: WrapperElement = 'div', + wrapper: WrapperElement, children = null, delayShow = 0, delayHide = 0, @@ -38,7 +38,7 @@ const Tooltip = ({ setIsOpen, }: ITooltip) => { const tooltipRef = useRef(null) - const tooltipArrowRef = useRef(null) + const tooltipArrowRef = useRef(null) const tooltipShowDelayTimerRef = useRef(null) const tooltipHideDelayTimerRef = useRef(null) const [inlineStyles, setInlineStyles] = useState({}) diff --git a/src/components/Tooltip/TooltipTypes.d.ts b/src/components/Tooltip/TooltipTypes.d.ts index f16ca8c3..ba552f1c 100644 --- a/src/components/Tooltip/TooltipTypes.d.ts +++ b/src/components/Tooltip/TooltipTypes.d.ts @@ -43,7 +43,7 @@ export interface ITooltip { id?: string variant?: VariantType anchorId?: string - wrapper?: WrapperType + wrapper: WrapperType children?: ChildrenType events?: EventsType[] positionStrategy?: PositionStrategy diff --git a/src/components/TooltipController/TooltipController.tsx b/src/components/TooltipController/TooltipController.tsx index f93c69c6..6b98b188 100644 --- a/src/components/TooltipController/TooltipController.tsx +++ b/src/components/TooltipController/TooltipController.tsx @@ -85,7 +85,7 @@ const TooltipController = ({ setTooltipOffset(value === null ? offset : Number(value)) }, wrapper: (value) => { - setTooltipWrapper((value as WrapperType) ?? 'div') + setTooltipWrapper((value as WrapperType) ?? wrapper) }, events: (value) => { const parsed = value?.split(' ') as EventsType[]