Skip to content

Release 0.1.7

Latest
Compare
Choose a tag to compare
@tks18 tks18 released this 26 Oct 07:35
· 112 commits to master since this release
v0.1.7
b59e0f1

0.1.7 (2022-10-26)

Features 🔥

  • components: update navbar to use the account menu instead of theme button (d99577d)
  • components: write a account-menu component for handling user actions (3c3e0d7)
  • plugins/store/user: improve user login, register workflows with session reducer (408d012)
  • plugins/store/user: write custom user hooks for verification of user (8dc7dfa)
  • plugins/store: add logger middleware for debugging (6380484)
  • plugins/store: introduce a new reducer - session for managing user sessions (5199a53)
  • plugins/store: write selectors for session reducer (988837d)
  • routes/master: use the userverify hook to guard the route and pass in the token to context (1feb0dc)

Code Refactoring 🖌

  • components: export all the components (b7341e1)
  • plugins/store: export session reducer and add it to root reducer (36b6275)
  • plugins/store: export user hooks (1f720f2)
  • routes/auth: remove all the sub-routes and move it to components folder (2df8239)
  • routes/auth: update import line of login and register component (1588422)
  • routes/master: update the context type for master outlet (ff4eebb)
  • routes/master: update the home component to use the token from context (502cb4c)