@ahwui/count-down
Version:
ui component
23 lines (22 loc) • 730 B
TypeScript
import React from 'react';
export interface CountdownProps {
/** 倒计时秒数,默认60秒 */
seconds?: number;
/** 控制倒计时是否开始 */
isRun?: boolean;
/** 倒计时未执行文本。默认‘获取倒计时’ */
text?: string;
/** 倒计时开始执行末尾额外的文本。默认‘s’ */
extraText?: string;
style?: React.CSSProperties;
className?: string;
/** 点击获取倒计时事件 */
onStart?: () => void;
/**
* 监听倒计时开始及结束
* @isEnd 是否结束
*/
onChange?: (isEnd?: boolean) => void;
}
declare const CountDown: (props: CountdownProps) => import("react/jsx-runtime").JSX.Element;
export default CountDown;