From adbfa75be30f06f31476fcc5afd5f68d8d3afd2a Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 14 Sep 2023 13:05:02 -0700 Subject: [PATCH] Move copy to ngx-clipboard library --- src-ui/package-lock.json | 29 +++++++++++++++++++ src-ui/package.json | 1 + .../share-links-dropdown.component.html | 2 +- .../share-links-dropdown.component.spec.ts | 5 +++- .../share-links-dropdown.component.ts | 21 +++++++++----- .../common/toasts/toasts.component.spec.ts | 9 ++++-- .../common/toasts/toasts.component.ts | 8 +++-- .../document-detail.component.html | 2 +- 8 files changed, 61 insertions(+), 16 deletions(-) diff --git a/src-ui/package-lock.json b/src-ui/package-lock.json index d6c048877..7c3daeb98 100644 --- a/src-ui/package-lock.json +++ b/src-ui/package-lock.json @@ -24,6 +24,7 @@ "file-saver": "^2.0.5", "mime-names": "^1.0.0", "ng2-pdf-viewer": "^10.0.0", + "ngx-clipboard": "^16.0.0", "ngx-color": "^9.0.0", "ngx-cookie-service": "^16.0.1", "ngx-file-drop": "^16.0.0", @@ -14404,6 +14405,19 @@ "pdfjs-dist": "~2.16.105" } }, + "node_modules/ngx-clipboard": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/ngx-clipboard/-/ngx-clipboard-16.0.0.tgz", + "integrity": "sha512-rZ/Eo1PqiKMiyF8tdjhmUkoUu68f7OzBJ7YH1YFeh2RAaNrerTaW8XfFOzppSckjFQqA1fwGSYuTTJlDhDag5w==", + "dependencies": { + "ngx-window-token": ">=7.0.0", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@angular/common": ">=13.0.0", + "@angular/core": ">=13.0.0" + } + }, "node_modules/ngx-color": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/ngx-color/-/ngx-color-9.0.0.tgz", @@ -14474,6 +14488,21 @@ "@ng-bootstrap/ng-bootstrap": "^15.0.0" } }, + "node_modules/ngx-window-token": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/ngx-window-token/-/ngx-window-token-7.0.0.tgz", + "integrity": "sha512-5+XfRVSY7Dciu8xyCNMkOlH2UfwR9W2P1Pirz7caaZgOZDjFbL8aEO2stjfJJm2FFf1D6dlVHNzhLWGk9HGkqA==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": "^14.20.0 || ^16.13.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/common": ">=13.0.0", + "@angular/core": ">=13.0.0" + } + }, "node_modules/nice-napi": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", diff --git a/src-ui/package.json b/src-ui/package.json index 76b44b85f..42ff4d792 100644 --- a/src-ui/package.json +++ b/src-ui/package.json @@ -26,6 +26,7 @@ "file-saver": "^2.0.5", "mime-names": "^1.0.0", "ng2-pdf-viewer": "^10.0.0", + "ngx-clipboard": "^16.0.0", "ngx-color": "^9.0.0", "ngx-cookie-service": "^16.0.1", "ngx-file-drop": "^16.0.0", diff --git a/src-ui/src/app/components/common/share-links-dropdown/share-links-dropdown.component.html b/src-ui/src/app/components/common/share-links-dropdown/share-links-dropdown.component.html index 1f28fe9dc..15b3ce64c 100644 --- a/src-ui/src/app/components/common/share-links-dropdown/share-links-dropdown.component.html +++ b/src-ui/src/app/components/common/share-links-dropdown/share-links-dropdown.component.html @@ -1,5 +1,5 @@
-
- +