44 lines
869 B
Vue
44 lines
869 B
Vue
<template>
|
|
<div class="plugin-view" :class="props.cnc.navigation.select">
|
|
<el-empty class="cnc" description="plugin" :image-size="30" />
|
|
</div>
|
|
</template>
|
|
|
|
<script lang="ts">
|
|
import {defineComponent, onBeforeMount, onMounted, onBeforeUnmount, onUnmounted} from "vue";
|
|
import * as icons from "@element-plus/icons";
|
|
export default defineComponent({
|
|
name: "PluginMain",
|
|
emits: [],
|
|
props: ["cnc"],
|
|
components: {},
|
|
setup(props, context) {
|
|
|
|
onBeforeMount(() => {});
|
|
|
|
onMounted(() => {});
|
|
|
|
onBeforeUnmount(() => {});
|
|
|
|
onUnmounted(() => {});
|
|
|
|
return {
|
|
props,
|
|
icons
|
|
}
|
|
}
|
|
});
|
|
</script>
|
|
|
|
<style scoped>
|
|
.plugin-view{
|
|
width: 100%;
|
|
height: 100%;
|
|
background-color: rgba(30, 31, 34, 1);
|
|
display: none;
|
|
}
|
|
.plugin-view.plugin{
|
|
display: block;
|
|
}
|
|
</style>
|