UNPKG

@difizen/umi-plugin-mana

Version:

- 支持 decorator 所需的 babel 配置,在 typescript 4 环境生效 - 支持动态路由路径 - 支持 nodenext,在 import path 中允许增加扩展名 - 支持 mana 运行时能力,基于 slot 的路由等

27 lines (22 loc) 486 B
import assert from 'assert'; import { pageContent } from './mana-runtime'; describe('umi-plugin-mana', () => { it('#page content', async () => { assert( pageContent('my-slot') === `(async () => { const { Slot } = await import('@difizen/libro-common/app'); const { Outlet } = await import('umi'); const Page = ({ children, ...props }) => { return ( <Slot name="my-slot" viewProps={props}> <Outlet /> </Slot> ); }; return Page })() `, ); }); });