import { Prop, toNative } from 'vue-facing-decorator'; import PowerduckState from '../../app/powerduck-state'; import TsxComponent, { Component } from '../../app/vuetsx'; import { isNullOrEmpty } from '../../common/utils/is-null-or-empty'; import './css/button-message-container.css'; interface ButtonMessageContainerArgs { cssClass?: string; message: string; } @Component class ButtonMessageContainerComponent extends TsxComponent implements ButtonMessageContainerArgs { @Prop() cssClass!: string; @Prop() message!: string; render(h) { return (
{this.message}
{this.$slots.default?.()}
); } } const ButtonMessageContainer = toNative(ButtonMessageContainerComponent); export default ButtonMessageContainer;