@@ -35,19 +35,19 @@ fields : a -> { field : (FieldState -> a) -> String -> FieldState -> Element,
36empty = { string="", start=0, end=0 }
36empty = { string="", start=0, end=0 }
38−field : String -> (Signal Element, Signal FieldState)
38+field : String -> (Signal Element, Signal String)
39field placeHolder =
39field placeHolder =
40 let tfs = N.fields empty
40 let tfs = N.fields empty
41− in (lift (tfs.field id placeHolder) tfs.events, tfs.events)
41+ in (lift (tfs.field id placeHolder) tfs.events, lift .string tfs.events)
43−password : String -> (Signal Element, Signal FieldState)
43+password : String -> (Signal Element, Signal String)
44password placeHolder =
44password placeHolder =
45 let tfs = N.passwords empty
45 let tfs = N.passwords empty
46− in (lift (tfs.field id placeHolder) tfs.events, tfs.events)
46+ in (lift (tfs.field id placeHolder) tfs.events, lift .string tfs.events)
48−email : String -> (Signal Element, Signal FieldState)
48+email : String -> (Signal Element, Signal String)
49email placeHolder =
49email placeHolder =
50 let tfs = N.emails empty
50 let tfs = N.emails empty
51− in (lift (tfs.field id placeHolder) tfs.events, tfs.events)
51+ in (lift (tfs.field id placeHolder) tfs.events, lift .string tfs.events)