From 9cd6382bfc94ecc06ccc6956650924aa33d84751 Mon Sep 17 00:00:00 2001 From: Marco Crapts Date: Wed, 31 May 2023 00:29:10 +0200 Subject: [PATCH] native dialog on android & ios --- package-lock.json | 15 ++++++ package.json | 1 + src/components/Note/NoteToolbar.vue | 72 +++++++++++++++++++++-------- src/components/ViewModes/Note.vue | 23 ++++----- 4 files changed, 82 insertions(+), 29 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3dfc642..d7f5434 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@capacitor/android": "^5.0.4", "@capacitor/core": "^5.0.4", + "@capacitor/dialog": "^5.0.2", "@capacitor/ios": "^5.0.4", "@ckeditor/ckeditor5-autoformat": "^37.1.0", "@ckeditor/ckeditor5-basic-styles": "^37.1.0", @@ -266,6 +267,14 @@ "tslib": "^2.1.0" } }, + "node_modules/@capacitor/dialog": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@capacitor/dialog/-/dialog-5.0.2.tgz", + "integrity": "sha512-9SCknNv2Z9Q3MazjA2a8uZbbmbsGViO0k6OcKgirccXbJoz0uj2x8XiNqOaqLZKeZn0zSD3Lu7J4eJYmLFH+AQ==", + "peerDependencies": { + "@capacitor/core": "^5.0.0" + } + }, "node_modules/@capacitor/ios": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-5.0.4.tgz", @@ -13342,6 +13351,12 @@ "tslib": "^2.1.0" } }, + "@capacitor/dialog": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@capacitor/dialog/-/dialog-5.0.2.tgz", + "integrity": "sha512-9SCknNv2Z9Q3MazjA2a8uZbbmbsGViO0k6OcKgirccXbJoz0uj2x8XiNqOaqLZKeZn0zSD3Lu7J4eJYmLFH+AQ==", + "requires": {} + }, "@capacitor/ios": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-5.0.4.tgz", diff --git a/package.json b/package.json index 9436932..9460709 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "dependencies": { "@capacitor/android": "^5.0.4", "@capacitor/core": "^5.0.4", + "@capacitor/dialog": "^5.0.2", "@capacitor/ios": "^5.0.4", "@ckeditor/ckeditor5-autoformat": "^37.1.0", "@ckeditor/ckeditor5-basic-styles": "^37.1.0", diff --git a/src/components/Note/NoteToolbar.vue b/src/components/Note/NoteToolbar.vue index 838a1cc..22e7db5 100644 --- a/src/components/Note/NoteToolbar.vue +++ b/src/components/Note/NoteToolbar.vue @@ -1,11 +1,53 @@