diff options
author | Victor Chabbert <chabbertvi@eisti.eu> | 2017-01-22 14:48:24 +0100 |
---|---|---|
committer | Victor Chabbert <chabbertvi@eisti.eu> | 2017-01-22 14:48:37 +0100 |
commit | 7b6230dc1c2613b965f4ff21836432076248dfde (patch) | |
tree | 83d8732ce9f87104faf4c6789c79d1d74dc6b575 /frontend/src/schemas | |
parent | Refactor user reducer to player reducer (diff) | |
download | seven-wonders-7b6230dc1c2613b965f4ff21836432076248dfde.tar.gz seven-wonders-7b6230dc1c2613b965f4ff21836432076248dfde.tar.bz2 seven-wonders-7b6230dc1c2613b965f4ff21836432076248dfde.zip |
Normalize games data from server and display games list
Diffstat (limited to 'frontend/src/schemas')
-rw-r--r-- | frontend/src/schemas/games.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/frontend/src/schemas/games.js b/frontend/src/schemas/games.js new file mode 100644 index 00000000..180c9e69 --- /dev/null +++ b/frontend/src/schemas/games.js @@ -0,0 +1,11 @@ +import { schema } from 'normalizr' + +const player = new schema.Entity('players', {}, { + idAttribute: 'username' +}) + +const game = new schema.Entity('games', { + players: [ player ] +}) + +export default [ game ] |