Page MenuHomePhorge

D8871.1765323535.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D8871.1765323535.diff

diff --git a/native/markdown/rules.react.js b/native/markdown/rules.react.js
--- a/native/markdown/rules.react.js
+++ b/native/markdown/rules.react.js
@@ -395,14 +395,9 @@
};
}
-let defaultTextMessageRules = null;
-
-function getDefaultTextMessageRules(): MarkdownRules {
- if (!defaultTextMessageRules) {
- defaultTextMessageRules = textMessageRules([], false);
- }
- return defaultTextMessageRules;
-}
+const getDefaultTextMessageRules: () => MarkdownRules = _memoize(() =>
+ textMessageRules([], false),
+);
export {
inlineMarkdownRules,
diff --git a/web/markdown/rules.react.js b/web/markdown/rules.react.js
--- a/web/markdown/rules.react.js
+++ b/web/markdown/rules.react.js
@@ -196,13 +196,8 @@
};
}
-let defaultTextMessageRules = null;
-
-function getDefaultTextMessageRules(): MarkdownRules {
- if (!defaultTextMessageRules) {
- defaultTextMessageRules = textMessageRules([], false);
- }
- return defaultTextMessageRules;
-}
+const getDefaultTextMessageRules: () => MarkdownRules = _memoize(() =>
+ textMessageRules([], false),
+);
export { linkRules, useTextMessageRulesFunc, getDefaultTextMessageRules };

File Metadata

Mime Type
text/plain
Expires
Tue, Dec 9, 11:38 PM (13 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5858801
Default Alt Text
D8871.1765323535.diff (1 KB)

Event Timeline