@plurid/plurid-ui-components-react
Version:
Plurid User Interface Components for React
25 lines (24 loc) • 978 B
TypeScript
import React from 'react';
import { Theme } from '@plurid/plurid-themes';
import { ToolbarButton } from "../../../../data/interfaces";
import { HorizontalPositions } from "../../../../data/enumerations";
export interface ToolbarSpecificOwnProperties {
buttons: ToolbarButton[];
handleClick: (type: any, index: number) => void;
activeType: any;
selectors: any;
position?: keyof typeof HorizontalPositions;
children?: React.ReactNode;
}
export interface ToolbarSpecificStateProperties {
stateToolbars: any;
stateIdentonym: string;
stateInteractionTheme: Theme;
}
export interface ToolbarSpecificDispatchProperties {
}
export type ToolbarSpecificProperties = ToolbarSpecificOwnProperties & ToolbarSpecificStateProperties & ToolbarSpecificDispatchProperties;
declare const ConnectedToolbarSpecific: import("react-redux").ConnectedComponent<React.FC<ToolbarSpecificProperties>, {
[x: string]: any;
}>;
export default ConnectedToolbarSpecific;