feat: productionize learning engine and classroom

This commit is contained in:
inman
2026-08-16 21:44:52 +08:00
parent 2d04197f3f
commit ba35adfbfa
124 changed files with 9071 additions and 796 deletions

View File

@@ -20,6 +20,7 @@ import { useStageStore, useCanvasStore } from '@/lib/store';
import { useI18n } from '@/lib/hooks/use-i18n';
import type { SceneType, SlideContent, InteractiveContent } from '@/lib/types/stage';
import { PENDING_SCENE_ID } from '@/lib/store/stage';
import { opsApiPath } from '@/lib/ops/api-fetch';
interface SceneSidebarProps {
readonly collapsed: boolean;
@@ -130,7 +131,7 @@ export function SceneSidebar({
className="flex items-center gap-2 cursor-pointer rounded-lg px-1.5 -mx-1.5 py-1 -my-1 hover:bg-gray-100/80 dark:hover:bg-gray-800/60 active:scale-[0.97] transition-all duration-150"
title={t('generation.backToHome')}
>
<img src="/mailuo-logo.png" alt="麦洛学习" className="h-6" />
<img src={opsApiPath('/mailuo-logo.png')} alt="麦洛学习" className="h-6" />
</button>
<button
onClick={() => onCollapseChange(true)}