Skip to content

Commit 824e698

Browse files
committed
clean up code
1 parent 1d1fc86 commit 824e698

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/MarkdownTextInput.web.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,16 +127,17 @@ const MarkdownTextInput = React.forwardRef<MarkdownTextInput, MarkdownTextInputP
127127
}
128128

129129
const flattenedStyle = useMemo(() => StyleSheet.flatten(style), [style]);
130-
const prevMarkdownStyle = useRef<MarkdownStyle | undefined>(undefined);
130+
const prevMarkdownStyle = useRef<MarkdownStyle>();
131131
const memoizedMarkdownStyle = useMemo(() => {
132-
if (prevMarkdownStyle.current && deepCompareMarkdownStyles(prevMarkdownStyle.current ?? {}, markdownStyle ?? {})) {
132+
if (prevMarkdownStyle.current && deepCompareMarkdownStyles(prevMarkdownStyle.current, markdownStyle ?? {})) {
133133
return prevMarkdownStyle.current;
134134
}
135135
return markdownStyle;
136136
}, [markdownStyle]);
137+
137138
useEffect(() => {
138139
prevMarkdownStyle.current = memoizedMarkdownStyle;
139-
}, [memoizedMarkdownStyle]); // Runs after state is updated
140+
}, [memoizedMarkdownStyle]);
140141

141142
// Empty placeholder would collapse the div, so we need to use zero-width space to prevent it
142143
const heightSafePlaceholder = useMemo(() => getPlaceholderValue(placeholder), [placeholder]);

0 commit comments

Comments
 (0)