Page MenuHomePhabricator

[refactor] [native] [ENG-530] Remove positioning prop from InlineSidebar component
AbandonedPublic

Authored by benschac on May 9 2022, 10:33 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 27, 8:27 AM
Unknown Object (File)
Sun, Apr 7, 7:15 AM
Unknown Object (File)
Thu, Apr 4, 5:24 AM
Unknown Object (File)
Wed, Apr 3, 9:30 PM
Unknown Object (File)
Wed, Apr 3, 9:30 PM
Unknown Object (File)
Wed, Apr 3, 9:30 PM
Unknown Object (File)
Wed, Apr 3, 9:14 PM
Unknown Object (File)
Mar 29 2024, 12:42 AM

Details

Summary

no longer use this to style inline-sidebar anymore,

Test Plan

project should run and work like it did before, just removing a prop.

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

atul requested changes to this revision.May 9 2022, 10:47 AM

It looks like the position[ing] prop isn't used in InlineSidebar at all. Looks like it should be removed altogether?

This revision now requires changes to proceed.May 9 2022, 10:47 AM
In D3971#111310, @atul wrote:

It looks like the position[ing] prop isn't used in InlineSidebar at all. Looks like it should be removed altogether?

Yeah, I thought I would use it positioning the reply bubble but I guess I'm probably not going to at this point.

benschac retitled this revision from [refactor] [native] [ENG-530] update positioning --> position props, consistent with web to [refactor] [native] [ENG-530] remove positioning prop.May 9 2022, 1:22 PM
benschac edited the summary of this revision. (Show Details)
benschac edited the test plan for this revision. (Show Details)

Nice, thanks for removing the prop altogether!


[refactor] [native] [ENG-530] remove positioning prop

Minor nit, but might be able to title the diff a little better. I think something like: "[native] Remove positioning prop from InlineSidebar component" would be clearer. I never look up a Linear issue by ID, so that just adds clutter imo. However, I will definitely always click a link to a Linear issue if there's one provided in the description.

This revision is now accepted and ready to land.May 10 2022, 6:57 AM

Strong agree with everything @atul said regarding diff naming – @benschac's diff titles are very complex to parse for me, and I think the Linear issue number is just adding clutter and should be replaced with a link in the diff description

benschac retitled this revision from [refactor] [native] [ENG-530] remove positioning prop to [refactor] [native] [ENG-530] Remove positioning prop from InlineSidebar component.May 10 2022, 8:40 AM

Strong agree with everything @atul said regarding diff naming – @benschac's diff titles are very complex to parse for me, and I think the Linear issue number is just adding clutter and should be replaced with a link in the diff description

The point of putting the Linear task ID in the title is to make it easy for to see at a high level which diff belongs to each task. I find it helpful when I'm looking through my own diffs to make sense of which diff I'm clicking into.

I updated the name to @atul's suggestion.

atul edited reviewers, added: benschac; removed: atul.

(Copied from D3893)

@jacek I think we can abandon these changes since you've started a separate stack to deal with InlineSidebar. Let me know if I'm mistaken and I can re-open this if it tracks some unique work.

This revision now requires review to proceed.Aug 15 2022, 9:50 AM
atul foisted this revision upon benschac.
atul edited reviewers, added: atul; removed: benschac.