import {Checkbox, CheckboxGroup, Label} from "@tarojs/components" import {Component} from '@tarojs/taro' import {BaseProps} from "types/BaseProps" import Decode from "../Decode/decode"; import config from '../../utils/config' export default class TodoGroup extends Component { options = { addGlobalClass: true } buildText(val) { return (val.child || []).map(item => ) } buildCheckbox(val) { return val.child.filter(o => o.tag === 'checkbox').map(item => ) } render() { const {data} = this.props const children = (data && data.child ? data.child : []).filter(o => o.tag).map(item => { const checkbox = this.buildCheckbox(item) const text = this.buildText(item) return }) return ( data && {children} ) } }