taro-material
Version:
Mini Program components that implement Google's Material Design.
28 lines (23 loc) • 741 B
JavaScript
import Nerv from "nervjs";
import Taro from "@tarojs/taro-h5";
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
};