blob: bce1d6b9c42ed4fa0f139e5ff6a2fcb5efc44d28 [file] [log] [blame]
import { components, entry } from "django-airavata-common-ui";
import EditExperimentContainer from "./containers/EditExperimentContainer.vue";
import "../../scss/styles.scss";
// Expect a template with id "edit-experiment" and experiment-id data attribute
//
// <div id="edit-experiment" data-experiment-id="..expid.."/>
entry((Vue) => {
new Vue({
render(h) {
return h(components.MainLayout, [
h(EditExperimentContainer, {
props: {
experimentId: this.experimentId,
},
}),
]);
},
data() {
return {
experimentId: null,
};
},
beforeMount() {
this.experimentId = this.$el.dataset.experimentId;
},
}).$mount("#edit-experiment");
});