Page MenuHomePhabricator

[native] added icons to tooltip item component
ClosedPublic

Authored by ginsu on Oct 15 2022, 11:55 AM.
Tags
None
Referenced Files
F3344279: D5374.diff
Fri, Nov 22, 4:33 AM
Unknown Object (File)
Sat, Nov 9, 3:28 AM
Unknown Object (File)
Sat, Nov 9, 2:53 AM
Unknown Object (File)
Fri, Nov 8, 8:24 PM
Unknown Object (File)
Fri, Oct 25, 10:43 PM
Unknown Object (File)
Fri, Oct 25, 10:43 PM
Unknown Object (File)
Fri, Oct 25, 10:42 PM
Unknown Object (File)
Fri, Oct 25, 10:37 PM

Details

Summary

added icons to the TooltipItem component. The five options of the TooltipItem are copy, reply, report, creae sidebar and open sidebar. Once we have the icons, we will convert the tooltip into the toolbar.


Linear Task: ENG-1541

Test Plan

Please review the screenshots to see the before and after for the changes i made:

Before:

Screen Shot 2022-10-14 at 2.09.30 PM.png (1×1 px, 642 KB)

After:
Create Thread Case:

Screen Shot 2022-10-15 at 2.51.27 PM.png (1×1 px, 620 KB)

Open Thread Case:

Screen Shot 2022-10-15 at 2.51.11 PM.png (1×1 px, 629 KB)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ginsu edited the test plan for this revision. (Show Details)
ginsu added reviewers: atul, rohan, abosh.

Pulled this locally and it all looks good to me, nice!

This revision is now accepted and ready to land.Oct 15 2022, 1:45 PM

We really shouldn't have added application-specific code here... it violates separation of concerns. This should've gone on the TooltipSpec

We really shouldn't have added application-specific code here... it violates separation of concerns. This should've gone on the TooltipSpec

Yea looking at this again, you are definitely right. I created a task to address this