+class TemperatureComponent extends React.Component<TemperatureComponentProps> {
+ onToggleFilterButton = () => {
+ this.props.toggleFilterButton(!this.props.isFilterVisible);
+ };
+
+
+ onChange = (value: 'chart' | 'table') => {
+ this.props.setSubView(value);
+ };
+
+ onFilterChanged = (property: string, filterTerm: string) => {
+ this.props.temperatureActions.onFilterChanged(property, filterTerm);
+ if (!this.props.temperatureProperties.showFilter)
+ this.props.temperatureActions.onToggleFilter(false);
+ };
+