HomePhabricator
Diffusion Comm da210b7b0729

[native][web] Remove `LegacyThreadInfo` where possible after updating…

Description

[native][web] Remove LegacyThreadInfo where possible after updating useRoleUserSurfacedPermissions

Summary:
Simple LegacyThreadInfo removals after useRoleUserSurfacedPermissions update to support MinimallyEncodedThreadInfo.

This brings us to 79 usages of LegacyThreadInfo down from 700+.

Next diffs will involve ripping LegacyThreadInfo out of

  • native/chat
  • lib/selectors
  • etc

Depends on D10138

Test Plan: CI/flow/etc.

Reviewers: ashoat, ginsu, tomek, rohan

Reviewed By: ashoat

Differential Revision: https://phab.comm.dev/D10139