|
|
@ -4,6 +4,8 @@ import Date
|
|
4
|
4
|
import Html (..)
|
|
5
|
5
|
import List
|
|
6
|
6
|
import String
|
|
|
7
|
import Time
|
|
|
8
|
import Signal
|
|
7
|
9
|
|
|
8
|
10
|
import Post
|
|
9
|
11
|
import Post (Post)
|
|
|
@ -21,6 +23,9 @@ posts = [{title = "Fancy post", content = "Post may have multiple lines now.\nWh
|
|
21
|
23
|
{title = "Ancient history", content = "Teenage angst!!!!", created = date "2009-06-07T02:54:29"}
|
|
22
|
24
|
]
|
|
23
|
25
|
|
|
24
|
|
referenceDate = date "2015-03-01T15:20"
|
|
|
26
|
currentDate = Signal.map Date.fromTime <| Time.every Time.minute
|
|
25
|
27
|
|
|
26
|
|
main = div [] (List.map (Post.view referenceDate) (List.sortWith Post.compareByDateReverse posts))
|
|
|
28
|
view referenceDate =
|
|
|
29
|
div [] (List.map (Post.view referenceDate) (List.sortWith Post.compareByDateReverse posts))
|
|
|
30
|
|
|
|
31
|
main = Signal.map view currentDate
|