@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
18 lines (16 loc) • 980 B
TypeScript
/// <reference types="react" />
import { $SettingsToolbarActionServices } from '@docsvision/webclient/Platform/SettingsPlugin';
import { SettingsPopupLogic } from '@docsvision/webclient/Platform/SettingsPopupLogic';
import { SettingsPopupView } from '@docsvision/webclient/Platform/SettingsPopupView';
import { $DeviceType } from '@docsvision/webclient/StandardServices';
import { $LastSearchResponse } from '@docsvision/webclient/System/$LastSearchResponse';
import { ITableData } from '@docsvision/web/components/table/interfaces';
import { IComponentProps } from '@docsvision/web/core/component';
import { Store } from 'effector';
export interface ISettingsPopupProps extends IComponentProps<SettingsPopupLogic, SettingsPopupView> {
closePopup: () => void;
isOpen: boolean;
services: $SettingsToolbarActionServices & $LastSearchResponse & $DeviceType;
$data: Store<ITableData>;
}
export declare function SettingsPopup(props: ISettingsPopupProps): JSX.Element;