<template>
<div class="fullscreen-head-content">
<span class="title">{{ title }}</span>
<close-icon @close="close"></close-icon>
</div>
</template>
<script lang="ts">
/* metaService: engine.plugins.state.StateFullscreenHead */
import { CloseIcon } from '@opentiny/tiny-engine-common'
export default {
props: {
title: {
type: String,
default: ''
}
},
components: {
CloseIcon
},
emits: ['close'],
setup(props, { emit }) {
const close = () => {
emit('close')
}
return {
close
}
}
}
</script>
<style lang="less" scoped>
.fullscreen-head-content {
font-size: 12px;
color: var(--te-state-common-text-color);
height: 30px;
line-height: 20px;
width: 100%;
display: flex;
justify-content: space-between;
.title {
font-size: var(--te-base-font-size-base);
color: var(--te-state-common-text-color);
font-weight: var(--te-base-font-weight-7);
}
}
</style>