Skip to content

Commit cc42520

Browse files
committed
Converts DraggableEvent to typescript
1 parent b9d3fed commit cc42520

File tree

3 files changed

+15
-1
lines changed

3 files changed

+15
-1
lines changed

.changeset/young-drinks-call.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@shopify/draggable': patch
3+
---
4+
5+
Converts DraggableEvent to typescript

src/Draggable/DraggableEvent/DraggableEvent.js renamed to src/Draggable/DraggableEvent/DraggableEvent.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
11
import AbstractEvent from 'shared/AbstractEvent';
2+
import {FixMeAny} from 'shared/types';
3+
4+
/**
5+
* DraggableEventData
6+
* @interface DraggableEventData
7+
*/
8+
interface DraggableEventData {
9+
draggable: FixMeAny;
10+
}
211

312
/**
413
* Base draggable event
514
* @class DraggableEvent
615
* @module DraggableEvent
716
* @extends AbstractEvent
817
*/
9-
export class DraggableEvent extends AbstractEvent {
18+
export class DraggableEvent extends AbstractEvent<DraggableEventData> {
1019
static type = 'draggable';
1120

1221
/**

0 commit comments

Comments
 (0)