import { useState, useEffect } from 'react'; import Icon from './Icons'; import { onMediaUiState, mediaCommand } from '../utils/mediaControl'; /* ========================================================= 页眉媒体控制区 —— 仅媒体轮播页显示 订阅媒体页播放状态(paused/index/total/name/soundBlocked), 点击通过 mediaCommand() 下发指令,由 MediaScreen 执行 ========================================================= */ export default function MediaHeaderControls() { const [st, setSt] = useState(null); useEffect(() => onMediaUiState(setSt), []); if (!st || !st.loaded) { return (