UNPKG

@radix-ui/themes

Version:

[![Radix Themes Logo](https://radix-ui.com/social/themes.png)](https://radix-ui.com/themes)

16 lines (15 loc) 683 B
import * as React from 'react'; import type { ComponentPropsWithout, RemovedProps } from '../helpers/index.js'; interface ThemePanelProps extends Omit<ThemePanelImplProps, keyof ThemePanelImplPrivateProps> { defaultOpen?: boolean; } declare const ThemePanel: React.ForwardRefExoticComponent<ThemePanelProps & React.RefAttributes<HTMLDivElement>>; interface ThemePanelImplPrivateProps { open: boolean; onOpenChange: (open: boolean) => void; } interface ThemePanelImplProps extends ComponentPropsWithout<'div', RemovedProps>, ThemePanelImplPrivateProps { onAppearanceChange?: (value: 'light' | 'dark') => void; } export { ThemePanel }; export type { ThemePanelProps };