diff --git a/web/app/src/components/JobDetails.vue b/web/app/src/components/JobDetails.vue index 64d36e30..7eb82e0e 100644 --- a/web/app/src/components/JobDetails.vue +++ b/web/app/src/components/JobDetails.vue @@ -65,6 +65,7 @@ function objectEmpty(o) { if (!o) return true; return Object.entries(o).length == 0; } +window.objectEmpty = objectEmpty; export default { props: [ diff --git a/web/app/src/main.js b/web/app/src/main.js index 98302b13..96543870 100644 --- a/web/app/src/main.js +++ b/web/app/src/main.js @@ -8,6 +8,9 @@ import router from './router' import { DateTime } from 'luxon'; window.DateTime = DateTime; +// Help with debugging. This removes any Vue reactivity. +window.plain = (x) => { return JSON.parse(JSON.stringify(x)) }; + const app = createApp(App) app.use(router) app.mount('#app')