Skip to content

Latest commit

 

History

History
61 lines (51 loc) · 1.31 KB

DesignChecklist.md

File metadata and controls

61 lines (51 loc) · 1.31 KB

Views

  • Message view
  • Settings view

Components

MessageBoard

  • MessageBoard

    • Child components:
      • Message collection
      • MessageInputField
    • Properties:
      • (int) NearbyUserCount
  • Message

    • Child components:
      • UserProfilePicture
    • Properties:
      • (string) Message content
      • (string) UserId
      • (string) UserName
      • (string) Timestamp
  • MessageInputField

    • Child components:
      • N/A
    • Properties:
      • (string) The message input

Banner

  • Banner

    • Child components:
      • ClientUserStatus
      • ActiveUsers
    • Properties:
      • N/A
  • ClientUserStatus

    • Child components:
      • UserProfilePicture
    • Properties
      • (string) nearby location
      • UserName
      • UserProfilePicture
  • ActiveUsers

    • Child components:
      • UserBadge collection
    • Properties:
      • (bool) UsersAreNearby
        • A message will need to be displayed if there are no users nearby
  • UserBadge

    • Child componenets:
      • UserProfilePicture
    • Properties:
      • UserId
      • UserName