Skip to content

Commit de2cde2

Browse files
fix: type self-reference on build output
1 parent 79cdd08 commit de2cde2

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/components/Tooltip/TooltipTypes.d.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import type { ElementType, ReactNode, CSSProperties } from 'react'
2-
import type { Middleware } from '@floating-ui/dom'
2+
3+
export type { Middleware } from '@floating-ui/dom'
34

45
export type PlacesType = 'top' | 'right' | 'bottom' | 'left'
56

@@ -13,8 +14,6 @@ export type EventsType = 'hover' | 'click'
1314

1415
export type PositionStrategy = 'absolute' | 'fixed'
1516

16-
export type Middleware = Middleware
17-
1817
export type DataAttribute =
1918
| 'place'
2019
| 'content'

src/index.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import type {
88
VariantType,
99
WrapperType,
1010
IPosition,
11+
Middleware,
1112
} from './components/Tooltip/TooltipTypes'
1213
import type { ITooltipController } from './components/TooltipController/TooltipControllerTypes'
1314
import type { ITooltipWrapper } from './components/TooltipProvider/TooltipProviderTypes'
@@ -26,4 +27,5 @@ export type {
2627
ITooltipController as ITooltip,
2728
ITooltipWrapper,
2829
IPosition,
30+
Middleware,
2931
}

0 commit comments

Comments
 (0)