UNPKG

@iobroker/adapter-react-v5

Version:

React components to develop ioBroker interfaces with react.

31 lines (30 loc) 850 B
/** * Copyright 2018-2025 Denis Haev (bluefox) <dogafox@gmail.com> * * MIT License * */ import React from 'react'; import type { ThemeName, ThemeType } from '../types'; declare global { interface Window { loadingBackgroundImage: undefined | string; loadingBackgroundColor: undefined | string; loadingHideLogo: undefined | 'true'; } } export interface LoaderProps { /** The size in pixels of this loader. */ size?: number; /** The chosen theme type. */ themeType?: ThemeType; /** Theme name */ themeName?: ThemeName; /** @deprecated Theme name. use themeName instead */ theme?: ThemeName; /** Background color */ backgroundColor?: string; /** Background image URL */ backgroundImage?: string; } export declare function Loader(props: LoaderProps): React.JSX.Element;