-
Notifications
You must be signed in to change notification settings - Fork 1
Frontend Routes
Dillon Rice edited this page Apr 27, 2020
·
12 revisions
Our components are organized as follows
-
Root-
App-
Search Bar(header) -
Menu-
StaticNav- link to
Mentions & Reactions, link toChannelIndex, link toPeople
- link to
ChannelListDirectMessages
-
- Main chat component
- Right side
Panel
-
-
The following routes, defined in App, will render components to the right of the left Menu
-
/Splash
-
/loginSessionForm
-
/signupSessionForm
-
/:user_id/:conversation_id- path to channel/direct message/group message
TitleHeaderDayDivider-
Message-
MessageHeaderincluding user avatar, author display name, time the message was sent
-
TextInput
-
/:user_id/:conversation_id/details/top- Open right side
Panel -
/:user_id/:conversation_id/details/playlist- Channel
Playlistin right side panel
- Channel
-
/:user_id/:conversation_id/details/info- Display user/channel
Infoin right side panel (DM - shows opposite user info, Channel shows Topic/description)
- Display user/channel
-
/:user_id/:conversation_id/details/members- shows the
Membersof the conversation - channel and group messages only
- shows the
- Open right side
-
/:user_id/mentions_reactions- @User
MentionsandReactionsasc by date
- @User
-
/:user_id/peopleUserIndex
-
/:user_id/browse_channelsChannelIndex