InitAppScreen.jsx 746 B

12345678910111213141516171819202122232425262728
  1. import * as WebBrowser from 'expo-web-browser';
  2. import * as React from 'react';
  3. import { Avatar } from 'react-native-paper';
  4. import { Flex } from '@ant-design/react-native';
  5. import useModel from 'flooks';
  6. import { useMount } from '@umijs/hooks';
  7. import user from '../flooks/User';
  8. const splash = require('../assets/images/splash.png');
  9. export default function LinksScreen() {
  10. // const { data, error, loading } = useRequest('/user/my')
  11. const { getUser } = useModel(user, []);
  12. useMount(() => {
  13. getUser();
  14. });
  15. return (
  16. <Flex
  17. justify="center"
  18. style={{
  19. flex: 1,
  20. backgroundColor: '#FFC21C',
  21. }}
  22. >
  23. <Avatar.Image size={80} source={splash} />
  24. </Flex>
  25. );
  26. }