Compare commits

...

2 Commits

Author SHA1 Message Date
Barthélémy Ledoux
ca6b505c77 Merge branch 'develop' into fix/dashboard-preview-not-responsive 2025-11-04 09:54:33 +01:00
Bart Ledoux
4e5c0db7ac fix: disable non-responsive preview of dashboard 2025-11-03 10:30:30 +01:00

View File

@@ -3,11 +3,11 @@ import CodeTagsIcon from "vue-material-design-icons/CodeTags.vue";
import DotsSquareIcon from "vue-material-design-icons/DotsSquare.vue"; import DotsSquareIcon from "vue-material-design-icons/DotsSquare.vue";
import FileDocumentIcon from "vue-material-design-icons/FileDocument.vue"; import FileDocumentIcon from "vue-material-design-icons/FileDocument.vue";
import ChartBarIcon from "vue-material-design-icons/ChartBar.vue"; import ChartBarIcon from "vue-material-design-icons/ChartBar.vue";
import ViewDashboardIcon from "vue-material-design-icons/ViewDashboard.vue"; // import ViewDashboardIcon from "vue-material-design-icons/ViewDashboard.vue";
import DashboardCodeEditor from "../components/DashboardCodeEditor.vue"; import DashboardCodeEditor from "../components/DashboardCodeEditor.vue";
import PluginDocumentationWrapper from "../../plugins/PluginDocumentationWrapper.vue"; import PluginDocumentationWrapper from "../../plugins/PluginDocumentationWrapper.vue";
import ChartViewWrapper from "../components/ChartViewWrapper.vue"; import ChartViewWrapper from "../components/ChartViewWrapper.vue";
import PreviewDashboardWrapper from "../components/PreviewDashboardWrapper.vue"; // import PreviewDashboardWrapper from "../components/PreviewDashboardWrapper.vue";
import intro from "../../../assets/docs/dashboard_home.md?raw"; import intro from "../../../assets/docs/dashboard_home.md?raw";
import DashboardNoCodeEditor from "../components/DashboardNoCodeEditor.vue"; import DashboardNoCodeEditor from "../components/DashboardNoCodeEditor.vue";
@@ -49,14 +49,14 @@ export const DASHBOARD_EDITOR_ELEMENTS = [
uid: "charts", uid: "charts",
component: markRaw(ChartViewWrapper), component: markRaw(ChartViewWrapper),
}, },
{ // {
button: { // button: {
icon: markRaw(ViewDashboardIcon), // icon: markRaw(ViewDashboardIcon),
label: "Preview" // label: "Preview"
}, // },
uid: "preview", // uid: "preview",
component: markRaw(PreviewDashboardWrapper), // component: markRaw(PreviewDashboardWrapper),
} // }
].map((e): EditorElement => ({ ].map((e): EditorElement => ({
// add a default deserializer // add a default deserializer
deserialize: (value: string) => { deserialize: (value: string) => {