import './index.less' import GridContent from './GridContent'; import PageHeader from '@/components/PageHeader'; import { mapGetters } from "vuex"; const PageHeaderWrapper = { props: ["wrapperClassName","loading","content","extraContent","breadcrumbList","title","tabList", "tabActiveKey", "tabBarExtraContent","tabChange"], computed: { ...mapGetters({ settings: "global/settings" }) }, render(){ const {$slots,wrapperClassName,content,extraContent,breadcrumbList,title,tabList,tabActiveKey,tabBarExtraContent,tabChange} = this const children = $slots.default; const top = $slots.top; return (
{top} { if (item.locale) { return this.$t(item.locale); } return item.name; }} /> {children?(
{children}
):null}
) } } export default PageHeaderWrapper