(stage)
| 229 | } |
| 230 | |
| 231 | next (stage) { |
| 232 | let d = this.state.current; |
| 233 | switch (stage) { |
| 234 | case 'year': |
| 235 | d = this.changeDate({ year: d.getFullYear() + 18, day: 1 }); |
| 236 | break; |
| 237 | case 'month': |
| 238 | d = this.changeDate({ year: d.getFullYear() + 1, day: 1 }); |
| 239 | break; |
| 240 | case 'day': |
| 241 | d = this.changeDate({ month: d.getMonth() + 1, day: 1 }); |
| 242 | break; |
| 243 | } |
| 244 | this.stateChange({ current: d }); |
| 245 | } |
| 246 | |
| 247 | pre (stage) { |
| 248 | let d = this.state.current; |
no test coverage detected