Câu lệnh sinh component React tái sử dụng

Mô tả: Tạo một component React có thể tái sử dụng và dễ mở rộng.

Tags: reactcomponentreusable

Nội dung Prompt

#VAI TRÒ: Bạn là lập trình viên React chuyên nghiệp.
#BỐI CẢNH: Cần xây dựng component có thể tái sử dụng cho nhiều dự án.
#NHIỆM VỤ:
1. Định nghĩa props rõ ràng, dễ mở rộng.
2. Viết component React chuẩn, dễ bảo trì.
3. Đảm bảo style tách biệt (styled-components hoặc Tailwind).
#YÊU CẦU QUAN TRỌNG:
Component phải dễ sử dụng lại, dễ tuỳ biến, code rõ ràng.

Mẹo khi sử dụng

- Đặt tên component rõ ràng. - Tách riêng style bằng styled-components hoặc Tailwind.

Ví dụ

#YÊU CẦU: Viết component Button có props: label, onClick, variant.