source: frontend/node_modules/prompts/lib/dateparts/meridiem.js

Last change on this file was 9af201e, checked in by MBK <marija.karapandzova@…>, 13 days ago

Fix frontend appearance

  • Property mode set to 100644
File size: 419 bytes
Line 
1'use strict';
2
3const DatePart = require('./datepart');
4
5class Meridiem extends DatePart {
6 constructor(opts={}) {
7 super(opts);
8 }
9
10 up() {
11 this.date.setHours((this.date.getHours() + 12) % 24);
12 }
13
14 down() {
15 this.up();
16 }
17
18 toString() {
19 let meridiem = this.date.getHours() > 12 ? 'pm' : 'am';
20 return /\A/.test(this.token) ? meridiem.toUpperCase() : meridiem;
21 }
22}
23
24module.exports = Meridiem;
Note: See TracBrowser for help on using the repository browser.