import React from "react"; import type { CrossBridgeLink } from "../scenarios/types"; interface CrossCourseBridgeProps { links?: CrossBridgeLink[]; onNavigate?: (scenarioId: string) => void; } export const CrossCourseBridge: React.FC = ({ links, onNavigate, }) => { if (!links || links.length === 0) return null; return (
⇄

Cầu nối học thuật Vi • Vĩ mô

Khám phá nền tảng vi mô hoặc hệ quả vĩ mô liên quan mật thiết đến mô hình hiện tại:

{links.map((link, idx) => { const domainLabel = link.domain === "macro" ? "Kinh tế Vĩ mô" : link.domain === "micro" ? "Kinh tế Vi mô" : "Cầu nối Vi • Vĩ mô"; return (
{domainLabel} {link.title}
{link.tag && ( {link.tag} )}

{link.description}

{link.targetScenarioId && (
)}
); })}
); };