Đỗ Hải Nam commited on
Commit
e552d95
·
1 Parent(s): 6504327

fix: resolve broken images on deployment by importing assets from src/assets

Browse files
frontend/src/App.jsx CHANGED
@@ -7,6 +7,7 @@ import { SearchModal, ImageViewer, SettingsModal } from './components/Modals'
7
  import { Menu, MoreHorizontal } from 'lucide-react'
8
  import './App.css'
9
  import GuideTour from './components/GuideTour'
 
10
 
11
  const API_BASE = '/api'
12
 
@@ -36,7 +37,7 @@ function App() {
36
  return saved ? JSON.parse(saved) : {
37
  name: 'Guest',
38
  email: 'guest@example.com',
39
- avatar: '/hnam.jpeg'
40
  }
41
  })
42
 
 
7
  import { Menu, MoreHorizontal } from 'lucide-react'
8
  import './App.css'
9
  import GuideTour from './components/GuideTour'
10
+ import defaultAvatar from './assets/hnam.jpeg'
11
 
12
  const API_BASE = '/api'
13
 
 
37
  return saved ? JSON.parse(saved) : {
38
  name: 'Guest',
39
  email: 'guest@example.com',
40
+ avatar: defaultAvatar
41
  }
42
  })
43
 
frontend/{public → src/assets}/calculus-icon.png RENAMED
File without changes
frontend/{public → src/assets}/electrocardiogram-svgrepo-com.svg RENAMED
File without changes
frontend/{public → src/assets}/hnam.jpeg RENAMED
File without changes
frontend/{public → src/assets}/pochi.jpeg RENAMED
File without changes
frontend/src/components/Sidebar.jsx CHANGED
@@ -18,6 +18,7 @@ import {
18
  PanelLeft,
19
  PanelRight
20
  } from 'lucide-react'
 
21
 
22
  const Sidebar = ({
23
  isOpen,
@@ -210,7 +211,7 @@ const Sidebar = ({
210
  <div className="sidebar-top-nav">
211
  <div className="nav-header">
212
  <div className="sidebar-brand">
213
- <img src="/pochi.jpeg" alt="Pochi Logo" className="brand-logo" id="tour-logo" />
214
  </div>
215
  {isOpen && (
216
  <button
 
18
  PanelLeft,
19
  PanelRight
20
  } from 'lucide-react'
21
+ import pochiLogo from '../assets/pochi.jpeg'
22
 
23
  const Sidebar = ({
24
  isOpen,
 
211
  <div className="sidebar-top-nav">
212
  <div className="nav-header">
213
  <div className="sidebar-brand">
214
+ <img src={pochiLogo} alt="Pochi Logo" className="brand-logo" id="tour-logo" />
215
  </div>
216
  {isOpen && (
217
  <button