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 @@
-
-
+