// Metro module 11720 (f11721). import { useCallback } from "react"; import { View } from "react-native"; import { createStyles } from "../../../design/components/Styles/native/createStyles"; import Module712 from "../../../_bundle/Module712"; import { useProvisionalAccountExplanationText } from "../hooks/useProvisionalAccountExplanationText"; import { Card } from "../../../design/components/Card/native/Card.native"; import { Text } from "../../../design/components/Text/native/Text"; import { intl, t } from "../../../intl/index.native"; import { CircleErrorIcon } from "../../../design/components/Icon/native/redesign/generated/CircleErrorIcon"; import UserProfileCard from "../../user_profile/native/UserProfileCard"; function $mk87885($env) { return (a0) => { const r5 = $env; const r2 = $env.$parent; return (0, r2[5])((0, r2[1])(r2[2][5]), { application: a0, textVariant: r5[1], iconSize: r5[0] }, a0.id); }; } let env8022 = {}; const useStyles = createStyles(() => ({ chatContainer: { backgroundColor: Module712.colors.BACKGROUND_MOD_MUTED, gap: Module712.space.PX_8 }, header: { flexDirection: "row", alignItems: "center", gap: Module712.space.PX_4 } })); export function ChatProvisionalAccountExplainerCard(props) { let env19092; const { style, userId, iconSize } = props; const styles = useStyles(); const r16 = env19092 = { $parent: env8022 }; env19092[0] = iconSize; env19092[1] = "text-sm/semibold"; const provisionalAccountExplanationText = useProvisionalAccountExplanationText({ userId, renderApplicationName: useCallback($mk87885(r16), [iconSize, "text-sm/semibold"]) }); return {intl.string(t.Iyka0U)} {provisionalAccountExplanationText} ; } export function UserProfileProvisionalAccountExplainerCard(props) { let env19093; const { style, userId, iconSize } = props; const r10 = env19093 = { $parent: env8022 }; env19093[0] = iconSize; env19093[1] = "text-md/semibold"; const provisionalAccountExplanationText = useProvisionalAccountExplanationText({ userId, renderApplicationName: useCallback($mk87885(r10), [iconSize, "text-md/semibold"]) }); return }> {provisionalAccountExplanationText} ; }