import * as WebBrowser from 'expo-web-browser';
import * as React from 'react';
import { Div, Button, Text } from 'react-native-magnus';
import { ScrollView } from 'react-native-gesture-handler';
import { InputItem, TextareaItem } from '@ant-design/react-native';
import { useRequest, useCreation } from '@umijs/hooks';
import { useTranslation } from 'react-i18next';
import useModel from 'flooks';
import User from '../../flooks/User'; // detail模块通用方法
import Toast from '../../flooks/Toast'; // detail模块通用方法
import Header from '../../components/Header';
import request from '../../Utils/RequestUtils';
function saveRequest(data) {
return request.post('/cooperateApply/save', {
data,
});
}
export default function CompanyApplyScreen({ navigation }) {
const { t } = useTranslation();
const { userInfo } = useModel(User, ['id']);
const { warnning, success } = useModel(Toast, []);
const [name, setname] = React.useState('');
const [phone, setphone] = React.useState('');
const [remark, setremark] = React.useState('');
const allpyRequest = useRequest((data) => saveRequest(data), {
manual: true,
onError: (e) => {
warnning(e.error);
},
onSuccess: () => {
success(t('shen-qing-ti-jiao-cheng-gong'));
navigation.goBack();
},
});
const canSubmit = useCreation(() => {
if (name && phone && remark) {
return true;
} else {
return false;
}
}, [name, phone, remark]);
return (
<>
{t('xing-ming')}
{t('lian-xi-dian-hua')}
{t('qi-wang-he-zuo-de-nei-rong')}
setremark(text)}
/>
>
);
}