Button
Default Button
    const ButtonExample = () =>
      <Button>BUTTON</Button>;
        Button with icon
    const ButtonExample = () =>
      <Button>
        <ButtonIcon>👍</ButtonIcon>BUTTON
      </Button>;
        Animated Button
slide
    const ButtonExample = () =>
      <Button
        animationProps={{
          hover: {
            key: 'slide',
            option: {
              duration: '1s',
              delay: '0s',
              direction: 'top',
            },
          },
        }}
      >
        hover me!
      </Button>
duration 1 s
duration 2 s
duration 3 s
duration 4 s
duration 5 s
squeeze
    const ButtonExample = () =>
      <Button
        animationProps={{
          hover: {
            key: 'squeeze',
            option: {
              duration: '1s',
              delay: '0s',
              direction: 'top',
            },
          },
        }}
      >
        hover me!
      </Button>
duration 1 s
duration 2 s
duration 3 s
duration 4 s
duration 5 s
bgColorFade
    const ButtonExample = () =>
      <Button
        animationProps={{
          hover: {
            key: 'bgColorFade',
            option: {
              duration: '1s',
              delay: '0s',
              direction: 'top',
            },
          },
        }}
      >
        hover me!
      </Button>
duration 1 s
duration 2 s
duration 3 s
duration 4 s
duration 5 s
shake
    const ButtonExample = () =>
      <Button
        animationProps={{
          hover: {
            key: 'shake',
            option: {
              duration: '1s',
              delay: '0s',
              direction: 'top',
            },
          },
        }}
      >
        hover me!
      </Button>
duration 1 s
duration 2 s
duration 3 s
duration 4 s
duration 5 s