Voice notes mini-player
This commit is contained in:
parent
b5849f872a
commit
0e655ceeed
45 changed files with 1599 additions and 487 deletions
|
@ -35,6 +35,7 @@ import { useActions as useEmojisActions } from '../ducks/emojis';
|
|||
import { useConversationsActions } from '../ducks/conversations';
|
||||
import { useRecentEmojis } from '../selectors/emojis';
|
||||
import { useActions as useItemsActions } from '../ducks/items';
|
||||
import { useAudioPlayerActions } from '../ducks/audioPlayer';
|
||||
import { useStoriesActions } from '../ducks/stories';
|
||||
import { useIsWindowActive } from '../../hooks/useIsWindowActive';
|
||||
|
||||
|
@ -85,6 +86,8 @@ export function SmartStoryViewer(): JSX.Element | null {
|
|||
getHasStoryViewReceiptSetting
|
||||
);
|
||||
|
||||
const { pauseVoiceNotePlayer } = useAudioPlayerActions();
|
||||
|
||||
const storyInfo = getStoryById(
|
||||
conversationSelector,
|
||||
selectedStoryData.messageId
|
||||
|
@ -134,6 +137,7 @@ export function SmartStoryViewer(): JSX.Element | null {
|
|||
onSetSkinTone={onSetSkinTone}
|
||||
onTextTooLong={() => showToast(ToastType.MessageBodyTooLong)}
|
||||
onUseEmoji={onUseEmoji}
|
||||
onMediaPlaybackStart={pauseVoiceNotePlayer}
|
||||
preferredReactionEmoji={preferredReactionEmoji}
|
||||
recentEmojis={recentEmojis}
|
||||
renderEmojiPicker={renderEmojiPicker}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue