40760aa884
- server:Go 网关(WS 流式识别中继/计费配额/微信登录支付 mock/反馈/埋点),gummy provider 已真实联调 - desktop:Tauri 2(全局快捷键 push-to-talk/浮层/托盘/设置/登录购买/反馈/首启引导) - android:Compose 主 App + IME(键盘内录音直传) - ios:App + 键盘扩展(1A spike 实证键盘内不可录音,走 deep link 听写) - design/design-pipeline:设计系统 + token 导出 iOS/Android 主题 - doc:前后端设计文档(HTML);web:官网宣传页;todo:任务看板 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
17 lines
625 B
TypeScript
17 lines
625 B
TypeScript
/**
|
|
* 按钮 — dudu 的主操作控件。
|
|
* @startingPoint section="Components" subtitle="主/次/幽灵/危险按钮,三种尺寸" viewport="700x260"
|
|
*/
|
|
export interface ButtonProps {
|
|
/** 视觉变体 @default 'primary' */
|
|
variant?: 'primary' | 'secondary' | 'ghost' | 'danger';
|
|
/** 尺寸:sm=28px 桌面紧凑 / md=36px 默认 / lg=44px 移动端 @default 'md' */
|
|
size?: 'sm' | 'md' | 'lg';
|
|
/** 占满整行(移动端主操作常用) @default false */
|
|
block?: boolean;
|
|
disabled?: boolean;
|
|
onClick?: (e: any) => void;
|
|
children?: any;
|
|
}
|
|
export declare function Button(props: ButtonProps): any;
|