diff --git a/packages/core/src/components/action-sheet-controller/action-sheet-controller.tsx b/packages/core/src/components/action-sheet-controller/action-sheet-controller.tsx index 6082d2276c..c966b41c65 100644 --- a/packages/core/src/components/action-sheet-controller/action-sheet-controller.tsx +++ b/packages/core/src/components/action-sheet-controller/action-sheet-controller.tsx @@ -1,6 +1,6 @@ import { Component, Listen, Method } from '@stencil/core'; import { ActionSheetEvent, ActionSheetOptions, OverlayController } from '../../index'; -import { createOverlay, getTopOverlay, dismissOverlay, removeLastOverlay } from '../../utils/overlays'; +import { createOverlay, dismissOverlay, getTopOverlay, removeLastOverlay } from '../../utils/overlays'; @Component({ tag: 'ion-action-sheet-controller' diff --git a/packages/core/src/components/action-sheet/action-sheet.tsx b/packages/core/src/components/action-sheet/action-sheet.tsx index 7353e0672c..a4f7b2de3b 100644 --- a/packages/core/src/components/action-sheet/action-sheet.tsx +++ b/packages/core/src/components/action-sheet/action-sheet.tsx @@ -3,7 +3,7 @@ import { Animation, AnimationBuilder, Config, CssClassMap, DomController, Overla import { domControllerAsync } from '../../utils/helpers'; import { createThemedClasses, getClassMap } from '../../utils/theme'; -import { OverlayInterface, BACKDROP, overlayAnimation } from '../../utils/overlays'; +import { BACKDROP, OverlayInterface, overlayAnimation } from '../../utils/overlays'; import iosEnterAnimation from './animations/ios.enter'; import iosLeaveAnimation from './animations/ios.leave'; @@ -139,7 +139,7 @@ export class ActionSheet implements OverlayInterface { */ @Method() present(): Promise { - if(this.presented) { + if (this.presented) { return Promise.reject('overlay already presented'); } this.presented = true; @@ -162,7 +162,7 @@ export class ActionSheet implements OverlayInterface { */ @Method() dismiss(data?: any, role?: string) { - if(!this.presented) { + if (!this.presented) { return Promise.reject('overlay is not presented'); } this.presented = false; diff --git a/packages/core/src/components/alert-controller/alert-controller.tsx b/packages/core/src/components/alert-controller/alert-controller.tsx index 66b82e777d..fbbf12bb7c 100644 --- a/packages/core/src/components/alert-controller/alert-controller.tsx +++ b/packages/core/src/components/alert-controller/alert-controller.tsx @@ -1,6 +1,6 @@ import { Component, Listen, Method } from '@stencil/core'; import { AlertEvent, AlertOptions, OverlayController } from '../../index'; -import { createOverlay, removeLastOverlay, dismissOverlay, getTopOverlay } from '../../utils/overlays'; +import { createOverlay, dismissOverlay, getTopOverlay, removeLastOverlay } from '../../utils/overlays'; @Component({ tag: 'ion-alert-controller' diff --git a/packages/core/src/components/alert/alert.tsx b/packages/core/src/components/alert/alert.tsx index 33c3bcf4cb..a4c89e8484 100644 --- a/packages/core/src/components/alert/alert.tsx +++ b/packages/core/src/components/alert/alert.tsx @@ -1,8 +1,8 @@ import { Component, Element, Event, EventEmitter, Listen, Method, Prop } from '@stencil/core'; import { Animation, AnimationBuilder, Config, CssClassMap, DomController, OverlayDismissEvent, OverlayDismissEventDetail } from '../../index'; -import { domControllerAsync, autoFocus } from '../../utils/helpers'; +import { autoFocus, domControllerAsync } from '../../utils/helpers'; import { createThemedClasses, getClassMap } from '../../utils/theme'; -import { OverlayInterface, BACKDROP, overlayAnimation } from '../../utils/overlays'; +import { BACKDROP, OverlayInterface, overlayAnimation } from '../../utils/overlays'; import iosEnterAnimation from './animations/ios.enter'; import iosLeaveAnimation from './animations/ios.leave'; @@ -146,7 +146,7 @@ export class Alert implements OverlayInterface { */ @Method() present(): Promise { - if(this.presented) { + if (this.presented) { return Promise.reject('overlay already presented'); } this.presented = true; @@ -169,7 +169,7 @@ export class Alert implements OverlayInterface { */ @Method() dismiss(data?: any, role?: string) { - if(!this.presented) { + if (!this.presented) { return Promise.reject('overlay is not presented'); } this.presented = false; @@ -282,7 +282,7 @@ export class Alert implements OverlayInterface { {i.label} - {this.mode==="md" ? : null} + {this.mode === 'md' ? : null} ))} @@ -302,7 +302,7 @@ export class Alert implements OverlayInterface { {i.label} - {this.mode==="md" ? : null} + {this.mode === 'md' ? : null} ))} diff --git a/packages/core/src/components/backdrop/backdrop.tsx b/packages/core/src/components/backdrop/backdrop.tsx index 3554382bfe..23201c6ebb 100644 --- a/packages/core/src/components/backdrop/backdrop.tsx +++ b/packages/core/src/components/backdrop/backdrop.tsx @@ -73,7 +73,7 @@ function registerBackdrop(backdrop: any) { function unregisterBackdrop(backdrop: any) { activeBackdrops.delete(backdrop); - if(activeBackdrops.size === 0) { + if (activeBackdrops.size === 0) { document.body.classList.remove(BACKDROP_NO_SCROLL); } -} \ No newline at end of file +} diff --git a/packages/core/src/components/gesture-controller/gesture-controller-utils.ts b/packages/core/src/components/gesture-controller/gesture-controller-utils.ts index 1f0daf4b0e..1b5d037d5d 100644 --- a/packages/core/src/components/gesture-controller/gesture-controller-utils.ts +++ b/packages/core/src/components/gesture-controller/gesture-controller-utils.ts @@ -1,4 +1,4 @@ -import { GestureController } from "./gesture-controller"; +import { GestureController } from './gesture-controller'; export class GestureDelegate { private ctrl: GestureController|null; diff --git a/packages/core/src/components/gesture-controller/gesture-controller.tsx b/packages/core/src/components/gesture-controller/gesture-controller.tsx index a7eacbd719..1af506911c 100644 --- a/packages/core/src/components/gesture-controller/gesture-controller.tsx +++ b/packages/core/src/components/gesture-controller/gesture-controller.tsx @@ -1,5 +1,5 @@ import { Component, Event, EventEmitter, Method } from '@stencil/core'; -import { GestureConfig, GestureDelegate, BlockerConfig, BlockerDelegate } from './gesture-controller-utils'; +import { BlockerConfig, BlockerDelegate, GestureConfig, GestureDelegate } from './gesture-controller-utils'; @Component({ diff --git a/packages/core/src/components/gesture-controller/test/gesture-controller.spec.tsx b/packages/core/src/components/gesture-controller/test/gesture-controller.spec.tsx index c3e85341ff..1693a7f83b 100644 --- a/packages/core/src/components/gesture-controller/test/gesture-controller.spec.tsx +++ b/packages/core/src/components/gesture-controller/test/gesture-controller.spec.tsx @@ -241,7 +241,7 @@ describe('gesture controller', () => { describe('BlockerDelegate', () => { it('create one', async () => { const c = new GestureController(); - const b = await c.createBlocker({ + const b = c.createBlocker({ disableScroll: true, disable: ['event1', 'event2', 'event3', 'event4'] }); @@ -251,7 +251,7 @@ describe('gesture controller', () => { expect(b['ctrl']).toEqual(c); expect(b['id']).toEqual(1); - const b2 = await c.createBlocker({ + const b2 = c.createBlocker({ disable: ['event2', 'event3', 'event4', 'event5'] }); @@ -314,11 +314,11 @@ describe('gesture controller', () => { const g2 = await c.create({ name: 'goback2' }); expect(g2.canStart()).toEqual(true); - const g3 = await c.createBlocker({ + const g3 = c.createBlocker({ disable: ['range', 'goback', 'something'] }); - const g4 = await c.createBlocker({ + const g4 = c.createBlocker({ disable: ['range'] }); diff --git a/packages/core/src/components/gesture/gesture.tsx b/packages/core/src/components/gesture/gesture.tsx index a6e8412313..f6dff99f9c 100644 --- a/packages/core/src/components/gesture/gesture.tsx +++ b/packages/core/src/components/gesture/gesture.tsx @@ -1,6 +1,6 @@ import { Component, Event, EventEmitter, EventListenerEnable, Listen, Prop, Watch } from '@stencil/core'; import { ElementRef, assert, now, updateDetail } from '../../utils/helpers'; -import { DomController, BlockerDelegate, GestureDelegate, BlockerConfig } from '../../index'; +import { BlockerConfig, BlockerDelegate, DomController, GestureDelegate } from '../../index'; import { BLOCK_ALL } from '../gesture-controller/gesture-controller-utils'; import { PanRecognizer } from './recognizers'; diff --git a/packages/core/src/components/input-shims/hacks/common.ts b/packages/core/src/components/input-shims/hacks/common.ts index d7f2b7a9a8..a7d22828d5 100644 --- a/packages/core/src/components/input-shims/hacks/common.ts +++ b/packages/core/src/components/input-shims/hacks/common.ts @@ -1,10 +1,10 @@ -const RELOCATED_KEY= '$ionRelocated'; +const RELOCATED_KEY = '$ionRelocated'; export function relocateInput( componentEl: HTMLElement, inputEl: HTMLInputElement, shouldRelocate: boolean, - inputRelativeY: number = 0 + inputRelativeY = 0 ) { if ((componentEl as any)[RELOCATED_KEY] === shouldRelocate) { return; @@ -22,7 +22,7 @@ export function relocateInput( // We hide the focused input (with the visible caret) invisiable by making it scale(0), cloneInputComponent(componentEl, inputEl); const tx = document.dir === 'rtl' ? 9999 : -9999; - inputEl.style.transform= `translate3d(${tx}px,${inputRelativeY}px,0)`; + inputEl.style.transform = `translate3d(${tx}px,${inputRelativeY}px,0)`; // TODO // inputEle.style.opacity = '0'; } else { @@ -79,8 +79,6 @@ function cloneInputComponent(componentEl: HTMLElement, inputEl: HTMLInputElement const clonedInputEl = document.createElement('input'); clonedInputEl.classList.add(...Array.from(inputEl.classList)); - // Object.assign(clonedInputEl, input); - //const clonedInputEl = inputEl.cloneNode(false); clonedInputEl.value = inputEl.value; clonedInputEl.type = inputEl.type; clonedInputEl.placeholder = inputEl.placeholder; diff --git a/packages/core/src/components/input-shims/hacks/hide-caret.ts b/packages/core/src/components/input-shims/hacks/hide-caret.ts index 5b0702dce7..d1e41e59cb 100644 --- a/packages/core/src/components/input-shims/hacks/hide-caret.ts +++ b/packages/core/src/components/input-shims/hacks/hide-caret.ts @@ -1,9 +1,9 @@ -import { isFocused, relocateInput } from "./common"; +import { isFocused, relocateInput } from './common'; export default function enableHideCaretOnScroll(componentEl: HTMLElement, inputEl: HTMLInputElement, scrollEl: HTMLIonScrollElement) { - if(!scrollEl || !inputEl) { - return () => {}; + if (!scrollEl || !inputEl) { + return () => { return; }; } console.debug('Input: enableHideCaretOnScroll'); diff --git a/packages/core/src/components/input-shims/hacks/input-blurring.ts b/packages/core/src/components/input-shims/hacks/input-blurring.ts index 9cef8ac51f..84779ae3dc 100644 --- a/packages/core/src/components/input-shims/hacks/input-blurring.ts +++ b/packages/core/src/components/input-shims/hacks/input-blurring.ts @@ -1,4 +1,4 @@ -import { App } from "../../.."; +import { App } from '../../..'; const SKIP_BLURRING = ['INPUT', 'TEXTAREA', 'ION-INPUT', 'ION-TEXTAREA']; diff --git a/packages/core/src/components/input-shims/hacks/scroll-assist.ts b/packages/core/src/components/input-shims/hacks/scroll-assist.ts index 8a314bc3e5..f47d4afca3 100644 --- a/packages/core/src/components/input-shims/hacks/scroll-assist.ts +++ b/packages/core/src/components/input-shims/hacks/scroll-assist.ts @@ -1,6 +1,6 @@ -import { pointerCoord } from "../../../utils/helpers"; -import { relocateInput, isFocused } from "./common"; -import { getScrollData } from "./scroll-data"; +import { pointerCoord } from '../../../utils/helpers'; +import { isFocused, relocateInput } from './common'; +import { getScrollData } from './scroll-data'; export default function enableScrollAssist( diff --git a/packages/core/src/components/input-shims/hacks/scroll-padding.ts b/packages/core/src/components/input-shims/hacks/scroll-padding.ts index fc3f1deb69..0dc5e5a7fe 100644 --- a/packages/core/src/components/input-shims/hacks/scroll-padding.ts +++ b/packages/core/src/components/input-shims/hacks/scroll-padding.ts @@ -40,6 +40,6 @@ function setScrollPadding(input: HTMLElement, keyboardHeight: number) { } else { (el as any)[PADDING_TIMER_KEY] = setTimeout(() => { el.style.paddingBottom = ''; - }, 120) + }, 120); } } diff --git a/packages/core/src/components/input-shims/hacks/wip.ts b/packages/core/src/components/input-shims/hacks/wip.ts index 73c84fb90b..81b1ee461c 100644 --- a/packages/core/src/components/input-shims/hacks/wip.ts +++ b/packages/core/src/components/input-shims/hacks/wip.ts @@ -17,4 +17,4 @@ // return () => { // inputEl.removeEventListener('focus', onFocus); // }; -// } \ No newline at end of file +// } diff --git a/packages/core/src/components/input-shims/input-shims.tsx b/packages/core/src/components/input-shims/input-shims.tsx index 0d27665c59..ba955e2e06 100644 --- a/packages/core/src/components/input-shims/input-shims.tsx +++ b/packages/core/src/components/input-shims/input-shims.tsx @@ -1,10 +1,10 @@ -import { Component, Listen, Prop } from "@stencil/core"; -import { App, Config } from "../.."; +import { Component, Listen, Prop } from '@stencil/core'; +import { App, Config } from '../..'; -import enableHideCaretOnScroll from "./hacks/hide-caret"; -import enableInputBlurring from "./hacks/input-blurring"; -import enableScrollAssist from "./hacks/scroll-assist"; -import enableScrollPadding from "./hacks/scroll-padding"; +import enableHideCaretOnScroll from './hacks/hide-caret'; +import enableInputBlurring from './hacks/input-blurring'; +import enableScrollAssist from './hacks/scroll-assist'; +import enableScrollPadding from './hacks/scroll-padding'; const INPUT_BLURRING = true; const SCROLL_ASSIST = true; @@ -45,7 +45,7 @@ export class InputShims { // At this point we need to look for all the ion-inputs not registered yet // and register them. const inputs = Array.from(document.querySelectorAll('ion-input')); - for (let input of inputs) { + for (const input of inputs) { this.registerInput(input); } this.didLoad = true; diff --git a/packages/core/src/components/input/input.tsx b/packages/core/src/components/input/input.tsx index 9318c56c6d..3ab9a05b08 100644 --- a/packages/core/src/components/input/input.tsx +++ b/packages/core/src/components/input/input.tsx @@ -1,4 +1,4 @@ -import { Component, Event, EventEmitter, Prop, Watch, Element } from '@stencil/core'; +import { Component, Element, Event, EventEmitter, Prop, Watch } from '@stencil/core'; import { debounceEvent } from '../../utils/helpers'; import { createThemedClasses } from '../../utils/theme'; diff --git a/packages/core/src/components/loading/loading.tsx b/packages/core/src/components/loading/loading.tsx index cc4f511707..b04ca059a5 100644 --- a/packages/core/src/components/loading/loading.tsx +++ b/packages/core/src/components/loading/loading.tsx @@ -7,7 +7,7 @@ import iosEnterAnimation from './animations/ios.enter'; import iosLeaveAnimation from './animations/ios.leave'; import mdEnterAnimation from './animations/md.enter'; import mdLeaveAnimation from './animations/md.leave'; -import { OverlayInterface, BACKDROP, overlayAnimation } from '../../utils/overlays'; +import { BACKDROP, OverlayInterface, overlayAnimation } from '../../utils/overlays'; @Component({ tag: 'ion-loading', @@ -152,7 +152,7 @@ export class Loading implements OverlayInterface { */ @Method() present(): Promise { - if(this.presented) { + if (this.presented) { return Promise.reject('overlay already presented'); } this.presented = true; @@ -182,7 +182,7 @@ export class Loading implements OverlayInterface { */ @Method() dismiss(data?: any, role?: string) { - if(!this.presented) { + if (!this.presented) { return Promise.reject('overlay is not presented'); } this.presented = false; diff --git a/packages/core/src/components/menu-button/menu-button.tsx b/packages/core/src/components/menu-button/menu-button.tsx index 9dead27112..7f9c662a28 100644 --- a/packages/core/src/components/menu-button/menu-button.tsx +++ b/packages/core/src/components/menu-button/menu-button.tsx @@ -55,7 +55,7 @@ export class MenuButton { return ( - + ); diff --git a/packages/core/src/components/menu/menu.tsx b/packages/core/src/components/menu/menu.tsx index 3de9ff185e..6d1040932d 100644 --- a/packages/core/src/components/menu/menu.tsx +++ b/packages/core/src/components/menu/menu.tsx @@ -490,4 +490,4 @@ export interface MenuChangeEvent { export interface MenuChangeEventDetail { disabled: boolean; open: boolean; -} \ No newline at end of file +} diff --git a/packages/core/src/components/modal/modal.tsx b/packages/core/src/components/modal/modal.tsx index 2b7510ce8f..447fe3dafa 100644 --- a/packages/core/src/components/modal/modal.tsx +++ b/packages/core/src/components/modal/modal.tsx @@ -4,7 +4,7 @@ import { Animation, AnimationBuilder, Config, DomController, FrameworkDelegate, import { DomFrameworkDelegate } from '../../utils/dom-framework-delegate'; import { domControllerAsync } from '../../utils/helpers'; import { createThemedClasses } from '../../utils/theme'; -import { OverlayInterface, BACKDROP, overlayAnimation } from '../../utils/overlays'; +import { BACKDROP, OverlayInterface, overlayAnimation } from '../../utils/overlays'; import iosEnterAnimation from './animations/ios.enter'; import iosLeaveAnimation from './animations/ios.leave'; @@ -149,7 +149,7 @@ export class Modal implements OverlayInterface { */ @Method() present(): Promise { - if(this.presented) { + if (this.presented) { return Promise.reject('overlay already presented'); } this.presented = true; @@ -187,7 +187,7 @@ export class Modal implements OverlayInterface { */ @Method() dismiss(data?: any, role?: string) { - if(!this.presented) { + if (!this.presented) { return Promise.reject('overlay is not presented'); } this.presented = false; diff --git a/packages/core/src/components/nav/nav.tsx b/packages/core/src/components/nav/nav.tsx index 0e11421588..aebe520ef9 100644 --- a/packages/core/src/components/nav/nav.tsx +++ b/packages/core/src/components/nav/nav.tsx @@ -1127,7 +1127,8 @@ export function updateNavStacks(enteringView: ViewController, leavingView: ViewC return Promise.all(destroyQueuePromises); } return null; - })/*.then(() => { + }); + /* .then(() => { // set which animation it should use if it wasn't set yet if (ti.requiresTransition && !ti.opts.animation) { ti.opts.animation = isDef(ti.removeStart) diff --git a/packages/core/src/components/picker-controller/picker-controller.tsx b/packages/core/src/components/picker-controller/picker-controller.tsx index cf12d0d8f5..0704c8356c 100644 --- a/packages/core/src/components/picker-controller/picker-controller.tsx +++ b/packages/core/src/components/picker-controller/picker-controller.tsx @@ -1,6 +1,6 @@ import { Component, Listen, Method } from '@stencil/core'; import { OverlayController, PickerEvent, PickerOptions } from '../../index'; -import { createOverlay, getTopOverlay, removeLastOverlay, dismissOverlay } from '../../utils/overlays'; +import { createOverlay, dismissOverlay, getTopOverlay, removeLastOverlay } from '../../utils/overlays'; @Component({ diff --git a/packages/core/src/components/picker/picker.tsx b/packages/core/src/components/picker/picker.tsx index 75298e0486..e21ca5244d 100644 --- a/packages/core/src/components/picker/picker.tsx +++ b/packages/core/src/components/picker/picker.tsx @@ -158,7 +158,7 @@ export class Picker implements OverlayInterface { */ @Method() present(): Promise { - if(this.presented) { + if (this.presented) { return Promise.reject('overlay already presented'); } this.presented = true; @@ -194,7 +194,7 @@ export class Picker implements OverlayInterface { */ @Method() dismiss(data?: any, role?: string) { - if(!this.presented) { + if (!this.presented) { return Promise.reject('overlay is not presented'); } this.presented = false; diff --git a/packages/core/src/components/popover/animations/ios.enter.ts b/packages/core/src/components/popover/animations/ios.enter.ts index da47803c38..117e286f5d 100644 --- a/packages/core/src/components/popover/animations/ios.enter.ts +++ b/packages/core/src/components/popover/animations/ios.enter.ts @@ -81,9 +81,9 @@ export default function iosEnterAnimation(Animation: Animation, baseEl: HTMLElem (targetTop - contentHeight) > 0 ) { arrowCSS.top = targetTop - (arrowHeight + 1); - console.log(arrowCSS) - console.log(targetTop) - console.log(contentHeight) + console.log(arrowCSS); + console.log(targetTop); + console.log(contentHeight); popoverCSS.top = targetTop - contentHeight - (arrowHeight - 1); baseEl.className = baseEl.className + ' popover-bottom'; diff --git a/packages/core/src/components/popover/popover.tsx b/packages/core/src/components/popover/popover.tsx index 6997fff2d4..71bf9d042b 100644 --- a/packages/core/src/components/popover/popover.tsx +++ b/packages/core/src/components/popover/popover.tsx @@ -4,7 +4,7 @@ import { Animation, AnimationBuilder, Config, DomController, FrameworkDelegate, import { DomFrameworkDelegate } from '../../utils/dom-framework-delegate'; import { domControllerAsync } from '../../utils/helpers'; import { createThemedClasses } from '../../utils/theme'; -import { OverlayInterface, BACKDROP, overlayAnimation } from '../../utils/overlays'; +import { BACKDROP, OverlayInterface, overlayAnimation } from '../../utils/overlays'; import iosEnterAnimation from './animations/ios.enter'; import iosLeaveAnimation from './animations/ios.leave'; @@ -157,7 +157,7 @@ export class Popover implements OverlayInterface { */ @Method() present(): Promise { - if(this.presented) { + if (this.presented) { return Promise.reject('overlay already presented'); } this.presented = true; @@ -197,7 +197,7 @@ export class Popover implements OverlayInterface { */ @Method() dismiss(data?: any, role?: string) { - if(!this.presented) { + if (!this.presented) { return Promise.reject('overlay is not presented'); } this.presented = false; diff --git a/packages/core/src/components/scroll/scroll.tsx b/packages/core/src/components/scroll/scroll.tsx index cf7a40c1a4..bb1b56a725 100644 --- a/packages/core/src/components/scroll/scroll.tsx +++ b/packages/core/src/components/scroll/scroll.tsx @@ -1,5 +1,5 @@ import { Component, Element, Event, EventEmitter, EventListenerEnable, Listen, Method, Prop } from '@stencil/core'; -import { Config, DomController, GestureDetail, GestureDelegate } from '../../index'; +import { Config, DomController, GestureDelegate, GestureDetail } from '../../index'; @Component({ @@ -65,7 +65,7 @@ export class Scroll { priority: 100, disableScroll: false, }).then((gesture) => { - this.gesture = gesture + this.gesture = gesture; }); } diff --git a/packages/core/src/components/select/select.tsx b/packages/core/src/components/select/select.tsx index 90a9d7319c..93f8885700 100644 --- a/packages/core/src/components/select/select.tsx +++ b/packages/core/src/components/select/select.tsx @@ -522,7 +522,7 @@ export class Select { onBlur={this.onBlur.bind(this)} class='select-cover'> - {this.mode==="md" ? : null} + {this.mode === 'md' ? : null} , ]; diff --git a/packages/core/src/components/toast/toast.tsx b/packages/core/src/components/toast/toast.tsx index 372070a7d4..cebae667e7 100644 --- a/packages/core/src/components/toast/toast.tsx +++ b/packages/core/src/components/toast/toast.tsx @@ -144,7 +144,7 @@ export class Toast implements OverlayInterface { */ @Method() present(): Promise { - if(this.presented) { + if (this.presented) { return Promise.reject('overlay already presented'); } this.presented = true; @@ -168,7 +168,7 @@ export class Toast implements OverlayInterface { */ @Method() dismiss(data?: any, role?: string) { - if(!this.presented) { + if (!this.presented) { return Promise.reject('overlay is not presented'); } this.presented = false; diff --git a/packages/core/src/utils/overlays.ts b/packages/core/src/utils/overlays.ts index 634df43eb1..d73372e6e1 100644 --- a/packages/core/src/utils/overlays.ts +++ b/packages/core/src/utils/overlays.ts @@ -1,5 +1,5 @@ -import { AnimationBuilder, Animation } from ".."; -import { playAnimationAsync } from "./helpers"; +import { Animation, AnimationBuilder } from '..'; +import { playAnimationAsync } from './helpers'; let lastId = 1; @@ -8,7 +8,7 @@ let lastId = 1; */ export type Requires = { [P in K]: any; -} +}; export function createOverlay , B>