bluewave-labs / bluewave-onboarding

https://bluewavelabs.ca
GNU Affero General Public License v3.0
29 stars 22 forks source link

Implement Home Page Content Components #68

Closed uparkalau closed 4 months ago

uparkalau commented 5 months ago

To-Do List:

Props examples:

UserTitle.propTypes = {
  userName: PropTypes.string.isRequired,
};
DateDisplay.propTypes = {
  dayOfWeek: PropTypes.string.isRequired, 
  date: PropTypes.string.isRequired,
};
StatisticCard.propTypes = {
  metricName: PropTypes.string.isRequired,
  metricValue: PropTypes.number.isRequired,
  changeType: PropTypes.oneOf(['increase', 'decrease']), 
};
CreateActivityButton.propTypes = {
  iconName: PropTypes.string.isRequired,
  placeholder: PropTypes.string,
  onButtonClick: PropTypes.func.isRequired,
};

Visual Reference:

The design and functionality expected for the Home Page content are based on the provided image. https://www.figma.com/design/MLPbP1HM2L9ON6f88pHTee/User-onboarding?node-id=11-37642&t=AhexSZE5D9WsJT08-4 HomePage onboarding task