import { chakra, Flex, HStack, IconButton, useColorModeValue, useDisclosure, useUpdateEffect, Heading, Button, Divider, Text } from "@chakra-ui/react" import { useViewportScroll } from "framer-motion" import React, { useEffect, useState } from "react" import { SearchIcon } from "@chakra-ui/icons" import DarkMode from "components/dark-mode" import AccountMenu from "components/user-menu" import { FaGithub, FaTwitter, FaUserPlus } from "react-icons/fa" import Follow from "components/interaction/follow" import { requestApi } from "utils/axios/request" import { Post } from "src/types/posts" interface Props { post: Post } function PostNav(props:Props) { const {post} = props const [followed, setFollowed] = useState(null) useEffect(() => { if (post) { requestApi.get(`/interaction/followed/${post.id}`).then(res => setFollowed(res.data)) } }, []) return ( Sunface的博客 {followed !== null && } alert('search in this blog')} icon={} aria-label="search in this blog" /> Home Badges } /> } /> ) } export default PostNav