npm.io
1.0.1 • Published 4 years ago

hexi-hooks

Licence
ISC
Version
1.0.1
Deps
0
Size
4 kB
Vulns
0
Weekly
0
Stars
1

hexi-hooks

Getting Started

Install dependencies,

$ yarn add hexi-hooks

Demo

import React from 'react';
import hooks from 'hexi-hooks';
const { useTimeCountDown } = hooks;
const endDate = new Date('2022-12-16 11:00:00 GMT+0800').getTime();
export default () => {
  const { leftDays, leftHours, leftMinutes, leftSeconds, isOutOfDate } = useTimeCountDown(
    endDate,
    1000,
  );
  return (
    <div>
      <div>
        {leftDays} days {leftHours} hours {leftMinutes} mins {leftSeconds} secs left
      </div>
      <br />
      <div>is out of date: {String(isOutOfDate)}</div>
    </div>
  );
};

Keywords