[improvement] GoodsAction: tsx (#2786)

This commit is contained in:
neverland
2019-02-18 20:59:38 +08:00
committed by GitHub
parent c372638036
commit b9d7143fb3
7 changed files with 116 additions and 80 deletions
+23
View File
@@ -0,0 +1,23 @@
import { use } from '../utils';
import { inherit } from '../utils/functional';
// Types
import { CreateElement, RenderContext } from 'vue/types';
import { DefaultProps, DefaultSlots } from '../utils/use/sfc';
const [sfc, bem] = use('goods-action');
function GoodsAction(
h: CreateElement,
props: DefaultProps,
slots: DefaultSlots,
ctx: RenderContext
) {
return (
<div class={bem()} {...inherit(ctx, true)}>
{slots.default && slots.default()}
</div>
);
}
export default sfc(GoodsAction);