diff --git a/package-lock.json b/package-lock.json
index d27d34f7..095bd6dc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -21,7 +21,7 @@
"jszip": "^3.10.1",
"markdown-it": "^12.0.6",
"nouislider": "^15.5.0",
- "ramp-storylines": "^3.0.4",
+ "ramp-storylines": "^3.0.6",
"uuid": "^9.0.0",
"vue": "^3.3.4",
"vue-class-component": "^8.0.0-rc.1",
@@ -15005,9 +15005,10 @@
}
},
"node_modules/ramp-storylines": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/ramp-storylines/-/ramp-storylines-3.0.4.tgz",
- "integrity": "sha512-xTzhJvjeDRNd/6nQD3IvfUib/JcN4hmc7RUcSindiVCCFllzTXlb56+RIdoMaLQ0VpJ5Z1XBVNlVPhJZUAZ2vg==",
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/ramp-storylines/-/ramp-storylines-3.0.6.tgz",
+ "integrity": "sha512-eF3YqWOGMg8XCFLqHDi0jcxuSxWoofyNHR3lKw1A4oQoSKc0god5uk8R6lPelrBFrlE0l0KLoRS+5XpGMMkdKQ==",
+ "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
"dependencies": {
"@tailwindcss/typography": "^0.4.0",
"@types/highcharts": "^7.0.0",
@@ -15026,6 +15027,7 @@
"vue-property-decorator": "^10.0.0-rc.2",
"vue-router": "^4.2.4",
"vue-tippy": "^6.3.1",
+ "vue-waypoint": "^4.3.0",
"vue3-carousel": "^0.3.1",
"vue3-scrollama": "^0.2.2",
"vue3-spinners": "^1.2.2"
@@ -19078,6 +19080,14 @@
"vue": "^3.2.0"
}
},
+ "node_modules/vue-waypoint": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/vue-waypoint/-/vue-waypoint-4.3.0.tgz",
+ "integrity": "sha512-hze6CUkb7x+xiHp+rNChHTQB+wYeQ8OM4MHnJe78JBY4luK9fkDp/iAN1+gS5LNYU7iNbwAIBE7yIokRdoFh+A==",
+ "peerDependencies": {
+ "vue": "^3.0.0"
+ }
+ },
"node_modules/vue3-carousel": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/vue3-carousel/-/vue3-carousel-0.3.1.tgz",
diff --git a/package.json b/package.json
index d13f48fc..1535c193 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
"jszip": "^3.10.1",
"markdown-it": "^12.0.6",
"nouislider": "^15.5.0",
- "ramp-storylines": "^3.0.4",
+ "ramp-storylines": "^3.0.6",
"uuid": "^9.0.0",
"vue": "^3.3.4",
"vue-class-component": "^8.0.0-rc.1",
diff --git a/src/components/editor/chart-editor.vue b/src/components/editor/chart-editor.vue
index 56944770..2a61e417 100644
--- a/src/components/editor/chart-editor.vue
+++ b/src/components/editor/chart-editor.vue
@@ -12,6 +12,7 @@
class="chart-btn bg-gray-100 cursor-pointer hover:bg-gray-200"
id="modal-btn"
@click="clearEditor()"
+ v-if="allowMany || (!allowMany && chartConfigs.length === 0)"
>