@plurid/joiner
Version:
Multi/Mono-Repository Task Runner
21 lines (20 loc) • 1.17 kB
TypeScript
import React from 'react';
import { AnyAction } from 'redux';
import { ThunkDispatch } from 'redux-thunk';
import { AppState } from '~kernel-services/state/store';
import actions from '~kernel-services/state/actions';
export interface GeneralViewOwnProperties {
}
export interface GeneralViewStateProperties {
state: AppState;
stateIndexGeneralSelector: string;
}
export interface GeneralViewDispatchProperties {
dispatch: ThunkDispatch<{}, {}, AnyAction>;
dispatchClearData: typeof actions.data.clearData;
dispatchSetViewType: typeof actions.view.setViewType;
dispatchSetViewCompactSelectors: typeof actions.view.setViewCompactSelectors;
}
export declare type GeneralViewProperties = GeneralViewOwnProperties & GeneralViewStateProperties & GeneralViewDispatchProperties;
export declare const ConnectedGeneralView: import("react-redux").ConnectedComponent<React.FC<GeneralViewProperties>, Omit<GeneralViewProperties, "dispatch" | "dispatchSetViewType" | "state" | "stateIndexGeneralSelector" | "dispatchClearData" | "dispatchSetViewCompactSelectors"> & import("react-redux").ConnectProps>;
export default ConnectedGeneralView;