UNPKG

taro-ui-vue3

Version:

Taro UI Rewritten in Vue 3.0

28 lines (27 loc) 716 B
import {h, defineComponent, computed, mergeProps} from "vue"; import {View} from "@tarojs/components"; const AtModalAction = defineComponent({ name: "AtModalAction", props: { isSimple: {type: Boolean, default: false} }, setup(props, {attrs, slots}) { const rootClass = computed(() => ({ "at-modal__footer": true, "at-modal__footer--simple": props.isSimple })); return () => h(View, mergeProps(attrs, { class: rootClass.value }), { default: () => [ h(View, { class: "at-modal__action" }, {default: () => slots.default && slots.default()}) ] }); } }); var action_default = AtModalAction; export { action_default as default };