// Metro module 13023 (f13024). import { View } from "react-native"; import { createStyles } from "../../../design/components/Styles/native/createStyles"; import { intl, t } from "../../../intl/index.native"; import { isSocialLayerUmbrellaScope } from "../../oauth2/scopes"; import FastImage from "../../../components_native/common/FastImage"; import { makeSource } from "../../../utils/AvatarUtils"; import ActivateDeviceSharedStyles from "./ActivateDeviceSharedStyles"; import { Text } from "../../../design/components/Text/native/Text"; import { Button } from "../../../design/components/Button/native/Button.native"; const useStyles = createStyles({ image: { width: 300, height: 200, alignSelf: "center" } }); export function ActivateDeviceSuccess(props) { const { data, onComplete, successImage } = props; const styles = useStyles(); const r15 = data.twoWayLinkCode != null ? intl.string(t.QhATl2) : data.scopes.some((scope) => isSocialLayerUmbrellaScope(scope)) ? intl.string(t.vBPvK3) : null; return <> {[successImage != null ? : null, {intl.string(t.qDtJmD)} {r15 != null ? {r15} : null} ,