[native] implement new InlineEngagement design
Summary:
implemented the new InlineEngagement design. The new design splits the InlineEngagement into two separate parts
Depends on D6350
Linear Task: ENG-2720
Test Plan:
Please watch the demo video to see the new InlineEngagement
Reviewers: atul, tomek
Reviewed By: atul
Subscribers: ashoat, tomek, atul
Differential Revision: https://phab.comm.dev/D6351