Skip to content

Commit 60ed92f

Browse files
feat: use CSS.supports() to validate border
1 parent 9336ad0 commit 60ed92f

File tree

2 files changed

+2
-30
lines changed

2 files changed

+2
-30
lines changed

src/components/TooltipController/TooltipController.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import type {
1212
} from 'components/Tooltip/TooltipTypes'
1313
import { useTooltip } from 'components/TooltipProvider'
1414
import { TooltipContent } from 'components/TooltipContent'
15-
import { cssAttrIsValid } from 'utils/css-attr-is-valid'
1615
import type { ITooltipController } from './TooltipControllerTypes'
1716

1817
const TooltipController = ({
@@ -245,11 +244,9 @@ const TooltipController = ({
245244
// eslint-disable-next-line no-console
246245
console.warn('[react-tooltip] Do not set `style.border`. Use `border` prop instead.')
247246
}
248-
if (border && !cssAttrIsValid('border', border)) {
247+
if (border && !CSS.supports('border', `${border}`)) {
249248
// eslint-disable-next-line no-console
250-
console.warn(
251-
`[react-tooltip] "${border}" is not a valid \`border\`. See https://developer.mozilla.org/en-US/docs/Web/CSS/border`,
252-
)
249+
console.warn(`[react-tooltip] "${border}" is not a valid \`border\`.`)
253250
}
254251
}, [])
255252

src/utils/css-attr-is-valid.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)