UNPKG

taro-material

Version:

Mini Program components that implement Google's Material Design.

33 lines (27 loc) 734 B
import Taro from '@tarojs/taro' import { View } from '@tarojs/components' import PropTypes from 'prop-types' import classNames from 'classnames' import _isFunction from 'lodash/isFunction' import AtComponent from '../../../common/component' export default class AtActionSheetFooter extends AtComponent { handleClick = (...args) => { if (_isFunction(this.props.onClick)) { this.props.onClick(...args) } } render () { const rootClass = classNames( 'at-action-sheet__footer', this.props.className ) return ( <View onClick={this.handleClick} className={rootClass}> {this.props.children} </View> ) } } AtActionSheetFooter.propTypes = { onClick: PropTypes.func }