(stage)
| 245 | } |
| 246 | |
| 247 | pre (stage) { |
| 248 | let d = this.state.current; |
| 249 | switch (stage) { |
| 250 | case 'year': |
| 251 | d = this.changeDate({ year: d.getFullYear() - 18, day: 1 }); |
| 252 | break; |
| 253 | case 'month': |
| 254 | d = this.changeDate({ year: d.getFullYear() - 1, day: 1 }); |
| 255 | break; |
| 256 | case 'day': |
| 257 | d = this.changeDate({ month: d.getMonth() - 1, day: 1 }); |
| 258 | break; |
| 259 | } |
| 260 | this.stateChange({ current: d }); |
| 261 | } |
| 262 | |
| 263 | renderYears () { |
| 264 | let year = this.state.current.getFullYear(), |
no test coverage detected