Commit Graph

17 Commits

Author SHA1 Message Date
188625a413 Create basic Person component + collect data by getter 2020-12-21 22:05:53 +01:00
a9771243a1 Basic design for Film detail page 2020-12-21 18:28:12 +01:00
540521f236 Pass tests 2020-12-21 14:10:33 +01:00
67680804e2 Collect Film's nested data on mounted (Locations/Vehicles/People) 2020-12-21 13:57:18 +01:00
fffbc87964 Create vuex modules for Films/Vehicles/Locations/People + Test adaptation 2020-12-21 12:01:36 +01:00
e1619de1cd Refactor films/_id to use vuex 2020-12-18 06:12:39 +01:00
18be371f39 Test mutation + actions 2020-12-18 05:44:23 +01:00
734b924390 Use Vuex store to handle films 2020-12-18 04:28:14 +01:00
24d3a962bd Refactor films module 2020-12-18 04:07:32 +01:00
432ff2ac14 Add dynamic head for Film page 2020-12-18 04:07:32 +01:00
1cf3dba078 Add param validation + Test for Film page 2020-12-18 04:07:32 +01:00
cf59911c4c Create basic film page 2020-12-18 04:07:32 +01:00
0ea1c855d2 Replace films page H2 by Studio Ghibli logo 2020-12-18 04:05:43 +01:00
0408b8bf63 Refactor Grid module 2020-12-18 04:05:43 +01:00
10808b66b2 Create Grid component + Test. Index test adaptations 2020-12-18 04:05:43 +01:00
baed9969b2 Add head property 2020-12-18 04:05:43 +01:00
a413b6f637 Improve Page structure and create a redirect middleware to set /films as homepage 2020-12-18 04:05:43 +01:00