chore(Divider): use setup

This commit is contained in:
chenjiahan 2020-08-25 19:13:36 +08:00
parent cabb26bbd8
commit 9301092f20

View File

@ -15,18 +15,17 @@ export default createComponent({
}, },
}, },
render() { setup(props, { slots }) {
const Content = this.$slots.default?.(); return () => (
return (
<div <div
role="separator" role="separator"
class={bem({ class={bem({
dashed: this.dashed, dashed: props.dashed,
hairline: this.hairline, hairline: props.hairline,
[`content-${this.contentPosition}`]: !!Content, [`content-${props.contentPosition}`]: !!slots.default,
})} })}
> >
{Content} {slots.default?.()}
</div> </div>
); );
}, },