Skip to content
This repository was archived by the owner on Feb 6, 2024. It is now read-only.

Commit 915e225

Browse files
feat: weaker emitter type for build compatibility of the DeckDeckGo remote control pwa
1 parent 4613b02 commit 915e225

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

‎src/components.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export namespace Components {
3333
'onSlidePrevDidChange'?: (event: CustomEvent<number>) => void;
3434
'onSlideToChange'?: (event: CustomEvent<number>) => void;
3535
'onSlideWillChange'?: (event: CustomEvent<number>) => void;
36-
'onSlidesDidLoad'?: (event: CustomEvent<DeckdeckgoSlideDefinition[]>) => void;
36+
'onSlidesDidLoad'?: (event: CustomEvent) => void;
3737
'pager'?: boolean;
3838
'pagerPercentage'?: boolean;
3939
}

‎src/components/deck/deckdeckgo-deck.d.ts

-4
This file was deleted.

‎src/components/deck/deckdeckgo-deck/deckdeckgo-deck.tsx

+6-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ interface DeltaX {
88
deltaX: number;
99
}
1010

11+
interface DeckdeckgoSlideDefinition {
12+
name: string;
13+
notes?: string;
14+
}
15+
1116
@Component({
1217
tag: 'deckgo-deck',
1318
styleUrl: 'deckdeckgo-deck.scss',
@@ -34,7 +39,7 @@ export class DeckdeckgoDeck {
3439
@State()
3540
private length: number = 0;
3641

37-
@Event() slidesDidLoad: EventEmitter<DeckdeckgoSlideDefinition[]>;
42+
@Event() slidesDidLoad: EventEmitter;
3843
@Event() slideNextDidChange: EventEmitter<number>;
3944
@Event() slidePrevDidChange: EventEmitter<number>;
4045
@Event() slideToChange: EventEmitter<number>;

0 commit comments

Comments
 (0)