Skip to content

Migrate desktop-only types to quorum-shared #2

@lamat1111

Description

@lamat1111

Several desktop features have types not yet in the shared package. I'd like to batch them into one PR:

  • Thread types - ThreadMeta, ThreadMessage, ChannelThread, plus thread fields on Message, PostMessage, Bookmark, Space, Channel
  • Space Tags types - SpaceTag, BroadcastSpaceTag, plus fields on Space, SpaceMember, UpdateProfileMessage, UserConfig
  • SpaceMember.joinedAt - for new member badge (Add joinedAt to SpaceMember type #1)
  • Possibly more after a full audit

All additions are optional fields or new types - non-breaking for mobile.

Separately:

  • Primitives migration is already approved.
  • Should I also start looking at utility functions (~90% are portable) and hooks (need adapter refactoring)?

@CassOnMars

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions