diff --git a/arches/app/media/css/arches.scss b/arches/app/media/css/arches.scss index c6254fd09e1..7f1e3f5ae09 100644 --- a/arches/app/media/css/arches.scss +++ b/arches/app/media/css/arches.scss @@ -10176,6 +10176,11 @@ table.table.dataTable { font-size: 1.4rem; } +.copy-geojson-url-message { + padding: 2px; + font-size: 1.2rem; +} + .search-type-btn-popup.relative:hover { background: #fff; color: #25476A; diff --git a/arches/app/media/js/views/components/search/search-export.js b/arches/app/media/js/views/components/search/search-export.js index dcae056a5a6..b0c1487cc05 100644 --- a/arches/app/media/js/views/components/search/search-export.js +++ b/arches/app/media/js/views/components/search/search-export.js @@ -27,6 +27,8 @@ define([ this.downloadPending = ko.observable(false); this.hasResourceTypeFilter = ko.observable(!!sharedStateObject.query()['resource-type-filter']); this.exportSystemValues = ko.observable(false); + this.copyGeojsonText = ko.observable(""); + this.showCopyText = ko.observable(false); this.query.subscribe(function(val) { if (val['resource-type-filter']) { @@ -64,6 +66,14 @@ define([ } }); + this.copyGeojsonUrlText = function(){ + self.copyGeojsonText("Geojson url copied to clipboard.") + self.showCopyText(true); + window.setTimeout(function(){ + self.showCopyText(false); + }, 6000); + }; + this.getExportData = function(){ var payload = ko.unwrap(this.query); self.downloadPending(true); diff --git a/arches/app/templates/views/components/search/search-export.htm b/arches/app/templates/views/components/search/search-export.htm index 048de35f13d..44a56ba3269 100644 --- a/arches/app/templates/views/components/search/search-export.htm +++ b/arches/app/templates/views/components/search/search-export.htm @@ -99,10 +99,11 @@
-
+
diff --git a/releases/8.0.0.md b/releases/8.0.0.md index b8f298108cc..a682e5be7cf 100644 --- a/releases/8.0.0.md +++ b/releases/8.0.0.md @@ -31,6 +31,7 @@ Arches 8.0.0 Release Notes - Prevent navigation to a new browser tab when clicking Manage link in index.htm [#11635](https://github.com/archesproject/arches/issues/11635) - Add support for tile sort order to the bulk data manager [#11638](https://github.com/archesproject/arches/pull/11638) - Fix issue that produced an error when cycling between the dropdown options in Advanced search [#11442](https://github.com/archesproject/arches/issues/11442) +- Adds message when copying geojson url to clipboard [#11076](https://github.com/archesproject/arches/issues/11076) ### Dependency changes ```