import React, { useState } from 'react';
import { Button, Input, Block, Text } from 'galio-framework';
interface UserData {
name: string;
email: string;
}
interface UserFormProps {
onSubmit: (data: UserData) => void;
}
const UserForm: React.FC<UserFormProps> = ({ onSubmit }) => {
const [name, setName] = useState('');
const [email, setEmail] = useState('');
return (
<Block flex padding={20}>
<Input
placeholder="Name"
value={name}
onChangeText={setName}
color="primary"
rounded
/>
<Button color="primary" onPress={() => onSubmit({ name, email })}>
Submit
</Button>
</Block>
);
};