如何解决如何查看mern栈中其他用途的profile对于api使用axios和redux进行状态管理
我正在使用 mern 堆栈创建一个 instagram 克隆,我可以在其中查看来自 Profile_Page 组件的当前登录用户的个人资料。
我想添加这样的功能,如果我点击其他帖子的头像,那么我应该会看到发布该帖子的 perosn 的个人资料。
请告诉我算法以及如何做到这一点。
// my api file
import axios from "axios";
const API = axios.create({ baseURL: "http://localhost:5000/"});
API.interceptors.request.use((req) => {
if (localStorage.getItem("profile")) {
req.headers.Authorization = `Bearer ${JSON.parse(localStorage.getItem("profile")).token}`;
}
return req;
});
const fetchPosts = () => API.get("/posts");
const createPost = (newPost) => API.post("/posts",newPost);
const fetchPosts2 = () => API.get("/comments");
const createPost2 = (newPost) => API.post("/comments",newPost);
const signIn = (formData) => API.post("/user/signin",formData);
const signUp = (formData) => API.post("/user/signup",formData);
export {fetchPosts,createPost,fetchPosts2,createPost2,signIn,signUp};
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。