본문으로 건너뛰기
표시

빈 상태

데이터가 없을 때 이유와 다음 행동을 함께 안내하는 정적 표시다. 검색 결과 없음, 첫 데이터 생성 유도, 권한 없음 같은 상태에 쓴다.

활용 방법

검색 결과 없음

icon·title·description으로 상황과 대안을 안내한다.

Preview

검색 결과가 없습니다

다른 검색어나 필터로 다시 시도한다.

tsx
<EmptyState icon={<SearchX size={24} />} title="검색 결과가 없습니다" description="..." />

첫 데이터 유도

action에 primary 버튼을 넣어 생성 흐름으로 연결한다.

Preview

등록된 계약이 없습니다

첫 계약을 추가하면 여기에 표시된다.

tsx
<EmptyState icon={<Inbox size={24} />} title="등록된 계약이 없습니다" action={<Button variant="primary">계약 추가</Button>} />

속성

이름타입기본값설명
iconReactNode-상단 아이콘
titleReactNode-제목
descriptionReactNode-보조 설명
actionReactNode-행동 버튼