import React, {Component} from 'react'
|
import PropTypes from 'prop-types'
|
import { Tag } from 'antd'
|
import './index.scss'
|
|
const { CheckableTag } = Tag
|
|
class DateGroup extends Component {
|
static propTpyes = {
|
card: PropTypes.object // 字典项
|
}
|
|
render() {
|
const { card } = this.props
|
let tabs = {day: '日', week: '周', month: '月', quarter: '季', year: '年', customized: '自定义'}
|
|
return (
|
<div className="model-date-group">
|
{card.items.map(tab => (
|
<CheckableTag
|
key={tab}
|
checked={card.initval && card.initval.includes(tab)}
|
>
|
{tabs[tab]}
|
</CheckableTag>
|
))}
|
</div>
|
)
|
}
|
}
|
|
export default DateGroup
|