core-cart-lib
v1.0.1
Published
Một thư viện React cho chức năng Giỏ hàng với các component chuẩn hóa.
Readme
Core Cart Library
Một thư viện React cho chức năng Giỏ hàng với các component chuẩn hóa.
Cài đặt
npm install core-cart-libSử dụng
import { ShoppingCart, Button, Input, Modal, Card } from "core-cart-lib";
function App() {
return (
<div>
<ShoppingCart />
</div>
);
}Components
ShoppingCart
Component chính cho giỏ hàng với khả năng thêm, sửa, xóa sản phẩm.
<ShoppingCart />Button
Component button chuẩn hóa.
<Button variant="primary" onClick={handleClick}>
Click me
</Button>Props:
children: Nội dung buttononClick: Hàm xử lý clickvariant: 'primary' | 'secondary' | 'danger'size: 'small' | 'medium' | 'large'disabled: booleanclassName: string
Input
Component input chuẩn hóa.
<Input value={value} onChange={setValue} placeholder="Enter text" />Props:
value: stringonChange: (value: string) => voidplaceholder: stringtype: 'text' | 'number' | 'email' | 'password'disabled: booleanclassName: string
Modal
Component modal chuẩn hóa.
<Modal isOpen={isOpen} onClose={closeModal} title="Modal Title">
<p>Modal content</p>
</Modal>Props:
isOpen: booleanonClose: () => voidtitle: stringchildren: React.ReactNodeclassName: string
Card
Component card chuẩn hóa.
<Card>
<h3>Card Title</h3>
<p>Card content</p>
</Card>Props:
children: React.ReactNodeclassName: stringonClick: () => void
Phát triển
npm install
npm run buildLicense
MIT
