/// import * as React from 'react'; export interface StarProps extends Pick, 'className' | 'style'> { prefix?: string; /** * 是否收藏(针对受控组件) */ starred?: boolean; /** * 星标默认值(针对非受控组件) */ defaultStarred?: boolean; /** * starred 为 false 的时候弹出文字 */ text?: string; /** * starred 为 true 的时候弹出文字 */ starredText?: string; /** * 与 tooltip 的 align 属性一致 */ align?: string; /** * 星标状态改变时触发此事件 * @param {Boolean} starred * @param {Event} e DOM事件对象 */ onChange?: (value: boolean, e: any) => void; /** * 键盘按键事件 * @param {Event} e DOM事件对象 */ onKeyDown?: (e: any) => void; } export default class Star extends React.Component { }