taro-material
Version:
Mini Program components that implement Google's Material Design.
26 lines (21 loc) • 811 B
JavaScript
import Nerv from "nervjs";
import Taro from "@tarojs/taro-h5";
import { View } from '@tarojs/components';
import classNames from 'classnames';
import AtComponent from "../../../common/component";
import { delayQuerySelector } from "../../../common/utils";
export default class AtSwiperActionOptions extends AtComponent {
componentDidMount() {
delayQuerySelector(this, `#swipeActionOptions-${this.props.componentId}`).then(res => {
this.props.onQueryedDom(res[0]);
});
}
render() {
const rootClass = classNames('at-swipe-action__options', this.props.className);
return <View id={`swipeActionOptions-${this.props.componentId}`} className={rootClass}>
{this.props.children}
</View>;
}
}
AtSwiperActionOptions.defaultProps = {};
AtSwiperActionOptions.propTypes = {};