Skip to content

Commit 3eefee1

Browse files
committed
use record where possible
1 parent 206cd41 commit 3eefee1

File tree

1 file changed

+3
-7
lines changed
  • src/flip/getFlippedElementPositions/getFlippedElementPositionsBeforeUpdate

1 file changed

+3
-7
lines changed

src/flip/getFlippedElementPositions/getFlippedElementPositionsBeforeUpdate/types.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { BoundingClientRect, BaseFlippedElementPositions } from '../types'
22
import { InProgressAnimations, FlipCallbacks } from '../../../Flipper/types'
33
import { IndexableObject } from '../../../utilities/types'
4+
import { FlipId } from '../../../Flipped/types'
45

56
export interface DomDataForExitAnimations {
67
element: HTMLElement
@@ -33,10 +34,5 @@ export interface GetFlippedElementPositionsBeforeUpdateArgs {
3334

3435
export type ParentBCRs = Array<[HTMLElement, BoundingClientRect]>
3536

36-
export interface ChildIdsToParentBCRS extends IndexableObject {
37-
[flipId: string]: BoundingClientRect
38-
}
39-
40-
export interface ChildIdsToParents extends IndexableObject {
41-
[flipId: string]: HTMLElement
42-
}
37+
export type ChildIdsToParentBCRs = Record<FlipId, BoundingClientRect>
38+
export type ChildIdsToParents = Record<FlipId, HTMLElement>

0 commit comments

Comments
 (0)