schlechtenburg/src/components/internal/Button.tsx

24 lines
410 B
TypeScript
Raw Normal View History

2020-05-27 13:57:57 +00:00
import { defineComponent } from '@vue/composition-api';
import './Button.scss';
export default defineComponent({
name: 'sb-button',
inheritAttrs: false,
setup(props, context) {
return () => (
<button
class="sb-button"
{...{
attrs: context.attrs,
on: context.listeners,
}}
>
{context.slots.default()}
</button>
);
},
});