diff --git a/javascript/LocalDate.js b/javascript/LocalDate.js new file mode 100644 index 0000000..3192e82 --- /dev/null +++ b/javascript/LocalDate.js @@ -0,0 +1,14 @@ +import element from 'https://cdn.jsdelivr.net/gh/darkwiiplayer/js@3724b3e/element.js' + +element(class LocalDate extends HTMLTimeElement { + static is = 'time' + static attributes = { datetime: { get: date => new Date(date) } } + + constructor() { + super() + } + + datetimeChanged() { + this.innerText = this.datetime.toDateString() + } +})