# Manner Temp Badge URL: /lynx/components/manner-temp-badge Source: https://github.com/daangn/seed-design/blob/dev/docs/content/lynx/components/manner-temp-badge.mdx 매너온도를 작은 배지 형태로 표현하는 컴포넌트입니다. Lynx Engine 최소 버전: 3.6 사용 가능 버전: @seed-design/lynx-react@0.6.0, @seed-design/lynx-css@0.10.0 ## Preview ```tsx import { VStack } from "@seed-design/lynx-react"; import { MannerTempBadge } from "@/components/ui/manner-temp-badge"; const temperatures = [12.5, 30, 36, 36.5, 37, 40, 45, 55, 65, 80]; export default function Example() { return ( {temperatures.map((temperature) => ( ))} ); } ``` ## 설치 - npm: npx @seed-design/cli@latest add ui:manner-temp-badge - pnpm: pnpm dlx @seed-design/cli@latest add ui:manner-temp-badge - yarn: yarn dlx @seed-design/cli@latest add ui:manner-temp-badge - bun: bun x @seed-design/cli@latest add ui:manner-temp-badge ## 속성 ## 사용법 `temperature`를 전달하면 구간에 맞는 `level`을 계산해 온도를 표시합니다. `level`을 직접 지정하면 계산 결과보다 우선합니다. ```tsx import { MannerTempBadge } from "@/components/ui/manner-temp-badge"; export function App() { return ; } ``` ### 직접 구성하기 표시 문구를 바꾸려면 `MannerTempBadge`에 `level`과 문자열 또는 숫자 자식을 전달합니다. ```tsx import { MannerTempBadge } from "@seed-design/lynx-react"; export function App() { return 36.5°C; } ``` ## 웹 버전과의 차이 - HTML 속성 대신 Lynx native 속성을 사용합니다. - 웹의 `asChild`는 지원하지 않습니다.