This MR adds a profile picture/icon to both the user and assistant bubble. To achieve this I re-used the ProfilePicture component that exists in the top Toolbar, which required moving the logic to retrieve the profile picture from within the component, to alongside the other initial graph API call and adding the profile picture to the UserContext. This prevented the need to make an API call to fetch the profile picture for each chat bubble
This MR adds a profile picture/icon to both the user and assistant bubble. To achieve this I re-used the ProfilePicture component that exists in the top Toolbar, which required moving the logic to retrieve the profile picture from within the component, to alongside the other initial graph API call and adding the profile picture to the UserContext. This prevented the need to make an API call to fetch the profile picture for each chat bubble