Page MenuHomePhabricator

[lib] Remove `LegacyThreadInfo` from `thread-selectors`
ClosedPublic

Authored by atul on Jan 15 2024, 2:16 PM.
Tags
None
Referenced Files
F1800324: D10644.id36016.diff
Mon, May 20, 6:01 AM
F1800323: D10644.id36005.diff
Mon, May 20, 6:01 AM
F1800288: D10644.id35646.diff
Mon, May 20, 6:01 AM
F1800274: D10644.id.diff
Mon, May 20, 5:57 AM
F1800269: D10644.diff
Mon, May 20, 5:57 AM
Unknown Object (File)
Apr 8 2024, 11:03 PM
Unknown Object (File)
Apr 2 2024, 4:02 AM
Unknown Object (File)
Mar 31 2024, 10:16 AM
Subscribers
None

Details

Summary

Part of https://linear.app/comm/issue/ENG-6366/rename-minimallyencodedrawthreadinfo-to-rawthreadinfo

With the prior flow refactor for minimal encoded permissions, we had to start at the "leaf nodes" (hooks and components) and work back up. For this refactor we need to do the opposite. We've removed Legacy* types, now we're removing them from selectors, and then we'll work from react root component down to leaves.


Depends on D10643

Test Plan

flow

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable