import { APIFetchV1 } from "util/api"; import { UserSettingsContext } from "context/UserSettingsContext"; import React, { useContext } from "react"; import { Button } from "react-bootstrap"; import { UserDocument } from "tachi-common"; import QuickTooltip from "components/layout/misc/QuickTooltip"; export default function FollowUserButton({ userToFollow }: { userToFollow: UserDocument }) { const { settings: userSettings, setSettings: setUserSettings } = useContext(UserSettingsContext); if (!userSettings) { return null; } // can't follow yourself if (userSettings.userID === userToFollow.id) { return null; } if (userSettings.following.includes(userToFollow.id)) { return ( ); } return ( ); }