Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
442 commits
Select commit Hold shift + click to select a range
4e1b540
refactor: minor code cleanup
Iogsotot Apr 4, 2021
669c518
feat: add difficult buttons
svetlana-tyshkevich Apr 4, 2021
2ad44e1
fix: fix modal in the game ending
svetlana-tyshkevich Apr 4, 2021
f5cced8
feat: add fetching words
svetlana-tyshkevich Apr 5, 2021
e55227d
refactor: delete unnecessary functions
svetlana-tyshkevich Apr 5, 2021
c0adff2
fix: auth styles & menu
Iogsotot Apr 5, 2021
422bb7c
refactor: fix enhancer
Iogsotot Apr 5, 2021
9fa5e76
refactor: minor code cleanup
Iogsotot Apr 5, 2021
68ad87e
refactor: minor fixes
Iogsotot Apr 5, 2021
3185215
Merge pull request #27 from Iogsotot/svetlana-audiocall
Iogsotot Apr 5, 2021
1ce91c4
feat: add game Start/Over sounds, fix pr conversations
GregoryMoskalev Apr 5, 2021
6a19644
Merge branch 'develop' of github.com:Iogsotot/rslang into sprint-game
Iogsotot Apr 5, 2021
a3ac571
merge
Iogsotot Apr 5, 2021
6371d93
Merge pull request #25 from Iogsotot/sprint-game
Iogsotot Apr 5, 2021
7794b66
feat: add 11 tests(they works), remove useless.
AinuAnna Apr 5, 2021
919374e
Merge remote-tracking branch 'origin/develop' into ainuanna-tests
AinuAnna Apr 5, 2021
e051a92
fix: remove my misakes in merge
AinuAnna Apr 5, 2021
7696f50
feat: add dblclick logic to cards
bramov Apr 5, 2021
5ece280
fix: resolve conflicts
bramov Apr 5, 2021
0e23cac
fix: change package.json conflict
bramov Apr 5, 2021
493a8aa
fix: initial state for preloadedState
Iogsotot Apr 5, 2021
f04caef
fix: add comma that i accidently missed
bramov Apr 5, 2021
64d4da5
Merge branch 'develop' of github.com:Iogsotot/rslang into iogsotot-sa…
Iogsotot Apr 5, 2021
e4c72c8
merge develop
johnneon Apr 5, 2021
51575b2
fix: refactor code, add typings and add isfromtextbook flag
bramov Apr 5, 2021
fb95793
Merge pull request #26 from Iogsotot/bramov-dnd
Iogsotot Apr 5, 2021
fac52af
feat: localize sprint
GregoryMoskalev Apr 5, 2021
39a7923
feat: add finish screen
GregoryMoskalev Apr 5, 2021
7f63758
feat: spring bg image
GregoryMoskalev Apr 5, 2021
c09ff16
feat: add some layout & requests
johnneon Apr 6, 2021
e828976
fix: some fixes
Iogsotot Apr 6, 2021
97bd1b8
fix: some fixes
Iogsotot Apr 6, 2021
8955557
Merge branch 'iogsotot-savannah-logic' of github.com:Iogsotot/rslang …
Iogsotot Apr 6, 2021
3d71f0f
Merge branch 'develop' of github.com:Iogsotot/rslang into iogsotot-sa…
Iogsotot Apr 6, 2021
c2c3e83
Merge branch 'bramov-memory' of github.com:Iogsotot/rslang into iogso…
Iogsotot Apr 6, 2021
837c149
fix: some fixes
Iogsotot Apr 6, 2021
821fdf8
fix: routes for puzzle
Iogsotot Apr 6, 2021
7469900
Merge pull request #28 from Iogsotot/iogsotot-savannah-logic
Iogsotot Apr 6, 2021
442284a
Merge branch 'develop' into sprint-game
GregoryMoskalev Apr 6, 2021
7783de1
merge develop
johnneon Apr 6, 2021
8d78b10
fix: remove some any types
GregoryMoskalev Apr 6, 2021
8c9afb8
feat: display deleted words
johnneon Apr 6, 2021
8abb193
feat: add history for prev.location & code fixes
Iogsotot Apr 6, 2021
b5a99c2
fix: change audiocall markup and styles
bramov Apr 6, 2021
719b4d7
feat: add adaptive for footer and for menu
AinuAnna Apr 6, 2021
cec5d88
Merge remote-tracking branch 'origin/develop' into ainuanna-adaptive
AinuAnna Apr 6, 2021
78a1e56
feat: add pagination
johnneon Apr 7, 2021
d80e3b6
feat: add local pagination
johnneon Apr 7, 2021
9cdca14
feat: add user words logic (some bugs)
johnneon Apr 7, 2021
de13e49
fix: game start sound
GregoryMoskalev Apr 7, 2021
38cad59
feat: add adaptive for promoPage
AinuAnna Apr 7, 2021
4a516c8
feat: auto pronunciation checkbox
GregoryMoskalev Apr 7, 2021
6416284
refactor: tiny fixes
bramov Apr 8, 2021
0b79c6c
finish main dictionary & textbook functional
johnneon Apr 8, 2021
be933c3
feat: add adaptive for authPage, header, menu, promoPage, textbook
AinuAnna Apr 8, 2021
51464c4
fix: fix delete word
johnneon Apr 8, 2021
2b6bb4f
feat: add icons for games in menu
bramov Apr 8, 2021
d2b8c02
fix: add hover styles for icons
bramov Apr 8, 2021
b021762
feat: add modals and close buttons
bramov Apr 8, 2021
13548bc
fix: refactor close btn & fix styles
bramov Apr 8, 2021
5635727
feat: add modal on finish
bramov Apr 8, 2021
c08eec3
feat: add logo
AinuAnna Apr 8, 2021
dee26cc
Merge pull request #32 from Iogsotot/bramov-dnd
bramov Apr 9, 2021
8967ea7
Merge remote-tracking branch 'origin/develop' into ainuanna-adaptive
AinuAnna Apr 9, 2021
6b95ab5
fix: icons in menu adaptive
AinuAnna Apr 9, 2021
d4375de
merge develop
johnneon Apr 9, 2021
48c53f3
Merge branch 'develop' into sprint-game
GregoryMoskalev Apr 9, 2021
7398375
fix: remove fetchRandomWords
GregoryMoskalev Apr 9, 2021
3ee191e
Merge branch 'redux-fix' into sprint-game
GregoryMoskalev Apr 9, 2021
3425556
feat: add spinner for sprint game
GregoryMoskalev Apr 9, 2021
0d4a5a6
feat: sprint lvl selector
GregoryMoskalev Apr 9, 2021
c6f3015
fix: sprint bg position
GregoryMoskalev Apr 9, 2021
0e56325
feat: add dark theme
AinuAnna Apr 9, 2021
77bf9a9
feat: fetch random words
GregoryMoskalev Apr 9, 2021
1c3871c
feat: add reaction on live change
johnneon Apr 10, 2021
be1695c
Merge pull request #33 from Iogsotot/redux-fix
GregoryMoskalev Apr 10, 2021
b2e5734
Merge branch 'develop' into sprint-game
GregoryMoskalev Apr 10, 2021
af69fa1
fix: fix extra render
johnneon Apr 10, 2021
f03266a
merge develop
johnneon Apr 10, 2021
1e5af4a
Merge remote-tracking branch 'origin/develop' into ainuanna-adaptive
AinuAnna Apr 10, 2021
73b179d
feat: add reducer and action darkMode
AinuAnna Apr 10, 2021
b01e732
feat&fix: add colors to categories & fix render problem
johnneon Apr 11, 2021
3e5a123
fix: delete comments
johnneon Apr 11, 2021
a7dd462
fix: delete comments
johnneon Apr 11, 2021
d71a390
fix: menu
AinuAnna Apr 11, 2021
3c3d0bf
fix: finish styles
GregoryMoskalev Apr 12, 2021
a9ac829
feat: basic finish buttons
GregoryMoskalev Apr 12, 2021
adcdc71
feat: add class with color for wordCard
AinuAnna Apr 12, 2021
441b85e
fix: delete useless styles
AinuAnna Apr 12, 2021
2c03ff4
fix: mistake
AinuAnna Apr 12, 2021
a2592b8
Merge pull request #35 from Iogsotot/johnneon-dictionary
Iogsotot Apr 12, 2021
a1d2ef2
fix: space
AinuAnna Apr 12, 2021
a7cd3bc
fix: final screen bg + some minor bugs
GregoryMoskalev Apr 12, 2021
e17662d
Merge branch 'develop' into sprint-game
GregoryMoskalev Apr 12, 2021
ff338cc
fix: fix settings & adding word to hard
johnneon Apr 12, 2021
e367943
fix: group number
GregoryMoskalev Apr 12, 2021
bf56d85
refactor: refactor sprint
GregoryMoskalev Apr 12, 2021
e10687d
feat: add sort to fetchWords
Iogsotot Apr 12, 2021
6ec62de
fix: correct group fetch
GregoryMoskalev Apr 12, 2021
0aae2db
fix: refactor and remove some warnings
bramov Apr 12, 2021
9cc1b75
fix: remove bug with puzzle after finish
bramov Apr 12, 2021
dddde70
fix: remove merge conflicts
bramov Apr 12, 2021
90f79ab
Merge branch 'develop' of github.com:Iogsotot/rslang into iogsotot-sa…
Iogsotot Apr 13, 2021
00ce887
feat: conditional rendering for footer
Iogsotot Apr 13, 2021
3267fc3
fix: minor fixes
Iogsotot Apr 13, 2021
7039919
Merge branch 'sprint-game' of github.com:Iogsotot/rslang into iogsoto…
Iogsotot Apr 13, 2021
b3d620e
Merge pull request #37 from Iogsotot/iogsotot-fetchWords-sort
Iogsotot Apr 13, 2021
6ea6a47
Merge branch 'develop' of github.com:Iogsotot/rslang into iogsotot-sa…
Iogsotot Apr 13, 2021
5ae30c7
Merge branch 'develop' into sprint-game
GregoryMoskalev Apr 13, 2021
dee329f
Merge pull request #34 from Iogsotot/sprint-game
GregoryMoskalev Apr 13, 2021
5c94ca8
feat: add conditional rendering for difficulty block in all games
Iogsotot Apr 13, 2021
a6af0f5
fix: resolve merge conflicts
bramov Apr 13, 2021
833a61c
Merge pull request #38 from Iogsotot/bramov-dnd
bramov Apr 13, 2021
6722f81
merge develop
johnneon Apr 13, 2021
f4f8ee8
fix: minor warning fixes
Iogsotot Apr 13, 2021
63cfcf6
Merge remote-tracking branch 'origin/develop' into ainuanna-adaptive
AinuAnna Apr 13, 2021
61c97ef
feat: add storageNames
AinuAnna Apr 13, 2021
685a92f
feat: delete storageNames and change onChangeTheme
AinuAnna Apr 13, 2021
3fb05a1
feat: add colors
AinuAnna Apr 13, 2021
80f6ecc
Merge pull request #36 from Iogsotot/ainuanna-adaptive
AinuAnna Apr 13, 2021
7789181
feat: add spinner on game start
Iogsotot Apr 13, 2021
7097198
fix: spinner for fast internet
Iogsotot Apr 13, 2021
cad5be8
merge develop
johnneon Apr 13, 2021
cae18c9
feat: add basic layout
svetlana-tyshkevich Apr 13, 2021
d55ff52
feat: add points
Iogsotot Apr 13, 2021
37ec4b9
feat: add favicon, add description and change some styles
AinuAnna Apr 13, 2021
1cb609d
feat: sprint adaptive
GregoryMoskalev Apr 13, 2021
222daca
fix: lint-autofix
GregoryMoskalev Apr 13, 2021
64e5377
feat: add hotkeys
Iogsotot Apr 13, 2021
5e86708
fix: UI for lives
Iogsotot Apr 13, 2021
5a77cea
feat: add moving bg
Iogsotot Apr 13, 2021
eb45dc6
fix: bg moving
Iogsotot Apr 13, 2021
9eedaf3
feat: add react-animate-css, change description in footer
AinuAnna Apr 13, 2021
82ca1ee
feat: add sounds
Iogsotot Apr 13, 2021
9fbf533
Merge branch 'develop' into ainuanna-tests
AinuAnna Apr 13, 2021
1e54349
fix: add css for animate
Iogsotot Apr 13, 2021
2867ad3
feat: update tests and package.json
AinuAnna Apr 13, 2021
aef0376
feat: delete snapshots add test for theme and users
AinuAnna Apr 13, 2021
9186406
fix: add animation for crystal
Iogsotot Apr 13, 2021
4999e97
fix: fix adaptive sizes
svetlana-tyshkevich Apr 13, 2021
e6d38c7
merge: resolve conflicts
Iogsotot Apr 13, 2021
6e08f81
fix: minor fixes
Iogsotot Apr 13, 2021
710aff0
fix: del redundant code
Iogsotot Apr 13, 2021
d4d16ac
Merge pull request #30 from Iogsotot/ainuanna-tests
AinuAnna Apr 14, 2021
1f583ef
fix: fix layout & clean a bit word card component
johnneon Apr 14, 2021
d3d9288
fix: add color to title
johnneon Apr 14, 2021
26d10ac
Merge remote-tracking branch 'origin/develop' into minor-fixes-ainuanna
AinuAnna Apr 14, 2021
0d9bbc6
merge develop
johnneon Apr 14, 2021
4fb7b55
fix: fix notification layout
johnneon Apr 14, 2021
1734620
refactor: code clean up
Iogsotot Apr 14, 2021
f0acfe6
refactor: minor clean up
Iogsotot Apr 14, 2021
6188aaf
Merge branch 'develop' of github.com:Iogsotot/rslang into sprint-game
Iogsotot Apr 14, 2021
ca31c46
Merge pull request #40 from Iogsotot/sprint-game
Iogsotot Apr 14, 2021
232c9d5
Merge branch 'develop' of github.com:Iogsotot/rslang into iogsotot-sa…
Iogsotot Apr 14, 2021
1309dfe
Merge remote-tracking branch 'origin/develop' into minor-fixes-ainuanna
AinuAnna Apr 14, 2021
918d83c
feat: change progress block and adaptive
svetlana-tyshkevich Apr 14, 2021
a5fdee3
Merge pull request #41 from Iogsotot/iogsotot-savannah-logic-2
Iogsotot Apr 14, 2021
9856866
merge develop
johnneon Apr 14, 2021
293c931
Merge pull request #39 from Iogsotot/johnneon-dictionary-fix
johnneon Apr 14, 2021
a58e03c
feat: variables.scss
GregoryMoskalev Apr 14, 2021
34e7a8c
Merge branch 'develop' into sprint-game
GregoryMoskalev Apr 14, 2021
9dda616
Merge branch 'develop' into stats-layout
svetlana-tyshkevich Apr 14, 2021
c5c2833
fix: add sprint gameName & description
GregoryMoskalev Apr 14, 2021
e3e4a2c
fix: lint fix + remove useLocation from sprint
GregoryMoskalev Apr 14, 2021
ec615a6
fix: header
Iogsotot Apr 14, 2021
9bf10be
fix: fix sound buttons in finish component
svetlana-tyshkevich Apr 14, 2021
5aeaf02
feat: add react-animate-on-scroll, change some styles
AinuAnna Apr 14, 2021
d6383e4
Merge remote-tracking branch 'origin/develop' into minor-fixes-ainuanna
AinuAnna Apr 14, 2021
c439362
WIP: fetch words from Store
Iogsotot Apr 14, 2021
499bbd5
fix: styles PromoPage
AinuAnna Apr 14, 2021
2a603bc
Merge branch 'develop' of github.com:Iogsotot/rslang into deploy
Iogsotot Apr 14, 2021
05dde7b
fix: gitignore
Iogsotot Apr 14, 2021
cf2033b
Merge branch 'iogsotot-games-words_from_store' of github.com:Iogsotot…
Iogsotot Apr 14, 2021
f2db71e
fix: some merge fixes
Iogsotot Apr 14, 2021
c7940be
feat: add correct series counter
svetlana-tyshkevich Apr 14, 2021
eb01eb9
feat: add build
Iogsotot Apr 14, 2021
4ae0d92
fix: change icons color in sprint
svetlana-tyshkevich Apr 14, 2021
fdff5d3
fix: minor fixes style
AinuAnna Apr 14, 2021
3ddd5b0
fix: difficulty after dictionary
GregoryMoskalev Apr 14, 2021
43fd326
fix: fix title and bg color
svetlana-tyshkevich Apr 14, 2021
7995812
feat: add difficulty component to savannah
GregoryMoskalev Apr 14, 2021
9a86cd5
fix: delete !important
AinuAnna Apr 14, 2021
676ea3b
fix: fix tabs layout
johnneon Apr 14, 2021
6aabc15
fix: minor fixes
AinuAnna Apr 14, 2021
857eee0
feat: add difficulty component to games
GregoryMoskalev Apr 14, 2021
f88777e
fix: fix audiocall entry text
svetlana-tyshkevich Apr 14, 2021
db6b6c2
Merge pull request #43 from Iogsotot/stats-layout
svetlana-tyshkevich Apr 14, 2021
899923d
Merge pull request #42 from Iogsotot/sprint-game
GregoryMoskalev Apr 14, 2021
e74579b
refactor: delete comment
svetlana-tyshkevich Apr 14, 2021
131f933
Merge branch 'develop' of github.com:Iogsotot/rslang into iogsotot-ga…
Iogsotot Apr 14, 2021
8ad2f6f
Merge remote-tracking branch 'origin/develop' into minor-fixes-ainuanna
AinuAnna Apr 14, 2021
ecc79a9
merge develop
johnneon Apr 14, 2021
f5f35e1
merge develop
johnneon Apr 14, 2021
d67e750
Merge branch 'develop' into style-fixes
svetlana-tyshkevich Apr 14, 2021
b0c200d
feat: add auth provider
johnneon Apr 14, 2021
1815681
feat: add fetching words from textbook
Iogsotot Apr 14, 2021
e63380b
fix: key bugs
Iogsotot Apr 14, 2021
ab6df9e
feat: change some styles for difficulty block
svetlana-tyshkevich Apr 14, 2021
8e193ed
feat: LongestWinStreak
Iogsotot Apr 14, 2021
d27f325
refactor: code cleanup
Iogsotot Apr 14, 2021
e34a860
feat: add background video in authPage, fix styles
AinuAnna Apr 14, 2021
b36afb3
feat: add refresh token
johnneon Apr 14, 2021
d24c800
fix: fix dictionary with 0 words
GregoryMoskalev Apr 14, 2021
0dd64d2
fix: fix adaptive for audiocall
svetlana-tyshkevich Apr 14, 2021
ce4d959
fix: mega-fix modal on close
GregoryMoskalev Apr 14, 2021
0de904b
i dont even know
bramov Apr 14, 2021
d0cf4c8
fix: adaptive for promo
Iogsotot Apr 14, 2021
92de1c8
fix: adaptive for video
Iogsotot Apr 14, 2021
86c328a
feat: add video, fix style promo
AinuAnna Apr 14, 2021
a4217d1
Merge pull request #45 from Iogsotot/style-fixes
svetlana-tyshkevich Apr 14, 2021
94896be
fix: adaptive for team
Iogsotot Apr 14, 2021
2f60397
feat: add dictionary support
bramov Apr 14, 2021
b6f3dfe
Merge pull request #49 from Iogsotot/bramov-puzzle-fix
bramov Apr 14, 2021
44dd07e
Merge pull request #47 from Iogsotot/johnneon-dictionary-fix
johnneon Apr 14, 2021
2ad8692
Merge branch 'develop' into sprint-game
GregoryMoskalev Apr 14, 2021
355020e
Merge branch 'develop' into sprint-game
GregoryMoskalev Apr 14, 2021
46555dc
Merge branch 'develop' of github.com:Iogsotot/rslang into sprint-game
Iogsotot Apr 14, 2021
c4e486c
fix: header & heights
Iogsotot Apr 14, 2021
f1a709e
fix: last fix
bramov Apr 14, 2021
a12a75c
Merge remote-tracking branch 'origin/minor-fixes-ainuanna' into minor…
AinuAnna Apr 14, 2021
227fd8b
Merge branch 'minor-fixes-ainuanna' of https://github.com/Iogsotot/rs…
AinuAnna Apr 14, 2021
f2201dc
Merge pull request #50 from Iogsotot/bramov-statistics
bramov Apr 14, 2021
cf84edf
Merge branch 'develop' of github.com:Iogsotot/rslang into iogsotot-ga…
Iogsotot Apr 14, 2021
d24fd11
fix: minor fixes
Iogsotot Apr 14, 2021
64be64b
Merge pull request #46 from Iogsotot/iogsotot-games-words_from_store
Iogsotot Apr 14, 2021
f40ef17
refactor: cancel all the changes
bramov Apr 14, 2021
4c021e2
Merge branch 'develop' of github.com:Iogsotot/rslang into bramov-puzz…
Iogsotot Apr 14, 2021
53bd4a0
Merge branch 'develop' into minor-fixes-ainuanna
Iogsotot Apr 14, 2021
2d1b35a
Merge pull request #44 from Iogsotot/minor-fixes-ainuanna
Iogsotot Apr 14, 2021
f5c1d25
Merge pull request #48 from Iogsotot/sprint-game
Iogsotot Apr 14, 2021
41ad055
Merge pull request #51 from Iogsotot/bramov-puzzle-fix
Iogsotot Apr 14, 2021
535c806
Merge branch 'develop' of github.com:Iogsotot/rslang into deploy
Iogsotot Apr 14, 2021
c23c28b
feat: add build
Iogsotot Apr 14, 2021
6256feb
fix: style fixes
Iogsotot Apr 15, 2021
7237384
fix: savannah adaptive
Iogsotot Apr 15, 2021
9d49c84
fix: kind of adaptive for duty-bubble on Promo page
Iogsotot Apr 15, 2021
c18a794
fix: eslint fixes
Iogsotot Apr 15, 2021
e508dbe
feat: add build
Iogsotot Apr 15, 2021
ea8dd51
docs: update README
Iogsotot Apr 21, 2021
fe5270f
fix: type in README
Iogsotot Apr 21, 2021
21d9bb2
refactor: big refactor commit. Add redirects file, add vidual for hot…
Iogsotot Apr 26, 2021
f27e197
refactor: del backend
Iogsotot Apr 26, 2021
6210c41
Merge branch 'iogsotot-refactor' of github.com:Iogsotot/rslang into i…
Iogsotot Apr 26, 2021
8e8e491
Merge pull request #65 from Iogsotot/iogsotot-refactor
Iogsotot Apr 26, 2021
c9e3b99
fix: fix aggregatedWords id
johnneon Apr 27, 2021
55af9cb
Merge pull request #66 from Iogsotot/johnneon-fix-id
Iogsotot Apr 27, 2021
2d87766
fix: fix refresh token
johnneon Apr 29, 2021
5103e7b
refactor: delete unused code
johnneon Apr 29, 2021
9aa6f13
Merge pull request #69 from Iogsotot/johnneon-fetch
johnneon Apr 29, 2021
8bb2fac
docs: update readme
Iogsotot May 24, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
other
package-lock.json
.DS_Store
.idea
# Logs
logs
*.log
Expand Down Expand Up @@ -104,3 +106,6 @@ dist

# TernJS port file
.tern-port

#WebStorm files
.idea/
49 changes: 49 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# RSLang
Deploy: https://rslang-team31.netlify.app/
Backend: https://rslang-2020q3.herokuapp.com/
## Main stack

- **React**
- **hooks**
Упрощает работу над приложением, ускоряет разработку.

- **Redux**
- **Thunk**
Библиотека, которая позволяет вызвать экшн креатор, возвращая функцию. В т.ч. использовалась для тестирования асинхронных экшенов.


- **TypeScript**
Одной из основных задач языка является добавление типизации. Использование типов позволяет быстрее рефакторить существующий код, делать проверку данных на этапе компиляции программы. Другое преимущество TypeScript – «самодокументирование» кода.
- **Webpack**
Сборщик, основная цель которого состоит в том, чтобы собрать все файлы в бандлы.
- **Eslint**
Для единообразия кода.
- **SCSS**
- **Bulma**
Достаточно шустрый css фреймворк, никаких минусов.
- **Jest**
Для тестирования.


## Additional stack
- **React-countdown-circle-timer**
Красивая и легкая библиотечка с круглым таймером, позволила сэкономить время, из минусов - лишняя зависимость.

- **Uuid**
Использовалась для ключей, ключи с помощью uuid делать не надо.

- **React-animate-on-scrol**
The best of the best библиотека для реакта для анимацией при скролле, так и напишите. минусы - если ваша вёрстка не совсем идеальна, а вы хотите поставить анимацию на блок без размеров, компонент анимашки сделает это за вас, но не думаю, что будете рады результату.

- **Redux-mock-store**
Используется для тестирования асинхронных экшенов и middlware. mock store создаёт массив отправленных действий, который является журналом действий для тестов.

- **Fetch-mock**
Библиотека для проверки того, какие данные мы мокаем, была ли функция вызвана и выполнен ли запрос. из плюсов - ускорение процесса тестирования, изоляция побочных эффектов и определённость получаемых данных.

- **Recharts**
Библиотека для визуализации данных, в нашем случае - для построения графиков и круговых диаграмм на странице статистики. Recharts построена на компонентах React, легковесная, имеет подробную документацию с примерами.
- **React-tabs**
React-библиотека для удобного и быстрого создания вкладок (табов) (применяется в компоненте, завершающем все игры).
- **React-beautiful-dnd**
Для драгндропа
1 change: 1 addition & 0 deletions _redirects
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/* /index.html 200
Loading
Loading