Commit 2a83f75
committed
feat: expose internal contexts and composer components in the public API
These components/hooks/contexts were used internally and referenced by the
docs but were never re-exported from the package barrels, so consumers could
not import them. Wire them into the public API:
- context: VirtualizedMessageListContext, VirtualizedMessageListContextProvider,
useVirtualizedMessageListContext, VirtualizedMessageListContextValue
- components: SummarizedMessagePreview + useLatestMessagePreview (and its
ChannelPreviewMessageType / ChannelPreviewDeliveryStatus /
LatestMessagePreviewData / UseLatestMessagePreviewParams types)
- message composer: VoiceRecordingPreviewSlot component; MessageComposerActions
and AdditionalMessageComposerActions
Purely additive barrel re-exports; no behavior change. yarn types and eslint pass.1 parent 05236db commit 2a83f75
3 files changed
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
3 | 6 | | |
4 | 7 | | |
5 | 8 | | |
| |||
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
| 22 | + | |
19 | 23 | | |
20 | 24 | | |
21 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
0 commit comments