Lynx

Result Section

작업 결과를 안내하고 다음 액션을 제공하는 템플릿입니다.

Engine ≥ 3.6
사용 가능 버전@seed-design/[email protected], @seed-design/[email protected]
Lynx 예제를 불러오는 중입니다.

Installation

npx @seed-design/cli@latest add ui:result-section

Props

Prop

Type

asset?React.ReactNode
title?React.ReactNode
description?React.ReactNode
primaryActionProps?ActionButtonProps | undefined
secondaryActionProps?ActionButtonProps | undefined

ResultSection은 VStack의 레이아웃·스타일 prop도 받습니다.

Examples

Sizes

Large

전체 화면을 차지하는 상태를 표현할 때 사용합니다.

Lynx 예제를 불러오는 중입니다.

Medium

카드나 섹션처럼 화면의 일부 영역에서 상태를 표현할 때 사용합니다.

Lynx 예제를 불러오는 중입니다.

With CTA & Progress Circle

주요 액션을 화면 하단에 둘 때는 Result Section 밖에 Action Button을 배치할 수 있습니다.

Lynx 예제를 불러오는 중입니다.

Success Example

SEED는 Lynx용 Lottie 컴포넌트를 제공하지 않아 Success Example을 실행 예제로 제공하지 않습니다. 앱에서 사용하는 Lottie 노드를 asset에 전달하고, 확인 액션은 primaryActionProps로 연결합니다.

웹 버전과의 차이

영역React WebLynx
네이티브 요소div, span, buttonview, text
이벤트onClickbindtap, main-thread:bindtap
루트 속성HTML 속성Lynx 네이티브 요소 속성과 accessibility-*
보조 액션 기본값ghost, small, color="fg.neutral", fontWeight="bold", bleedX/bleedY="asPadding"ghost, small; 기본 bleed 없음
보조 액션 bleed 값토큰과 "asPadding" 지원px 길이, 0, "safeArea" 지원

버튼의 접근 가능한 이름과 탭 이벤트는 primaryActionProps와 secondaryActionProps로 전달합니다.

Last updated on

목차