From 125bd0b2fa8873fe4bf703ac08c2aaf520cc3cdf Mon Sep 17 00:00:00 2001 From: Aleksey Ilin Date: Mon, 24 Jul 2023 03:06:22 +0200 Subject: [PATCH 1/3] changed classnames module with clsx --- package.json | 2 +- rollup.config.dev.js | 2 +- rollup.config.prod.js | 2 +- src/components/Tooltip/Tooltip.tsx | 6 +++--- src/components/TooltipProvider/TooltipWrapper.tsx | 4 ++-- yarn.lock | 10 +++++----- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 14faa3c2..be11cbb7 100644 --- a/package.json +++ b/package.json @@ -125,6 +125,6 @@ }, "dependencies": { "@floating-ui/dom": "^1.0.0", - "classnames": "^2.3.0" + "clsx": "^2.0.0" } } diff --git a/rollup.config.dev.js b/rollup.config.dev.js index 2d9c0e6b..38a973db 100644 --- a/rollup.config.dev.js +++ b/rollup.config.dev.js @@ -18,7 +18,7 @@ const name = 'ReactTooltip' const globals = { react: 'React', 'react-dom': 'ReactDOM', - classnames: 'classNames', + clsx: 'clsx', 'prop-types': 'PropTypes', } diff --git a/rollup.config.prod.js b/rollup.config.prod.js index 7c29d6e8..1c63073d 100644 --- a/rollup.config.prod.js +++ b/rollup.config.prod.js @@ -39,7 +39,7 @@ const buildFormats = [ '@floating-ui/dom': 'FloatingUIDOM', react: 'React', 'react-dom': 'ReactDOM', - classnames: 'classNames', + clsx: 'clsx', 'prop-types': 'PropTypes', }, }, diff --git a/src/components/Tooltip/Tooltip.tsx b/src/components/Tooltip/Tooltip.tsx index 7bdd76bd..dfbc5a11 100644 --- a/src/components/Tooltip/Tooltip.tsx +++ b/src/components/Tooltip/Tooltip.tsx @@ -1,5 +1,5 @@ import React, { useEffect, useState, useRef } from 'react' -import classNames from 'classnames' +import clsx from 'clsx' import debounce from 'utils/debounce' import { useTooltip } from 'components/TooltipProvider' import useIsomorphicLayoutEffect from 'utils/use-isomorphic-layout-effect' @@ -586,7 +586,7 @@ const Tooltip = ({ {content} Date: Tue, 28 Nov 2023 11:07:09 -0300 Subject: [PATCH 2/3] Update Tooltip.tsx --- src/components/Tooltip/Tooltip.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Tooltip/Tooltip.tsx b/src/components/Tooltip/Tooltip.tsx index 8877a0af..3218dd48 100644 --- a/src/components/Tooltip/Tooltip.tsx +++ b/src/components/Tooltip/Tooltip.tsx @@ -1,6 +1,6 @@ import React, { useEffect, useState, useRef, useCallback, useImperativeHandle } from 'react' import { autoUpdate } from '@floating-ui/dom' -import classNames from 'clsx' +import clsx from 'clsx' import debounce from 'utils/debounce' import { useTooltip } from 'components/TooltipProvider' @@ -791,7 +791,7 @@ const Tooltip = ({ Date: Tue, 28 Nov 2023 11:07:31 -0300 Subject: [PATCH 3/3] Update Tooltip.tsx --- src/components/Tooltip/Tooltip.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/Tooltip/Tooltip.tsx b/src/components/Tooltip/Tooltip.tsx index 3218dd48..6a11195e 100644 --- a/src/components/Tooltip/Tooltip.tsx +++ b/src/components/Tooltip/Tooltip.tsx @@ -1,7 +1,6 @@ import React, { useEffect, useState, useRef, useCallback, useImperativeHandle } from 'react' import { autoUpdate } from '@floating-ui/dom' import clsx from 'clsx' - import debounce from 'utils/debounce' import { useTooltip } from 'components/TooltipProvider' import useIsomorphicLayoutEffect from 'utils/use-isomorphic-layout-effect'