getSocialMediaChildren function

List<Widget> getSocialMediaChildren(
  1. Organisation org
)

Implementation

List<Widget> getSocialMediaChildren(Organisation org) {
  List<Widget> socialButtons = [];
  if (org.getInstagram() != null) {
    socialButtons
        .add(SocialMediaButton(org.getInstagram(), FontAwesomeIcons.instagram));
  }
  if (org.getFacebook() != null) {
    socialButtons
        .add(SocialMediaButton(org.getFacebook(), FontAwesomeIcons.facebookF));
  }
  if (org.getTwitter() != null) {
    socialButtons
        .add(SocialMediaButton(org.getTwitter(), FontAwesomeIcons.twitter));
  }
  if (org.getEmail() != null) {
    socialButtons
        .add(SocialMediaButton(org.getEmail(), FontAwesomeIcons.envelope));
  }
  if (org.getWebsite() != null) {
    socialButtons.add(SocialMediaButton(org.getWebsite(), Icons.language));
  }
  return socialButtons;
}