컴포넌트
Buttons
Destructive Button

Destructive Button

삭제, 해제, 초기화 등 되돌리기 어려운 위험한 액션에 사용하는 버튼입니다. 사용자에게 주의를 환기시키기 위해 빨간색 계열의 컬러를 사용합니다.

Figma 컴포넌트: Buttons/destructive


Hierarchy

Hierarchy용도
Primary가장 강한 경고. 삭제 확인 다이얼로그 등
Secondary빨간 테두리로 위험을 표현. Primary보다 약한 강조
Tertiary배경 없는 텍스트 스타일. 표/카드 내부 액션
Ghost최소한의 시각적 무게. 툴바·메뉴 내부 액션

States

각 Hierarchy별로 6가지 상태를 가집니다: Default Hover Active Focused Disabled Loading.

Primary States

Secondary States

Tertiary States

Ghost States


Size

Action Button과 동일한 4가지 사이즈를 지원합니다.


Props

PropTypeDefaultDescription
variantdestructive-primary | destructive-secondary | destructive-tertiary | destructive-ghost-Destructive 버튼의 Hierarchy
sizesm | md | lg | xlmd버튼 크기
statedefault | hover | active | focused | disableddefault버튼 상태 (문서 시각화용)
disabledbooleanfalse비활성화 여부
isLoadingbooleanfalse로딩 상태
iconOnlybooleanfalse아이콘 전용 모드

Figma Variants

PropertyValues
Sizesm md lg xl
HierarchyPrimary Secondary Tertiary Ghost
StateDefault Hover Active Focused Disabled Loading
Icon onlyTrue False