Skip to content
Facebook's React on Scala.JS
Scala Other
  1. Scala 99.3%
  2. Other 0.7%
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add .github/FUNDING.yml Aug 31, 2019
bin Revision and improvement of all accessibility attributes Sep 8, 2019
cats-effect/src Address review issues. Jan 20, 2020
cats/src/main/scala/japgolly/scalajs/react MonadError.raiseError for AsyncCallback was not suspending execution. Jan 20, 2020
core/src/main/scala/japgolly/scalajs/react Use .tryComplete in AsyncCallback.asCallbackToFuture. Jan 20, 2020
doc Prepare for 1.6.0 release Jan 20, 2020
extra/src/main/scala/japgolly/scalajs/react/extra Router bugfix: explicit fallbacks to conditional routes weren't execu… Jan 18, 2020
gh-pages-macros/src/main/scala/ghpages Fix view-bounds warnings Aug 31, 2019
gh-pages Revise .componentDidCatch Jan 19, 2020
monocle-cats/src/main/scala/japgolly/scalajs/react Pass 1 done Nov 6, 2019
monocle-scalaz/src/main/scala/japgolly/scalajs/react Pass 1 done Nov 6, 2019
monocle/src/main/scala/japgolly/scalajs/react Pass 1 done Nov 6, 2019
project Upgrade monocle Jan 20, 2020
scalaz-7.2/src/main/scala/japgolly/scalajs/react Pass 1 done Nov 6, 2019
test-module/src/test/scala/japgolly/scalajs/react MTest migration: TestSuite ⇒ Tests Sep 18, 2017
test/src Router bugfix: explicit fallbacks to conditional routes weren't execu… Jan 18, 2020
.gitignore All Effect[AsyncCallback] tests passing now. Jan 20, 2020
.travis.yml Upgrade dependencies Nov 3, 2019
CONTRIBUTING.md Tests now only work with NodeJS Mar 14, 2017
HISTORY.md Create doc dir, break up changelog Dec 22, 2014
LICENCE Changed license to Apache 2 Jul 7, 2014
README.md Prepare for 1.6.0 release Jan 20, 2020
build.sbt Address review issues. Jan 20, 2020
version.sbt Setting version to 1.6.1-SNAPSHOT Jan 20, 2020

README.md

scalajs-react

Build Status Gitter

Lifts Facebook's React library into Scala.js and endeavours to make it as type-safe and Scala-friendly as possible.

Provides (opt-in) support for pure functional programming, with additional modules for Scalaz, Cats, and Monocle (scalaz or cats based monocle).

Comes with utility modules extra and test, helpful for React in Scala(.js), rather than React in JS. Includes a router, testing utils, performance utils, more.

Contents
External Resources
Requirements:
  • React ≥ 16
  • Scala ≥ 2.12
  • Scala.JS ≥ 0.6.31
Support:

If you like what I do —my OSS libraries, my contributions to other OSS libs, my programming blog— and you'd like to support me, more content, more lib maintenance, please become a patron! I do all my OSS work unpaid so showing your support will make a big difference.

You can’t perform that action at this time.