1.0.3 • Published 3 years ago

@freemen/intervaltime v1.0.3

Weekly downloads
6
License
ISC
Repository
-
Last release
3 years ago

@freemen/intervaltime

TODO: 简单的练习 lerna 包管理 -- 倒计时

Usage

export interface TimerProps {
  /**
   * 结束时间
   */
  endTime: Date;
  /**
   *开始时间
   */
  startTime?: Date;
  /**
   * 结束事件
   */
  onEnd?: (tag?: any) => void;
  /**
   * 是否 显示 年-月-日 时-分-秒
   */
  showTime?: YMDhms;
  /**
   * 显示的内容 年-月-日 时-分-秒
   */
  showTimeConent?: YMDhmsConent;
  // 相隔时间
  delay?: number;
  /**
   * 时间数字显示样式
   */
  timeStyle?: CSSProperties;
  /**
   * 年月日 时分秒 字显示样式
   */

  conentStyle?: CSSProperties;
  /***
   * 整体内容区显示样式
   */

  minStyle?: CSSProperties;
  /**
   * 结束时间显示内容
   */

  endTitle: ReactNode;

  // 字符串内容展示标签 默认 span 标签
  node?: any;
}
export interface YMDhmsConent {
  Y?: string;
  M?: string;
  D?: string;
  h?: string;
  m?: string;
  s?: string;
}
export interface YMDhms {
  Y?: boolean;
  M?: boolean;
  D?: boolean;
  h?: boolean;
  m?: boolean;
  s?: boolean;
}


const intervaltime = require('@freemen/intervaltime');

// TODO: DEMONSTRATE API
1.0.2

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.1

4 years ago