UNPKG

@plurid/plurid-react

Version:

React implementation of Plurid to explore the web in three dimensions

26 lines (25 loc) 1.28 kB
import React from 'react'; import { AnyAction } from '@reduxjs/toolkit'; import { Theme } from '@plurid/plurid-themes'; import { /** interfaces */ PluridConfiguration } from '@plurid/plurid-data'; import actions from "../../../../services/state/actions"; import { DispatchAction } from "../../../../data/interfaces"; export interface PluridToolbarOwnProperties { } export interface PluridToolbarStateProperties { theme: Theme; configuration: PluridConfiguration; viewSize: any; } export interface PluridToolbarDispatchProperties { dispatchToggleConfigurationSpaceFirstPerson: DispatchAction<typeof actions.configuration.toggleConfigurationSpaceFirstPerson>; dispatchSetConfigurationSpaceTransformMode: DispatchAction<typeof actions.configuration.setConfigurationSpaceTransformMode>; } export declare type PluridToolbarProperties = PluridToolbarOwnProperties & PluridToolbarStateProperties & PluridToolbarDispatchProperties; declare const ConnectedPluridToolbar: import("react-redux").ConnectedComponent<React.FC<PluridToolbarProperties>, { context?: React.Context<import("react-redux").ReactReduxContextValue<any, AnyAction>> | undefined; store?: import("@reduxjs/toolkit").Store<any, AnyAction> | undefined; }>; export default ConnectedPluridToolbar;