Explorer
/opt/struktur/buzz/desktop/src/features/messages/ui
↑ .. 📄 anchoredScrollPolicy.ts 📄 BotIdenticon.tsx 📄 ChannelAutocomplete.tsx 📄 ChannelIntroBlock.tsx 📄 ComposerActivityAccessory.tsx 📄 ComposerAttachments.tsx 📄 ComposerDockBackdrop.tsx 📄 ComposerDockToolbar.tsx 📄 ComposerEmojiPicker.tsx 📄 ComposerImageEditor.tsx 📄 ComposerReplyEditBanner.tsx 📄 ComposerUploadProgressOverlay.tsx 📄 ComposerUploadProgressPill.tsx 📄 configNudgeAuthPubkey.test.mjs 📄 configNudgeAuthPubkey.ts 📄 DayDivider.tsx 📄 DeleteMessageConfirmDialog.tsx 📄 DiffMessage.tsx 📄 DiffMessageExpanded.tsx 📄 DiffViewer.css 📄 DiffViewer.tsx 📄 DirectMessageIntroAvatarStack.tsx 📄 DraftDetailPane.tsx 📄 DraftsPanel.tsx 📄 DraftsPanelPredicate.test.mjs 📄 draftSubmitKey.ts 📄 EmojiAutocomplete.tsx 📄 FormattingToolbar.tsx 📄 MentionAutocomplete.tsx 📄 MessageActionBar.tsx 📄 MessageAgentOwner.tsx 📄 MessageComposer.tsx 📄 MessageComposer.types.ts 📄 MessageComposerAutoSend.test.mjs 📄 messageComposerAutoSubmit.test.mjs 📄 messageComposerAutoSubmit.ts 📄 MessageComposerDraftImagePersist.test.mjs 📄 MessageComposerDraftPredicate.test.mjs 📄 MessageComposerToolbar.tsx 📄 MessageHeader.tsx 📄 MessageReactions.tsx 📄 MessageRow.tsx 📄 MessageThreadPanel.tsx 📄 MessageThreadPanelSkeleton.tsx 📄 MessageThreadSummaryRow.tsx 📄 MessageTimeline.tsx 📄 MessageTimestamp.tsx 📄 messageTimestampContract.test.mjs 📄 NewMessageResultRow.tsx 📄 NewMessageScreen.tsx 📄 NonMemberMentionDialog.tsx 📄 persistentAgentAudienceHosts.test.mjs 📄 SelectionFormattingTray.tsx 📄 selectSubmitTags.test.mjs 📄 SentFromThreadLine.tsx 📄 submitMessageEdit.test.mjs 📄 submitMessageEdit.ts 📄 SystemMessageAvatars.tsx 📄 SystemMessageRow.tsx 📄 TimelineMessageList.tsx 📄 TimelineMessageRow.tsx 📄 timelineRetention.ts 📄 TimelineRowShell.tsx 📄 TimelineSkeleton.tsx 📄 timelineSnapshotProjection.test.mjs 📄 TypingIndicatorRow.tsx 📄 UnreadDivider.tsx 📄 useActivePreparedLinkPreviews.ts 📄 useAnchoredScroll.lifecycle.test.mjs 📄 useAnchoredScroll.observerFeedMountPin.test.mjs 📄 useAnchoredScroll.observerScrollIds.test.mjs 📄 useAnchoredScroll.test.mjs 📄 useAnchoredScroll.ts 📄 useBufferedTimelineMessages.test.mjs 📄 useBufferedTimelineMessages.ts 📄 useCommittedEmptyTimeline.test.mjs 📄 useCommittedEmptyTimeline.ts 📄 useComposerContentState.ts 📄 useComposerHeightPadding.test.mjs 📄 useComposerHeightPadding.ts 📄 useComposerLinkPreviews.test.mjs 📄 useComposerLinkPreviews.tsx 📄 useDraftPersistSnapshot.ts 📄 useLoadOlderOnScroll.ts 📄 useMentionSendFlow.helpers.ts 📄 useMentionSendFlow.ts 📄 useNewMessageRecipients.ts 📄 usePersistentAgentMentionHydration.ts 📄 useQuickReactionEmojis.test.mjs 📄 useQuickReactionEmojis.ts 📄 useReactionHandler.test.mjs 📄 useReactionHandler.ts 📄 useSettleGatedPrependMessages.test.mjs 📄 useSettleGatedPrependMessages.ts 📄 useStableSendToChannel.test.mjs 📄 useStableSendToChannel.ts 📄 useTimelineRetention.test.mjs 📄 useTimelineRetention.ts 📄 useUpwardPaginationWheel.ts 📄 useVirtualizedBottomSettle.test.mjs 📄 useVirtualizedBottomSettle.ts 📄 useVirtualizedViewportResize.test.mjs 📄 useVirtualizedViewportResize.ts 📄 virtuaWheelModePatch.test.mjs 📄 WaveMessageAttachment.tsx