fix(vue): canDismiss definition is now exposed (#25195)

This commit is contained in:
Liam DeBeasi
2022-04-27 00:01:27 +05:45
committed by GitHub
parent cf9ae4cf2a
commit e5e0e24f76
20 changed files with 78 additions and 66 deletions

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Install Angular Server Dependencies
run: npm install --legacy-peer-deps

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2
@ -27,7 +27,7 @@ runs:
path: ./core
filename: CoreBuild.zip
- name: Install Angular Dependencies
run: npm install
run: npm install --legacy-peer-deps
shell: bash
working-directory: ./angular
- name: Link @ionic/core
@ -46,6 +46,10 @@ runs:
run: npm run build
shell: bash
working-directory: ./angular
- name: Check Diff
run: git diff --exit-code
shell: bash
working-directory: ./angular
- uses: ./.github/workflows/actions/upload-archive
with:
name: ionic-angular

View File

@ -9,7 +9,7 @@ runs:
ref: ${{ github.event.pull_request.head.sha }}
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Node Modules
uses: actions/cache@v2

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2
@ -39,6 +39,10 @@ runs:
run: npm run test.spec
shell: bash
working-directory: ./packages/react
- name: Check Diff
run: git diff --exit-code
shell: bash
working-directory: ./packages/react
- uses: ./.github/workflows/actions/upload-archive
with:
name: ionic-react

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2
@ -35,6 +35,10 @@ runs:
run: npm run build
shell: bash
working-directory: ./packages/vue
- name: Check Diff
run: git diff --exit-code
shell: bash
working-directory: ./packages/vue
- uses: ./.github/workflows/actions/upload-archive
with:
name: ionic-vue

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- uses: ./.github/workflows/actions/download-archive
with:

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2

View File

@ -12,7 +12,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2

View File

@ -5,7 +5,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- name: Cache Core Node Modules
uses: actions/cache@v2

View File

@ -9,7 +9,7 @@ runs:
steps:
- uses: actions/setup-node@v1
with:
node-version: 15.x
node-version: 16.x
- uses: actions/download-artifact@v2
with:
path: ./artifacts

View File

@ -6,10 +6,10 @@
"packages": {
"": {
"name": "@ionic/angular",
"version": "6.0.1",
"version": "6.1.2",
"license": "MIT",
"dependencies": {
"@ionic/core": "6.0.0",
"@ionic/core": "^6.1.2",
"jsonc-parser": "^3.0.0",
"tslib": "^2.0.0"
},
@ -1023,11 +1023,11 @@
"dev": true
},
"node_modules/@ionic/core": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0.tgz",
"integrity": "sha512-3e5EJhDebK4pCiFREpNB95o2kBSAdhRb3eMsBDOCYWYuFlcZEOGOpiGx+kYF/klYVQnB45UXAmR8nCX1indmHQ==",
"version": "6.1.2",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.1.2.tgz",
"integrity": "sha512-Y0oCNew0X+4BqdmUB+YEhKibdND8E0h12cUbA2irGTElnvthSp4Z7cNsoQO3+oPG/uzYm8SjAv/ifPbczbI3cw==",
"dependencies": {
"@stencil/core": "~2.11.0-0",
"@stencil/core": "^2.14.2",
"ionicons": "^6.0.0",
"tslib": "^2.1.0"
}
@ -1222,9 +1222,9 @@
}
},
"node_modules/@stencil/core": {
"version": "2.11.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.11.0.tgz",
"integrity": "sha512-/IubCWhVXCguyMUp/3zGrg3c882+RJNg/zpiKfyfJL3kRCOwe+/MD8OoAXVGdd+xAohZKIi1Ik+EHFlsptsjLg==",
"version": "2.15.1",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.15.1.tgz",
"integrity": "sha512-NYjRwQnjzscyFfqK+iIwRdr/dgYn33u6KE7kyQWdi7xsCkqMHalXYgJlN/QBQ9PN3qXmXKeBrJNG8EkNdCbK5g==",
"bin": {
"stencil": "bin/stencil"
},
@ -7951,11 +7951,11 @@
"dev": true
},
"@ionic/core": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0.tgz",
"integrity": "sha512-3e5EJhDebK4pCiFREpNB95o2kBSAdhRb3eMsBDOCYWYuFlcZEOGOpiGx+kYF/klYVQnB45UXAmR8nCX1indmHQ==",
"version": "6.1.2",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.1.2.tgz",
"integrity": "sha512-Y0oCNew0X+4BqdmUB+YEhKibdND8E0h12cUbA2irGTElnvthSp4Z7cNsoQO3+oPG/uzYm8SjAv/ifPbczbI3cw==",
"requires": {
"@stencil/core": "~2.11.0-0",
"@stencil/core": "^2.14.2",
"ionicons": "^6.0.0",
"tslib": "^2.1.0"
}
@ -8104,9 +8104,9 @@
}
},
"@stencil/core": {
"version": "2.11.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.11.0.tgz",
"integrity": "sha512-/IubCWhVXCguyMUp/3zGrg3c882+RJNg/zpiKfyfJL3kRCOwe+/MD8OoAXVGdd+xAohZKIi1Ik+EHFlsptsjLg=="
"version": "2.15.1",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.15.1.tgz",
"integrity": "sha512-NYjRwQnjzscyFfqK+iIwRdr/dgYn33u6KE7kyQWdi7xsCkqMHalXYgJlN/QBQ9PN3qXmXKeBrJNG8EkNdCbK5g=="
},
"@types/estree": {
"version": "0.0.39",

View File

@ -6,10 +6,10 @@
"packages": {
"": {
"name": "@ionic/react",
"version": "6.0.1",
"version": "6.1.2",
"license": "MIT",
"dependencies": {
"@ionic/core": "6.0.0",
"@ionic/core": "^6.1.2",
"ionicons": "^6.0.0",
"tslib": "*"
},
@ -607,11 +607,11 @@
}
},
"node_modules/@ionic/core": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0.tgz",
"integrity": "sha512-3e5EJhDebK4pCiFREpNB95o2kBSAdhRb3eMsBDOCYWYuFlcZEOGOpiGx+kYF/klYVQnB45UXAmR8nCX1indmHQ==",
"version": "6.1.2",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.1.2.tgz",
"integrity": "sha512-Y0oCNew0X+4BqdmUB+YEhKibdND8E0h12cUbA2irGTElnvthSp4Z7cNsoQO3+oPG/uzYm8SjAv/ifPbczbI3cw==",
"dependencies": {
"@stencil/core": "~2.11.0-0",
"@stencil/core": "^2.14.2",
"ionicons": "^6.0.0",
"tslib": "^2.1.0"
}
@ -1029,9 +1029,9 @@
}
},
"node_modules/@stencil/core": {
"version": "2.11.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.11.0.tgz",
"integrity": "sha512-/IubCWhVXCguyMUp/3zGrg3c882+RJNg/zpiKfyfJL3kRCOwe+/MD8OoAXVGdd+xAohZKIi1Ik+EHFlsptsjLg==",
"version": "2.15.1",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.15.1.tgz",
"integrity": "sha512-NYjRwQnjzscyFfqK+iIwRdr/dgYn33u6KE7kyQWdi7xsCkqMHalXYgJlN/QBQ9PN3qXmXKeBrJNG8EkNdCbK5g==",
"bin": {
"stencil": "bin/stencil"
},
@ -9534,11 +9534,11 @@
}
},
"@ionic/core": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0.tgz",
"integrity": "sha512-3e5EJhDebK4pCiFREpNB95o2kBSAdhRb3eMsBDOCYWYuFlcZEOGOpiGx+kYF/klYVQnB45UXAmR8nCX1indmHQ==",
"version": "6.1.2",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.1.2.tgz",
"integrity": "sha512-Y0oCNew0X+4BqdmUB+YEhKibdND8E0h12cUbA2irGTElnvthSp4Z7cNsoQO3+oPG/uzYm8SjAv/ifPbczbI3cw==",
"requires": {
"@stencil/core": "~2.11.0-0",
"@stencil/core": "^2.14.2",
"ionicons": "^6.0.0",
"tslib": "^2.1.0"
}
@ -9836,9 +9836,9 @@
}
},
"@stencil/core": {
"version": "2.11.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.11.0.tgz",
"integrity": "sha512-/IubCWhVXCguyMUp/3zGrg3c882+RJNg/zpiKfyfJL3kRCOwe+/MD8OoAXVGdd+xAohZKIi1Ik+EHFlsptsjLg=="
"version": "2.15.1",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.15.1.tgz",
"integrity": "sha512-NYjRwQnjzscyFfqK+iIwRdr/dgYn33u6KE7kyQWdi7xsCkqMHalXYgJlN/QBQ9PN3qXmXKeBrJNG8EkNdCbK5g=="
},
"@szmarczak/http-timer": {
"version": "4.0.6",

View File

@ -6,10 +6,10 @@
"packages": {
"": {
"name": "@ionic/vue",
"version": "6.0.1",
"version": "6.1.2",
"license": "MIT",
"dependencies": {
"@ionic/core": "6.0.0",
"@ionic/core": "^6.1.2",
"ionicons": "^6.0.0"
},
"devDependencies": {
@ -53,19 +53,19 @@
}
},
"node_modules/@ionic/core": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0.tgz",
"integrity": "sha512-3e5EJhDebK4pCiFREpNB95o2kBSAdhRb3eMsBDOCYWYuFlcZEOGOpiGx+kYF/klYVQnB45UXAmR8nCX1indmHQ==",
"version": "6.1.2",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.1.2.tgz",
"integrity": "sha512-Y0oCNew0X+4BqdmUB+YEhKibdND8E0h12cUbA2irGTElnvthSp4Z7cNsoQO3+oPG/uzYm8SjAv/ifPbczbI3cw==",
"dependencies": {
"@stencil/core": "~2.11.0-0",
"@stencil/core": "^2.14.2",
"ionicons": "^6.0.0",
"tslib": "^2.1.0"
}
},
"node_modules/@ionic/core/node_modules/@stencil/core": {
"version": "2.11.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.11.0.tgz",
"integrity": "sha512-/IubCWhVXCguyMUp/3zGrg3c882+RJNg/zpiKfyfJL3kRCOwe+/MD8OoAXVGdd+xAohZKIi1Ik+EHFlsptsjLg==",
"version": "2.15.1",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.15.1.tgz",
"integrity": "sha512-NYjRwQnjzscyFfqK+iIwRdr/dgYn33u6KE7kyQWdi7xsCkqMHalXYgJlN/QBQ9PN3qXmXKeBrJNG8EkNdCbK5g==",
"bin": {
"stencil": "bin/stencil"
},
@ -633,19 +633,19 @@
}
},
"@ionic/core": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0.tgz",
"integrity": "sha512-3e5EJhDebK4pCiFREpNB95o2kBSAdhRb3eMsBDOCYWYuFlcZEOGOpiGx+kYF/klYVQnB45UXAmR8nCX1indmHQ==",
"version": "6.1.2",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.1.2.tgz",
"integrity": "sha512-Y0oCNew0X+4BqdmUB+YEhKibdND8E0h12cUbA2irGTElnvthSp4Z7cNsoQO3+oPG/uzYm8SjAv/ifPbczbI3cw==",
"requires": {
"@stencil/core": "~2.11.0-0",
"@stencil/core": "^2.14.2",
"ionicons": "^6.0.0",
"tslib": "^2.1.0"
},
"dependencies": {
"@stencil/core": {
"version": "2.11.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.11.0.tgz",
"integrity": "sha512-/IubCWhVXCguyMUp/3zGrg3c882+RJNg/zpiKfyfJL3kRCOwe+/MD8OoAXVGdd+xAohZKIi1Ik+EHFlsptsjLg=="
"version": "2.15.1",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.15.1.tgz",
"integrity": "sha512-NYjRwQnjzscyFfqK+iIwRdr/dgYn33u6KE7kyQWdi7xsCkqMHalXYgJlN/QBQ9PN3qXmXKeBrJNG8EkNdCbK5g=="
},
"tslib": {
"version": "2.2.0",

View File

@ -29,7 +29,7 @@ export const IonPicker = /*@__PURE__*/ defineOverlayContainer<JSX.IonPicker>('io
export const IonToast = /*@__PURE__*/ defineOverlayContainer<JSX.IonToast>('ion-toast', defineIonToastCustomElement, ['animated', 'buttons', 'color', 'cssClass', 'duration', 'enterAnimation', 'header', 'htmlAttributes', 'icon', 'keyboardClose', 'leaveAnimation', 'message', 'mode', 'position', 'translucent'], toastController);
export const IonModal = /*@__PURE__*/ defineOverlayContainer<JSX.IonModal>('ion-modal', defineIonModalCustomElement, ['animated', 'backdropBreakpoint', 'backdropDismiss', 'breakpoints', 'enterAnimation', 'handle', 'htmlAttributes', 'initialBreakpoint', 'isOpen', 'keyboardClose', 'leaveAnimation', 'mode', 'presentingElement', 'showBackdrop', 'swipeToClose', 'trigger']);
export const IonModal = /*@__PURE__*/ defineOverlayContainer<JSX.IonModal>('ion-modal', defineIonModalCustomElement, ['animated', 'backdropBreakpoint', 'backdropDismiss', 'breakpoints', 'canDismiss', 'enterAnimation', 'handle', 'htmlAttributes', 'initialBreakpoint', 'isOpen', 'keyboardClose', 'leaveAnimation', 'mode', 'presentingElement', 'showBackdrop', 'swipeToClose', 'trigger']);
export const IonPopover = /*@__PURE__*/ defineOverlayContainer<JSX.IonPopover>('ion-popover', defineIonPopoverCustomElement, ['alignment', 'animated', 'arrow', 'backdropDismiss', 'component', 'componentProps', 'dismissOnSelect', 'enterAnimation', 'event', 'htmlAttributes', 'isOpen', 'keyboardClose', 'leaveAnimation', 'mode', 'reference', 'showBackdrop', 'side', 'size', 'translucent', 'trigger', 'triggerAction']);