Page MenuHomePhorge

D5753.1765368161.diff
No OneTemporary

Size
2 KB
Referenced Files
None
Subscribers
None

D5753.1765368161.diff

diff --git a/native/chat/inner-text-message.react.js b/native/chat/inner-text-message.react.js
--- a/native/chat/inner-text-message.react.js
+++ b/native/chat/inner-text-message.react.js
@@ -1,6 +1,5 @@
// @flow
-import invariant from 'invariant';
import * as React from 'react';
import { View, StyleSheet, TouchableWithoutFeedback } from 'react-native';
import Animated from 'react-native-reanimated';
@@ -13,7 +12,7 @@
import { useColors, colors } from '../themes/colors';
import type { ChatTextMessageInfoItemWithHeight } from '../types/chat-types';
import { useComposedMessageMaxWidth } from './composed-message-width';
-import { MessageListContext } from './message-list-types';
+import { useTextMessageMarkdownRules } from './message-list-types';
import {
allCorners,
filterCorners,
@@ -24,12 +23,6 @@
const { Node } = Animated;
/* eslint-enable import/no-named-as-default-member */
-function useTextMessageMarkdownRules(useDarkStyle: boolean) {
- const messageListContext = React.useContext(MessageListContext);
- invariant(messageListContext, 'DummyTextNode should have MessageListContext');
- return messageListContext.getTextMessageMarkdownRules(useDarkStyle);
-}
-
function dummyNodeForTextMessageHeightMeasurement(
text: string,
): React.Element<typeof DummyTextNode> {
diff --git a/native/chat/message-list-types.js b/native/chat/message-list-types.js
--- a/native/chat/message-list-types.js
+++ b/native/chat/message-list-types.js
@@ -1,6 +1,7 @@
// @flow
import { useNavigation } from '@react-navigation/native';
+import invariant from 'invariant';
import * as React from 'react';
import type { ThreadInfo } from 'lib/types/thread-types';
@@ -70,9 +71,15 @@
);
}
+function useTextMessageMarkdownRules(useDarkStyle: boolean): MarkdownRules {
+ const messageListContext = React.useContext(MessageListContext);
+ invariant(messageListContext, 'DummyTextNode should have MessageListContext');
+ return messageListContext.getTextMessageMarkdownRules(useDarkStyle);
+}
+
export {
- MessageListContext,
MessageListContextProvider,
createNavigateToThreadAction,
useNavigateToThread,
+ useTextMessageMarkdownRules,
};

File Metadata

Mime Type
text/plain
Expires
Wed, Dec 10, 12:02 PM (21 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5863645
Default Alt Text
D5753.1765368161.diff (2 KB)

Event Timeline