diff options
author | Joris | 2017-01-22 21:17:17 +0100 |
---|---|---|
committer | Joris | 2017-01-22 21:17:17 +0100 |
commit | 049e6078fc8b47100820ac35508afd23813ea9fe (patch) | |
tree | 958a1a7110507c0da3715f36e7e3565e225d6a25 /src/main/scala/reading/component/index/Filters.scala | |
parent | e8c4affa73f3e556981267ae4236561ece158ca1 (diff) | |
download | reading-049e6078fc8b47100820ac35508afd23813ea9fe.tar.gz reading-049e6078fc8b47100820ac35508afd23813ea9fe.tar.bz2 reading-049e6078fc8b47100820ac35508afd23813ea9fe.zip |
Adapt applicatio to mobiles
Diffstat (limited to 'src/main/scala/reading/component/index/Filters.scala')
-rw-r--r-- | src/main/scala/reading/component/index/Filters.scala | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/src/main/scala/reading/component/index/Filters.scala b/src/main/scala/reading/component/index/Filters.scala deleted file mode 100644 index 569bd86..0000000 --- a/src/main/scala/reading/component/index/Filters.scala +++ /dev/null @@ -1,41 +0,0 @@ -package reading.component.index - -import rx._ -import Ctx.Owner.Unsafe._ - -import scalatags.JsDom.all._ -import scalacss.Defaults._ -import scalacss.ScalatagsCss._ - -import reading.component.index.style.{ Filters => FiltersStyle } -import reading.component.widget.Cross -import reading.component.style.Col -import reading.models.Filter -import reading.Route -import reading.utils.{ RxTag, RxAttr } - -object Filters { - def apply(filters: Var[Seq[Filter]]): Frag = - RxTag { implicit context => - if (filters().isEmpty) - span("") - else - div( - FiltersStyle.render, - FiltersStyle.filters, - - filters().sortBy(_.name).map { filter => - div( - FiltersStyle.filter, - RxAttr(onclick, Rx(() => { - val newFilters = Filter.remove(filters(), filter) - filters() = newFilters - Route.push(Route.Books(newFilters)) - })), - span(FiltersStyle.name, filter.name.capitalize), - Cross(15.px, Col.black) - ) - } - ) - } -} |