react-img-pieces
v1.0.4
Published
[](https://badge.fury.io/js/react-img-pieces) [](https://img.shields.io/npm/dm/react-img-pieces.svg?maxAge=2592
Readme
React IMG PIECES
Usage
import { ImagePiece } from 'react-img-pieces'
<ImagePiece
height={500}
width={500}
pieces={200}
imgSrc="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT0SE9RDpKMsDAs37MK2YCCFDOYF4cAA9wmyjEPkXTRykekmRUcmYX4hqD7PQgBl8bdFt0&usqp=CAU"
animationDirection="alternate"
animationDuration="1s"
animationIterationCount="infinite"
/>Features
- Boilerplate setup for creating React TypeScript npm packages
- Bundling using Rollup
- TypeScript for static typing
- ESLint with TypeScript support for code linting
- Prettier for code formatting
- Linting and formatting automation with GitHub Actions
Scripts
npm run build: Build the package using Rollup.npm run lint: Run ESLint to check the code for linting errors.npm run format: Format the code using Prettier.npm start: Start the development server with watch mode.
Development
Step 1: Install the dependencies in root project and example project:
npm installStep 2: Start the development server in both root and example project:
npm startUsing npm link to Test Local Package
Step 1:
Create a symlink globally for your package:
npm linkStep 2:
Navigate to the example folder and run below command
npm link ../Any changes you make to the package will be reflected immediately in the example project without the need to rebuild or reinstall the package.
