GoldTreeDevGTD UI

문서 제목, 아이콘 이름, 앱 이름으로 검색할 수 있어요.

전체 문서 보기 이동 · Enter 열기 · Esc 닫기

ThemeToggleButton

New

라이트와 다크 테마 아이콘을 전환하는 단일 버튼이에요.

사용법

하나의 스위치로 라이트와 다크 테마 상태를 전환해요.

인터페이스

ThemeToggleButtonProps

속성타입기본값설명
darkboolean제어 다크 모드 상태
defaultDarkbooleanfalse초기 다크 모드 상태
onDarkChange(dark: boolean) => void테마 상태 변경 콜백
lightIcon*ReactNode라이트 테마 아이콘
darkIcon*ReactNode다크 테마 아이콘
lightLabelstring라이트 테마로 전환라이트 전환 라벨
darkLabelstring다크 테마로 전환다크 전환 라벨
classNamestring루트 클래스
styleCSSProperties인라인 스타일·CSS 변수

ThemeToggleButton 컴포넌트 Props 표

가져오기

모션 CSS는 @goldtreedev/ui/motion.css를 함께 import해요.

@import "@goldtreedev/ui/motion.css";

import { ThemeToggleButton } from "@goldtreedev/ui";
ThemeToggleButton · 모션 UI | GoldTreeDev Docs