@@ -5,7 +5,6 @@ import Prelude
55import DOM.HTML.Indexed (HTMLdiv )
66import Data.Array ((..))
77import Data.FoldableWithIndex (foldlWithIndex )
8- import Data.Maybe (Maybe )
98import Foreign.Object as Foreign.Object
109import Halogen.HTML as HH
1110import Halogen.HTML.Core (ClassName (..))
@@ -44,17 +43,17 @@ pager skip last query =
4443 foldlWithIndex makePagingButtons' [] makeList
4544
4645 makePagingButtons' :: Int -> Array (HH.HTML p i ) -> Int -> Array (HH.HTML p i )
47- makePagingButtons' 0 btns btn =
46+ makePagingButtons' 0 _ btn =
4847 (if skip == 1 then [] else [backArrow]) <> [button btn]
4948 makePagingButtons' 1 btns btn | btn /= 2 =
5049 btns <> [ellipsis] <> [button btn]
51- makePagingButtons' idx btns btn | btn == last && last < 7 && skip /= last =
50+ makePagingButtons' _ btns btn | btn == last && last < 7 && skip /= last =
5251 btns <> [button btn] <> [forwardArrow]
53- makePagingButtons' idx btns btn | btn == last && last < 7 =
52+ makePagingButtons' _ btns btn | btn == last && last < 7 =
5453 btns <> [button btn]
55- makePagingButtons' idx btns btn | btn == last && skip < (last - 3 ) =
54+ makePagingButtons' _ btns btn | btn == last && skip < (last - 3 ) =
5655 btns <> [ellipsis] <> [button btn] <> [forwardArrow]
57- makePagingButtons' idx btns btn | btn == last =
56+ makePagingButtons' _ btns btn | btn == last =
5857 btns <> [button btn] <> (if skip == last then [] else [forwardArrow])
5958 makePagingButtons' _ btns btn =
6059 btns <> [button btn]
@@ -122,17 +121,17 @@ makePagingButtonsNew skip last query = foldlWithIndex makePagingButtons' [] make
122121 makeList = [1 ] <> (skip - 2 ) .. (skip + 2 ) <> [last]
123122
124123 makePagingButtons' :: Int -> Array (HH.HTML p i ) -> Int -> Array (HH.HTML p i )
125- makePagingButtons' 0 btns btn =
124+ makePagingButtons' 0 _ btn =
126125 (if skip == 1 then [] else [backArrow]) <> [button btn]
127126 makePagingButtons' 1 btns btn | btn /= 2 =
128127 btns <> [ellipsis] <> [button btn]
129- makePagingButtons' idx btns btn | btn == last && last < 7 && skip /= last =
128+ makePagingButtons' _ btns btn | btn == last && last < 7 && skip /= last =
130129 btns <> [button btn] <> [forwardArrow]
131- makePagingButtons' idx btns btn | btn == last && last < 7 =
130+ makePagingButtons' _ btns btn | btn == last && last < 7 =
132131 btns <> [button btn]
133- makePagingButtons' idx btns btn | btn == last && skip < (last - 3 ) =
132+ makePagingButtons' _ btns btn | btn == last && skip < (last - 3 ) =
134133 btns <> [ellipsis] <> [button btn] <> [forwardArrow]
135- makePagingButtons' idx btns btn | btn == last =
134+ makePagingButtons' _ btns btn | btn == last =
136135 btns <> [button btn] <> (if skip == last then [] else [forwardArrow])
137136 makePagingButtons' _ btns btn =
138137 btns <> [button btn]
0 commit comments