Use reselect to speed up data transformations

Repository details (talkie)
Project page
talkie
Project log category
(588 entries)
Repository
@joelpurra/talkie
Owner
@joelpurra
Contributors
Contributors on Github
Project status
⏲️ This project has had recent commits.
📂 This project is open.
🌠 This project is popular.
Repository activity period
🗓
Commits
630 commits
Stars
69 stars
Commit details (0ae00302)
Author
Authored at
Committer
Joel Purra
Committed at

Commit message

Use reselect to speed up data transformations

  • Mostly used for voice list dependent data transformations (languages, language groups, etcetera)
  • Cleaned up some state and props.
Raw text
Use reselect to speed up data transformations

- Mostly used for voice list dependent data transformations (languages, language groups, etcetera)
- Cleaned up some state and props.

Changed files (20)

Path Additions Deletions
src/demo/components/main.jsx +1 -3
src/demo/components/sections/support.jsx +6 -6
src/demo/components/sections/voices.jsx +21 -12
src/demo/components/sections/welcome.jsx +3 -3
src/demo/containers/app.jsx +0 -42
src/demo/containers/voices-container.jsx +20 -13
src/demo/containers/welcome-container.jsx +13 -29
src/demo/selectors/index.js +25 -0
src/options/components/main.jsx +0 -4
src/options/components/sections/text.jsx +0 -1
src/options/components/sections/voices.jsx +34 -2
src/options/components/sections/voices/available-languages.jsx +41 -24
src/options/containers/about-container.jsx +5 -16
src/options/containers/app.jsx +0 -13
src/options/containers/voices-container.jsx +37 -6
src/options/selectors/index.js +25 -0
src/shared/components/hero-section/hero-version-section.jsx +0 -2
src/shared/selectors/index.js +25 -0
src/shared/selectors/voices.js +109 -0
src/shared/utils/transform-voices.js +4 -0

Commit categories (3)