component hierarchy - mwei210/pixionary GitHub Wiki
-
Root
-
App
NavBar
MainPage
Footer
-
-
NavBar
- Components:
-
SessionButtonsContainer
+SessionButtons
- State:
session
- State:
-
- Components:
Note: All other components are rendered inside of MainPage
-
ProfileContainer
+PhotoIndexContainer
+PhotoIndex
- Route:
/#/profile
- State:
photos
,users
- Components:
-
PhotoIndexItem
- State:
photos[:id]
,users[:id]
,ui
- State:
-
- Route:
-
UserShowContainer
+PhotoIndexContainer
+PhotoIndex
- Route:
/#/users/:userId
- State:
photos
,users
- Components:
-
PhotoIndexItem
- State:
photos[:id]
,users[:id]
,ui
- State:
-
- Route:
-
PhotoShowContainer
+PhotoShow
- Route:
/#/photos/:photoId
- State:
photos[:id]
,users[:id]
,ui
- Route:
-
PhotoFormContainer
+PhotoForm
- Route:
/#/photos/create
- State:
errors.photoForm
- Route:
-
SessionFormContainer
+SessionForm
- Route:
/#/login
and/#/signup
- State:
errors.login
- Route:
-
FeedIndexContainer
+FeedIndex
- Route:
/#/
- State:
photos
,users
- Components:
FeedIndexItem
- State:
photos[:id]
,users[:id]
- Route: