import Vue from "vue"; import { BaseQuestionModel } from "@wg-npm/survey-core"; import LocaleMixin from "./locale-mixin"; import _ from "lodash"; export default Vue.extend({ inject: ["$rootComponent"], mixins: [LocaleMixin], props: { question: { type: Object as () => BaseQuestionModel, required: true, }, }, data() { return { editQuestion: Object as () => BaseQuestionModel, primaryLanguage: "", }; }, mounted() { this.primaryLanguage = this.$rootComponent.primaryLanguage; }, created() { this.editQuestion = _.cloneDeep(this.question); }, methods: {}, });