Commit Graph

29 Commits

Author SHA1 Message Date
2c40f7b73f Updated dependencies
Updated version to 0.0.10

Updated ScalaTest to 3.2.2
Updated scala version to 2.13.4
Updated scala.js version to 1.1.0
Updated to outwatch version to commit 676f94a
Added dependency to outwatch-utils
Updated scala.js bundler to 0.20.0
Updated sbt-microsites to 1.1.2
Removed obsolete scalac arguments

Updated Router class itself
- Now generic over effect type instead of being hardcoded to
cats.effect.IO
- Uses colibri.Observable instead of monix.Observable
- Added history events listener to update dom on back/forward
 button press
2020-12-08 12:51:05 +05:30
Zak Patterson
7c235c7706 Bump version 2019-07-14 23:07:29 -05:00
Zak Patterson
60aa576731
Use correct string method for pushing url state (#8) 2019-07-14 23:04:25 -05:00
Zak Patterson
45c869319c Bump version 2019-07-14 22:04:09 -05:00
Zak Patterson
211941d1cb
Fix blank url pushstate (#7)
* Update dependencies

* Fix Root path string

Add a method toUrlString that provides a default path as "/" for Root
2019-07-14 17:03:44 -05:00
Zak
253f8ebbf3 Bump version 2019-06-05 18:23:01 -05:00
Zak Patterson
b1ab9366d0
Remove template dependencies file (#6) 2019-06-05 18:22:11 -05:00
elyphas
346e719d23 I update the outwatch version (#5)
* Update outwatch commit

Also update travis image to a more recent distribution
2019-06-05 18:17:34 -05:00
Zak Patterson
2a9c485c50 Add gitter badge 2019-03-29 12:03:00 -04:00
Zak Patterson
dee41fdbb6
Fix layout definition (#3)
* Fix layout definition

home layout does not handle code blocks
2019-03-22 23:52:03 -05:00
Zak Patterson
5c1ccc0693
Fix link in readme 2019-03-22 23:20:35 -04:00
Zak Patterson
3522e0dfc4
Update readme with link to outwatch-examples project 2019-03-22 10:39:36 -04:00
Zak Patterson
245efe7db9
Add ability to parse root site deployment path (#2) 2019-02-18 12:59:27 -05:00
Zak Patterson
4dc36533cb
Upgrade outwatch dependency and add history api link (#1) 2019-02-17 14:19:05 -05:00
Zak Patterson
5c5dcdf1a5 Add sbt line to readme 2019-02-11 17:23:13 -05:00
Zak Patterson
fe08dd3915 Fix router url handling for child routers 2019-02-11 17:20:09 -05:00
Zak Patterson
56e28d8c1d Update readme 2019-02-11 00:25:04 -05:00
Zak Patterson
0220140ae0 Add path merger, and routers with parents 2019-02-08 10:02:04 -05:00
Zak Patterson
e3f195ca49 Add path extractor for extracting variables from urls 2019-02-05 00:00:27 -05:00
Zak Patterson
340870cc9e Add publishing 2019-02-04 17:46:42 -05:00
Zak Patterson
7dd1bf758a Enable router to get initial pathname on load
Also makes router parameterized so that users can
have their own custom adt.
2019-02-04 17:14:52 -05:00
Zak Patterson
ce39b200c2 Add router component render ability 2019-02-04 14:31:59 -05:00
Zak Patterson
b791be68ba Add router store that updates window location on push 2019-02-04 00:04:29 -05:00
Zak Patterson
6f94fdd135 Remove unused file 2019-02-04 00:03:31 -05:00
Zak Patterson
489bb26504 Fix links and settings for deploying to gh-pages
Rename root document file so it goes to index.html
2019-02-01 15:54:11 -05:00
Zak Patterson
e4ac1ec505 Remove unused leftover directive and dep in sbt 2019-02-01 11:31:11 -05:00
Zak Patterson
7954b28dfc Add travis badge 2019-02-01 11:27:56 -05:00
Zak Patterson
8ddf2bcdc1 Add initial url parsing and pattern matching
Credit to http4s everywhere.
2019-02-01 11:21:07 -05:00
Zak Patterson
29a7c572ba Initial commit 2019-01-31 17:53:18 -05:00