c02db4ebb8
* Port over linkifyJS to shared-components. * Drop rubbish * update lock * quickfix test * drop group id * Modernize tests * Remove stories that aren't in use. * Complete working version * Add copyright * tidy up * update lock * Update snaps * update snap * undo change * remove unused * More test updates * fix typo * fix margin on preview * move margin block * snapupdate * prettier * cleanup a test mistake * Fixup sonar issues * Don't expose linkifyjs to applications, just provide helper functions. * Add story for documentation. * remove $ * Use a const * typo * cleanup var name * remove console line * Changes checkpoint * Convert to context * Revert unrelated change. * more cleanup * Add a test to cover ignoring incoming data elements * Make tests happy * Update tests for LinkedText * Underlines! * fix lock * remove unused linkify packages * import move * Remove mod to remove underline * undo * fix snap * another snapshot fix * Tidy up based on review. * fix story * Pass in args
60 lines
2.2 KiB
TypeScript
60 lines
2.2 KiB
TypeScript
/*
|
|
* Copyright 2025 New Vector Ltd.
|
|
*
|
|
* SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Commercial
|
|
* Please see LICENSE files in the repository root for full details.
|
|
*/
|
|
|
|
// Components
|
|
export * from "./audio/AudioPlayerView";
|
|
export * from "./audio/Clock";
|
|
export * from "./audio/PlayPauseButton";
|
|
export * from "./audio/SeekBar";
|
|
export * from "./avatar/AvatarWithDetails";
|
|
export * from "./composer/Banner";
|
|
export * from "./crypto/SasEmoji";
|
|
export * from "./event-tiles/EncryptionEventView";
|
|
export * from "./event-tiles/EventTileBubble";
|
|
export * from "./event-tiles/TextualEventView";
|
|
export * from "./message-body/EventContentBody";
|
|
export * from "./message-body/MediaBody";
|
|
export * from "./message-body/MessageTimestampView";
|
|
export * from "./message-body/DecryptionFailureBodyView";
|
|
export * from "./message-body/PinnedMessageBadge";
|
|
export * from "./message-body/ReactionsRowButtonTooltip";
|
|
export * from "./message-body/ReactionsRowButton";
|
|
export * from "./message-body/ReactionsRow";
|
|
export * from "./message-body/TimelineSeparator/";
|
|
export * from "./pill-input/Pill";
|
|
export * from "./pill-input/PillInput";
|
|
export * from "./room/RoomStatusBar";
|
|
export * from "./room/WidgetPip";
|
|
export * from "./profile/DisambiguatedProfile";
|
|
export * from "./room/HistoryVisibilityBadge";
|
|
export * from "./rich-list/RichItem";
|
|
export * from "./rich-list/RichList";
|
|
export * from "./room-list/RoomListHeaderView";
|
|
export * from "./room-list/RoomListSearchView";
|
|
export * from "./room-list/RoomListView";
|
|
export * from "./room-list/RoomListItemView";
|
|
export * from "./room-list/RoomListPrimaryFilters";
|
|
export * from "./room-list/VirtualizedRoomListView";
|
|
export * from "./timeline/DateSeparatorView/";
|
|
export * from "./utils/Box";
|
|
export * from "./utils/Flex";
|
|
export * from "./utils/LinkedText";
|
|
export * from "./right-panel/WidgetContextMenu";
|
|
export * from "./utils/VirtualizedList";
|
|
|
|
// Utils
|
|
export * from "./utils/i18n";
|
|
export * from "./utils/i18nContext";
|
|
export * from "./utils/humanize";
|
|
export * from "./utils/DateUtils";
|
|
export * from "./utils/numbers";
|
|
export * from "./utils/FormattingUtils";
|
|
export * from "./utils/I18nApi";
|
|
export * from "./utils/linkify";
|
|
// MVVM
|
|
export * from "./viewmodel";
|