// Metro module 9952 (f9953). import { useMemo } from "react"; import useTheme from "../../../hooks/useTheme"; import { createNativeStyleProperties } from "../../../design/components/Styles/native/createStyles"; import Module712 from "../../../_bundle/Module712"; import { RenderEmbeds, InlineEmbedMedia, InlineAttachmentMedia } from "../../user_settings/UserSettings"; import RowGenerator from "../../messages/native/renderer/RowGenerator"; import ChatItem from "../../../components_native/chat/ChatItem"; import { isIOS } from "../../../utils/PlatformUtils"; export function ForLaterMessageRow(props) { const { message, lineClamp, maxHeight } = props; const theme = useTheme(); let c17576_1 = createNativeStyleProperties({ seeMoreLabelColor: Module712.colors.TEXT_DEFAULT })(theme); const setting = RenderEmbeds.getSetting(); const setting2 = InlineEmbedMedia.getSetting(); const setting3 = InlineAttachmentMedia.getSetting(); return { const rowGenerator = new RowGenerator(); rowGenerator.setOptions({ renderEmbeds: setting, inlineEmbedMedia: setting2, inlineAttachmentMedia: setting3, renderReplies: false, renderExecutedCommands: false, animateEmoji: false, renderGiftCode: false, renderActivityInstanceEmbed: false, renderActivityInviteEmbed: false, renderThreadEmbeds: false, renderForumPostActions: false, ignoreMentioned: true, shouldDisableInteractiveComponents: true }); return rowGenerator; }, [setting, setting2, setting3])} maxHeight={maxHeight} />; }