// dudu 移动端 UI kit · 共享:Lucide 图标子集、DuduLogo、手机框 function DuMIcon({ size = 16, sw = 2, children, ...rest }) { return ( ); } const DuMIcons = { Mic: (p) => ( ), Globe: (p) => ( ), Backspace: (p) => ( ), Enter: (p) => ( ), Check: (p) => , ChevronRight: (p) => , User: (p) => ( ), Keyboard: (p) => ( ), Shield: (p) => ( ), ArrowUp: (p) => , Wechat: (p) => ( /* 简化对话气泡(代微信图标占位,正式包内用官方资源)*/ ), }; function DuduMLogo({ size = 20, sw = 3.5 }) { return ( ); } // 中性手机框:深色边框 + 打孔/刘海,内容区由调用方填充 function PhoneFrame({ width = 312, height = 596, children }) { return (
{/* 状态栏 */}
{children}
); } Object.assign(window, { DuMIcon, DuMIcons, DuduMLogo, PhoneFrame });