react-use-clock-hook

1.0.6 • Public • Published


react-use-clock-hook ⏰



npm package npm downloads

React Hook for sharing clock logic

Install

#With npm 
npm install react-use-clock-hook --save 
#With yarn 
yarn add react-use-clock-hook

Usage

import React from 'react';
import useClock from 'react-use-clock-hook';
 
const App = () => {
  const { time, raw } = useClock("HH:mm:ss");
 
  return (
    <div>
      <div><b>Computer time:</b> {time}</div>
      <div><b>Raw time:</b> {raw.format("dddd, MMMM Do YYYY, h:mm:ss a")}</div>
    </div>
  );
}
 
export default App;

useClock(<format: String>, <period: Number>)

Param Type Default Description
format String "DD/MM/YYYY HH:mm:ss" Any string accepted by moment.format
period Number 1000 Time, in miliseconds, that the clock is updated

Dependency

moment

License

MIT © alexanderkhivrych

Package Sidebar

Install

npm i react-use-clock-hook

Weekly Downloads

2

Version

1.0.6

License

MIT

Unpacked Size

4.75 kB

Total Files

3

Last publish

Collaborators

  • alexander.khivrych