Switch Vue components from class to object syntax

This commit is contained in:
Keavon Chambers
2021-03-27 02:26:54 -07:00
parent d111c0ae4d
commit d5366a9400
12 changed files with 51 additions and 73 deletions
@@ -34,14 +34,15 @@
</style>
<script lang="ts">
import { Options, Vue } from "vue-class-component";
import { defineComponent } from "vue";
import LayoutRow from "../layout/LayoutRow.vue";
import LayoutCol from "../layout/LayoutCol.vue";
import HeaderBar from "../header/HeaderBar.vue";
import PanelArea from "../panel-system/PanelArea.vue";
import FooterBar from "../footer/FooterBar.vue";
@Options({
export default defineComponent({
name: "MainWindow",
components: {
LayoutRow,
LayoutCol,
@@ -49,7 +50,5 @@ import FooterBar from "../footer/FooterBar.vue";
PanelArea,
FooterBar,
},
props: {},
})
export default class MainWindow extends Vue {}
});
</script>