[web] introduce UserProfileMessageButton
Summary:
This diff introduces the UserProfileMessageButton. The UserProfileMessageButtons will be responsible for navigating to the personal thread between the user and the viewer. For all of this logic we can simply just use the useUserProfileThreadInfo hook
https://linear.app/comm/issue/ENG-4966/introduceport-userprofilemessagebutton
Depends on D9411
Test Plan:
Please see the demo video below
Anonymous user:
Block in either direction:
Reviewers: atul, inka
Reviewed By: atul
Subscribers: ashoat, tomek, wyilio
Differential Revision: https://phab.comm.dev/D9412