ApprovalCard
Action
승인·거부 버튼과 결과 라벨을 보여주는 카드.
Usage
런타임 연결 없이 승인/거부 버튼과 결과 라벨만 prop으로 보여줄 때 사용한다.
import
import
예제를 복사해 쓸 때 필요한 준비
• @mildang/styled-system 은 이 저장소에서 Panda 가 생성하는 산출물이다. 저장소 안에서는 turbo run ship 이후 쓸 수 있고, 패키지 소비자는 자기 Panda 산출물이나 다른 레이아웃 수단으로 바꿔야 한다.
API Reference
ApprovalCard Props
Prop
Type
Default
actions
readonly ApprovalCardAction[]
[ | { id: 'deny', label: '거부' }, | { id: 'allow', label: '허용', primary: true }, | ]
className
string
지정 안 함
description
ReactNode
지정 안 함
detail
ReactNode
지정 안 함
icon
ReactNode
지정 안 함
onAction
(actionId: string) => void
지정 안 함
state
"running" | "request" | "approved" | "denied" | "cancelled" | "expired"
request
statusLabel
ReactNode
지정 안 함
title
ReactNode
도구 실행을 승인할까요?
같은 패밀리
@mildang/design-system/unofficial/Chat 에서 같이 내보내는 컴포넌트다.
예제
1층 단독 사용 + 문구 교체
런타임 없이 prop만으로 쓰는 사용법이다.