fixed image storage local on minio
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { useState, useEffect, useCallback, useMemo, useRef } from "react";
|
||||
import { useNavigate, useLocation } from "react-router-dom";
|
||||
import "../styles/index.css";
|
||||
import { API_URL } from "../config/authConstants";
|
||||
import { API_URL, getImageUrl } from "../config/authConstants";
|
||||
import Sidebar from "../components/Sidebar";
|
||||
import RightSidebar from "../components/RightSidebar";
|
||||
import PostOnFeed from "../components/PostOnFeed";
|
||||
@@ -78,11 +78,7 @@ export default function MainFeed() {
|
||||
const firstName = user.firstName || nameParts[0] || "";
|
||||
const lastName = user.lastName || nameParts.slice(1).join(" ") || "";
|
||||
|
||||
// Аватар может быть относительным путём (/uploads/avatars/...) — добавляем API_URL
|
||||
const rawAvatar = user.avatar || null;
|
||||
const avatar = rawAvatar && rawAvatar.startsWith("/")
|
||||
? `${API_URL}${rawAvatar}`
|
||||
: rawAvatar;
|
||||
const avatar = getImageUrl(user.avatar);
|
||||
|
||||
return {
|
||||
login: user.login || "",
|
||||
|
||||
Reference in New Issue
Block a user