21 lines
433 B
Groovy
21 lines
433 B
Groovy
package com.jessebrault.site.composition
|
|
|
|
|
|
import groowt.view.component.web.BaseWebViewComponent
|
|
|
|
import java.time.format.DateTimeFormatter
|
|
|
|
class CompositionListing extends BaseWebViewComponent {
|
|
|
|
final Composition composition
|
|
|
|
CompositionListing(Composition composition) {
|
|
this.composition = composition
|
|
}
|
|
|
|
String renderDate() {
|
|
composition.date.format(DateTimeFormatter.ofPattern('yyyy'))
|
|
}
|
|
|
|
}
|