Skip to content

Commit 00af1f3

Browse files
committed
Typing updates
1 parent 78c683f commit 00af1f3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/utils.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// @flow
22
export type LayoutItemRequired = {w: number, h: number, x: number, y: number, i: string};
33
export type LayoutItem = LayoutItemRequired &
4-
{minW: number, minH: number, maxW: number, maxH: number,
5-
moved: boolean, static: boolean,
6-
isDraggable: ?boolean, isResizable: ?boolean};
4+
{minW?: number, minH?: number, maxW?: number, maxH?: number,
5+
moved?: boolean, static?: boolean,
6+
isDraggable?: ?boolean, isResizable?: ?boolean};
77
export type Layout = Array<LayoutItem>;
88
export type Position = {left: number, top: number, width: number, height: number};
99
export type CorePosition = {deltaX: number, deltaY: number, position: {left: number, top: number}};
@@ -267,7 +267,7 @@ export function moveElementAwayFromCollision(layout: Layout, collidesWith: Layou
267267
// unwanted swapping behavior.
268268
if (isUserAction) {
269269
// Make a mock item so we don't modify the item here, only modify in moveElement.
270-
const fakeItem = {
270+
const fakeItem: LayoutItem = {
271271
x: itemToMove.x,
272272
y: itemToMove.y,
273273
w: itemToMove.w,

0 commit comments

Comments
 (0)