import { Box, chakra, Flex, HStack, VStack ,Image, Heading, Text, Button, useColorModeValue} from "@chakra-ui/react"
import Card from "components/card"
import Container from "components/container"
import SEO from "components/seo"
import siteConfig from "configs/site-config"
import useSession from "hooks/use-session"
import Nav from "layouts/nav/nav"
import VerticalNav from "layouts/nav/vertical-nav"
import PageContainer from "layouts/page-container"
import { useRouter } from "next/router"
import React, { useEffect, useState } from "react"
import { FaEdit, FaPlus } from "react-icons/fa"
import { User } from "src/types/session"
import { requestApi } from "utils/axios/request"
const UserPage = () => {
const router = useRouter()
const username = router.query.username
const session = useSession()
const [user,setUser]:[User,any] = useState(null)
const borderColor = useColorModeValue('white','transparent')
useEffect(() => {
if (username) {
requestApi.get(`/user/info/${username}`).then(res => setUser(res.data))
}
},[username])
return (
<>
{
user &&
{user.nickname}
{user.tagline}
{session?.user.id === user.id ?
:} colorScheme="teal" mt="6">Follow}
}
>
)}
export default UserPage