taro-material
Version:
Mini Program components that implement Google's Material Design.
24 lines (20 loc) • 593 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 AtComponent from "../../common/component";
export default class AtList extends AtComponent {
render() {
const rootClass = classNames('at-list', {
'at-list--no-border': !this.props.hasBorder
}, this.props.className);
return <View className={rootClass}>{this.props.children}</View>;
}
}
AtList.defaultProps = {
hasBorder: true
};
AtList.propTypes = {
hasBorder: PropTypes.bool
};