UI 컴포넌트 사용하기
작업 내용
- 공유 라이브러리에서 제공하는 기본 UI 컴포넌트를 사용하여 화면을 구성하는 방법을 설명합니다.
UI 컴포넌트 전체 목록
공통 UI 컴포넌트 사용
- @axiom/mfe-lib-shared 에서 제공하는 다양한 공통 UI 컴포넌트를 사용할 수 있습니다.
- 현재 제공되는 주요 컴포넌트는 다음과 같습니다. (계속 추가 중)
- Accordion: 접이식 콘텐츠 패널
- Alert & AlertDialog: 알림 및 확인 다이얼로그
- Badge: 상태 표시 배지
- Button: 다양한 스타일의 버튼
- Calendar: 날짜 선택 캘린더
- Checkbox: 체크박스 입력
- Dialog: 모달 다이얼로그
- Icon: 아이콘 컴포넌트
- Input: 텍스트 입력 필드
- Select: 드롭다운 선택
- Spinner: 로딩 스피너
- Table: 데이터 테이블
기본 예제
@axiom/mfe-lib-shared에서 제공하는 기본 UI 컴포넌트 중 Button 컴포넌트를 import 합니다.
import { Button } from '@axiom/mfe-lib-shared/components/ui';
- Client Component 에서 사용 시 다음과 같이 사용할 수 있습니다.
export default function SampleComponent(): React.ReactNode {
return (
<Button>Click me</Button>
);
}