1.0.2 ā€¢ Published 3 years ago

react-clock-interval v1.0.2

Weekly downloads
8
License
MIT
Repository
github
Last release
3 years ago

react-clock-interval

šŸ•° Almost accurate clock component for react

This component implements the setInterval logic to render a clock and prevent the following issues:

  • Skip some seconds
  • Not on sync with system clock

Features

  • Works on react-dom and react-native (it should work on other renderers too)
  • You can render it whatever you like
  • TypeScript support

Install

npm

npm install react-clock-interval

yarn

yarn add react-clock-interval

API

PropTypeRequiredDescription
childrenfunctionāœ”A render prop that will give you the current date and you can render it whatever you like.
initialDateTimeDateāŒBy default, the clock provides the system date. If you wish to start on some specific date instead, set it on this prop.
forceUpdateInitialDateTimebooleanāŒForces the clock time to update.

Example

import React from 'react';
import Clock from 'react-clock-interval';

class Example extends React.Component {
  render() {
    return (
      <Clock>
        {dateTime => <div>{dateTime.toString()}</div>}
      </Clock>
    );
  }
}

Thanks

1.0.2

3 years ago

1.0.1

6 years ago

1.0.0

6 years ago