1.0.1 • Published 5 months ago

react-spread-particle-image v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

React Spread Particle Image

React component to make interact with image into spread particle animation, which mainly inspired from This Youtube Video Recreating The Hover Effect That Shocked Frontend Devs

Install

$ npm install react-spread-particle-image
# or
$ yarn add react-spread-particle-image

Usage

Basic Usage

import SpreadParticleImage from 'react-spread-particle-image';

const myCoolImage = 'https://mycdn/mycoolimage.jpg';

const App = () => {
  return (
    <SpreadParticleImage src={myCoolImage} />
  );
};

export default App;

Options

type Options = {
  quality?: number; // default: 4, image quality to determine the particle DIAMETER
  radius?: number; // default: 50, hover circle radius
  forceSpeed?: number; // default: 5, speed of particle leaving your touch point
  returnSpeed?: number; // default: 0.1, speed of particle returning to it's original point
};

License

Licensed under the MIT License, Copyright © 2023-present Johnny Wang johnnywang1994.

1.0.1

5 months ago

1.0.0

5 months ago