import * as WebBrowser from 'expo-web-browser'; import * as React from 'react'; import { Div, Button, Text } from 'react-native-magnus'; import { TouchableRipple } from 'react-native-paper'; import { ScrollView } from 'react-native-gesture-handler'; import Icon from 'react-native-vector-icons/FontAwesome'; import useModel from 'flooks'; import User from '../../flooks/User'; // detail模块通用方法 import Header from '../../components/Header'; import ImagePicker from '../../components/ImagePicker'; import { prompt } from '../../Utils/TotastUtils'; export default function LinksScreen() { const { userInfo, uploadInfo, logout } = useModel(User, ['userInfo']); const { avatar, nickname } = userInfo || { nickname: '未登录', avatar: '', }; return ( <> 头像: uploadInfo({ avatar: img })} /> { prompt('昵称', '请输入昵称', nickname, (val) => uploadInfo({ nickname: val }) ); }} > 昵称: {nickname} {/* 退出登录 */} > ); }