修复3000白屏的Logo加载
- 将侧边栏 logo_square.png 从 Vite 模块 import 改为 /logo_square.png 静态路径,避免浏览器把图片按 JS module 加载。 - 验证 3000 页面可挂载登录页 DOM,Sidebar 测试、类型检查、生产构建和 diff 检查通过。
This commit is contained in:
@@ -5,7 +5,6 @@ import type { ActiveModule } from '../App';
|
|||||||
import { ModelStatusBadge } from './ModelStatusBadge';
|
import { ModelStatusBadge } from './ModelStatusBadge';
|
||||||
import { useStore } from '../store/useStore';
|
import { useStore } from '../store/useStore';
|
||||||
import { AiSegmentationIcon } from './AiSegmentationIcon';
|
import { AiSegmentationIcon } from './AiSegmentationIcon';
|
||||||
import logoSquareUrl from '../../logo_square.png';
|
|
||||||
|
|
||||||
interface SidebarProps {
|
interface SidebarProps {
|
||||||
activeModule: ActiveModule;
|
activeModule: ActiveModule;
|
||||||
@@ -27,7 +26,7 @@ export function Sidebar({ activeModule, setActiveModule }: SidebarProps) {
|
|||||||
return (
|
return (
|
||||||
<aside className="w-16 flex flex-col items-center py-6 bg-[#0d0d0d] border-r border-white/10 z-50 gap-8">
|
<aside className="w-16 flex flex-col items-center py-6 bg-[#0d0d0d] border-r border-white/10 z-50 gap-8">
|
||||||
<div className="w-10 h-10 rounded-lg overflow-hidden flex items-center justify-center bg-white">
|
<div className="w-10 h-10 rounded-lg overflow-hidden flex items-center justify-center bg-white">
|
||||||
<img src={logoSquareUrl} alt="Logo" className="w-full h-full object-cover" />
|
<img src="/logo_square.png" alt="Logo" className="w-full h-full object-cover" />
|
||||||
</div>
|
</div>
|
||||||
<nav className="flex flex-col gap-6 w-full px-2">
|
<nav className="flex flex-col gap-6 w-full px-2">
|
||||||
{navItems.map((item) => {
|
{navItems.map((item) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user