• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

taniarascia / takenote / 53
69%

Build:
DEFAULT BRANCH: master
Ran 15 Oct 2019 05:17PM UTC
Jobs 1
Files 22
Run time 2s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
53

push

travis-ci

web-flow
WIP: Use Redux-Starter-Kit (#35)

Use Redux-Starter-Kit

1. Install Redux-Starter-Kit

    * Install [Redux-Starter-Kit (RSK)](https://redux-starter-kit.js.org/)
    * Replace Redux `createStore` with RSK `configureStore`
    * Add RSK's development-only middlewares:
        * [redux-immutable-state-invariant](https://github.com/leoasis/redux-immutable-state-invariant)
        * serializable-state-invariant-middleware

2. Implement RSK slices

    * Implement slices for notes, categories, sync, theme
    * Clean up noteReducer functions for noteSlice
    * Replace `createStore` with `configureStore` in `tests/helpers.tsx`
    * Rename Actions, Folders enums to Action, Folder
    * Sort some imports that already should've been sorted...?
    * Remove `else` from `if` blocks that return in every branch

3. Delete old actions, reducers, etc

    * Delete actions
    * Delete Action enum
    * Delete reducers
    * Delete (nearly) all action types
    * Refactor noteReducer functions for noteSlice
    * Change references to Folder to use Folder type instead of string
    * In that process, clean up NoteList react-redux stuff

4. Remove newly added actions, types, reducer

    * Removed new actions, action types, reducer, etc added for Settings
    * Removed `Slice` from filenames in `slices`

5. Add PayloadAction types to reducers

6. Use hooks instead of HOF from react-redux

    * Replace `connect` from `react-redux` with `useDispatch` and
    `useSelector`, eliminating (nearly) all props for containers by no
    longer mapping state and actions to props
    * Miscellaneous cleanup/refactoring

2 of 158 branches covered (1.27%)

33 of 359 relevant lines covered (9.19%)

0.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 53.1 15 Oct 2019 05:17PM UTC 0
9.19
Travis Job 53.1
Source Files on build 53
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #53
  • a6169d0f on github
  • Prev Build on master (#46)
  • Next Build on master (#54)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc