import React from 'react' import { useForm } from '@mantine/form' import { Button, Card, Flex, TextInput, Title } from '@mantine/core' import { IconSearch } from '@tabler/icons-react' import FriendsList from '../../components/FriendsList' const Friends = () => { const form = useForm({ initialValues: { username: '' }, }) const addFriend = async () => { console.log(form.values); const response = await fetch(`${import.meta.env.VITE_BACKEND_HOST}/api/user/friends/${form.values.username}`, { method: 'POST', credentials: 'include', body: JSON.stringify({ username: form.values.username }) }); if (!response.ok) { const resData = await response.json(); form.setErrors({ username: resData.error.message }) } else { console.log("Friend added"); } } return ( Friends } {...form.getInputProps('username')} /> ) } export default Friends