Lynx

Manner Temp Badge

매너온도를 작은 배지 형태로 표현하는 컴포넌트입니다.

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

설치

npm install @seed-design/lynx-react @seed-design/lynx-css

Lynx MannerTempBadge는 별도 ui:manner-temp-badge snippet 없이 @seed-design/lynx-react 패키지에서 직접 제공합니다.

속성

Prop

Type

style?CSSProperties | undefined
children?React.ReactNode
className?string | undefined

사용법

level에 매너온도 구간을 지정하고 자식으로 표시할 온도를 전달합니다.

import { MannerTempBadge } from "@seed-design/lynx-react";

export function App() {
  return <MannerTempBadge level="l4">36.5°C</MannerTempBadge>;
}

웹 버전과의 차이

  • 렌더링 요소. HTML <span> 대신 native <view><text>를 렌더링합니다.
  • 공개 경로. React 문서의 ui:manner-temp-badge snippet과 달리 Lynx에서는 패키지 API를 직접 사용합니다.
  • 온도 변환. Lynx 패키지는 temperaturelevel로 바꾸지 않습니다. 제품의 매너온도 기준에 따라 level을 계산해 전달하세요.
  • 다형 렌더링. 웹의 asChild와 HTML attribute 표면은 제공하지 않습니다.

Last updated on

목차