EmptyState
Foundation
빈 상태를 설명하는 안내 영역.
Usage
데이터/결과가 없을 때 안내 그래픽·설명·액션 제시
import
import
@mildang/design-system/EmptyState 는 아직 패키지로 배포되지 않는다 — 이 저장소 안에서만 import 할 수 있다.
예제를 복사해 쓸 때 필요한 준비
• @mildang/styled-system 은 이 저장소에서 Panda 가 생성하는 산출물이다. 저장소 안에서는 turbo run ship 이후 쓸 수 있고, 패키지 소비자는 자기 Panda 산출물이나 다른 레이아웃 수단으로 바꿔야 한다.
API Reference
EmptyState Props
Prop
Type
Default
ReactNode
지정 안 함
ReactNode
지정 안 함
string
지정 안 함
string
지정 안 함
"box" | "paper" | "barricade" | "lock" | "rene" | "symbols" | "brokenPencil" | "fallingAirplane"
box
string
지정 안 함
number
140
"box" | "paper" | "symbols"
지정 안 함
boolean
false
boolean
false
"default" | "educoreNoResult"
default
예제
기본 사용
그래픽과 설명 한 줄만 있는 기본형 — 목록·테이블에 표시할 데이터가 없을 때 씁니다.
그래픽 종류
상황에 맞는 그래픽 네 종을 비교합니다. 검색 결과 없음·권한 없음처럼 맥락에 맞춰 고릅니다.
액션 포함
설명 아래 버튼을 children 으로 넣습니다. 빈 상태를 벗어날 다음 행동이 있을 때 씁니다.
오류 상태
errorText 로 실패 사유를 상단에 덧붙입니다. 데이터가 없는 게 아니라 로딩이 실패했을 때 씁니다.
Variant
default 와 educoreNoResult 컨테이너 스타일을 비교합니다. educore 결과 없음 화면 전용 스타일입니다.