1.4.0 • Published 4 days ago
@jinpill/react-libs v1.4.0
@jinpill/react-libs
My personal react libraries.
Installation
# npm
npm i -D @jinpill/react-libs
# yarn
yarn add -D @jinpill/react-libs
# pnpm
pnpm add -D @jinpill/react-libs
Usage
Import and use the components or hooks in your project.
Components
Basic Components
Name | Usage |
---|---|
Card | This component is a simple card UI. |
Scrim | This component is a simple scrim UI. |
Icon | This component displays SVG icons based on the inputted source or preset name. |
Ellipsis | This component truncates and displays content based on the length of the child text. |
BottomSheet | The mobile-style popup UI that comes up from the bottom of the screen. |
Interactive Components
Name | Usage |
---|---|
Chip | This component is a simple chip UI. |
Button | This component is a simple button UI. |
Dropdown | This component is a simple dropdown UI. |
Checkbox | This component is a simple checkbox UI. |
Radio | This component is a simple radio UI. |
Options | This component displays a selectable options list at the top of the screen. |
Scrollbar | This component displays the same appearance of scrollbar regardless of the browser and OS. |
Hooks
Name | Usage |
---|---|
useStateRef | This hook returns a ref object refering to the state. |
useTimeout | This hook helps manage setTimeout easily in React. |
useInterval | This hook helps manage setInterval easily in React. |
useMountEffect | This hook helps animate components on mount and unmount. |
1.4.0
4 days ago
1.3.0
6 days ago
1.2.5
22 days ago
1.2.4
22 days ago
1.2.3
22 days ago
1.2.2
22 days ago
1.2.1
22 days ago
1.2.0
26 days ago
1.1.1
2 months ago
1.1.0
3 months ago
1.0.0-alpha.2
4 months ago
1.0.0-alpha.1
4 months ago
1.0.0-alpha.0
4 months ago
1.0.0
4 months ago
0.0.4
4 months ago