Getting confused with the logic

Also more accurate content length calc
This commit is contained in:
Lim Chee Aun 2023-07-21 23:54:03 +08:00
parent 658872cbd9
commit 587864893c

View file

@ -253,20 +253,22 @@ function Status({
snapStates.settings.contentTranslationHideLanguages || [];
if (!snapStates.settings.contentTranslation) enableTranslate = false;
const inlineTranslate = useMemo(() => {
const contentLength = htmlContentLength(content);
return (
!readOnly &&
(!withinContext || isSizeLarge) &&
!previewMode &&
!withinContext &&
!spoilerText &&
!poll &&
!mediaAttachments?.length &&
content?.length > 0 &&
content?.length <= INLINE_TRANSLATE_LIMIT
contentLength > 0 &&
contentLength <= INLINE_TRANSLATE_LIMIT
);
}, [
readOnly,
previewMode,
withinContext,
isSizeLarge,
previewMode,
spoilerText,
poll,
mediaAttachments,