<template> <layout class="index-view-layout index-view-layout--top"> <header class="index-view-layout-header"> <div class="header__left"> <slot name="headerLeft" /> </div> <div class="header__center"> <slot name="headerCenter" /> </div> <div class="header__right"> <slot name="headerRight" /> </div> </header> <content class="index-view-layout-content"> <slot name="navPos" /> </content> <footer class="layout-footer-center"> <slot name="footer"></slot> </footer> </layout> </template> <script lang="ts"> import { Vue, Component } from 'vue-property-decorator'; @Component({}) export default class AppIndexViewLayoutTop extends Vue { } </script> <style lang="scss"> @import "./index-view-layout-top.scss"; </style>