From f6fd6fb056ca6c3de3637cfeafb53c30815ee12d Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Mon, 3 Sep 2018 09:21:22 +0200 Subject: finish typing redux store and simplify connected components (#675) --- server/sonar-web/src/main/js/components/ui/Avatar.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'server/sonar-web/src/main/js/components/ui') diff --git a/server/sonar-web/src/main/js/components/ui/Avatar.tsx b/server/sonar-web/src/main/js/components/ui/Avatar.tsx index 7657c13419c..ad31cabb65d 100644 --- a/server/sonar-web/src/main/js/components/ui/Avatar.tsx +++ b/server/sonar-web/src/main/js/components/ui/Avatar.tsx @@ -21,7 +21,7 @@ import * as React from 'react'; import { connect } from 'react-redux'; import * as classNames from 'classnames'; import GenericAvatar from './GenericAvatar'; -import { getGlobalSettingValue } from '../../store/rootReducer'; +import { getGlobalSettingValue, Store } from '../../store/rootReducer'; interface Props { className?: string; @@ -55,7 +55,7 @@ function Avatar(props: Props) { ); } -const mapStateToProps = (state: any) => ({ +const mapStateToProps = (state: Store) => ({ enableGravatar: (getGlobalSettingValue(state, 'sonar.lf.enableGravatar') || {}).value === 'true', gravatarServerUrl: (getGlobalSettingValue(state, 'sonar.lf.gravatarServerUrl') || {}).value }); -- cgit v1.2.3