npm

Need private packages and team management tools?Check out npm Orgs. »

@zendeskgarden/container-schedule

1.1.0 • Public • Published

@zendeskgarden/container-schedule npm version

This package includes containers relating to schedule in the Garden Design System.

Installation

npm install @zendeskgarden/container-schedule

Usage

For live examples check out our storybook.

As a Render Prop Component

import { ScheduleContainer } from '@zendeskgarden/container-schedule';
 
<ScheduleContainer duration={1000} delayMS={0}>
  {elapsed => <p>Percentage: {(elapsed * 100).toFixed(0)}%</p>}
</ScheduleContainer>;

As a hook

import { useSchedule } from '@zendeskgarden/container-schedule';
 
const Animation = () => {
  const elapsed = useSchedule({ duration: 1000, delayMS: 0 });
 
  return <p>Percentage: {(elapsed * 100).toFixed(0)}%</p>;
};

Info

See react-loaders component as a non-trivial use of this.

install

npm i @zendeskgarden/container-schedule

Downloadsweekly downloads

76

version

1.1.0

license

Apache-2.0

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability