fix(ui) - funnel create button
This commit is contained in:
parent
7c1bb18fb9
commit
31675da18b
2 changed files with 10 additions and 8 deletions
|
|
@ -5,7 +5,7 @@ import cn from 'classnames';
|
|||
import { Icon, IconButton, Loader, Button } from 'UI';
|
||||
import { confirm } from 'UI/Confirmation';
|
||||
import { withRouter } from 'react-router-dom';
|
||||
import { addEvent } from 'Duck/filters';
|
||||
import { addFilterByKeyAndValue } from 'Duck/search';
|
||||
import {
|
||||
fetchList as fetchFunnelsList,
|
||||
applySavedFilter,
|
||||
|
|
@ -20,6 +20,7 @@ import Event, { TYPES } from 'Types/filter/event';
|
|||
import FunnelMenuItem from 'Components/Funnels/FunnelMenuItem';
|
||||
import FunnelSaveModal from 'Components/Funnels/FunnelSaveModal';
|
||||
import { blink as setBlink } from 'Duck/funnels';
|
||||
import { FilterKey } from 'Types/filter/filterType';
|
||||
|
||||
const DEFAULT_VISIBLE = 3;
|
||||
@withRouter
|
||||
|
|
@ -56,11 +57,11 @@ class SavedSearchList extends React.Component {
|
|||
}
|
||||
|
||||
createHandler = () => {
|
||||
const { events } = this.props;
|
||||
if (events.size === 0) {
|
||||
this.props.addEvent(Event({ type: TYPES.LOCATION, key: TYPES.LOCATION } ))
|
||||
this.props.addEvent(Event({ type: TYPES.LOCATION, key: TYPES.LOCATION } ))
|
||||
this.props.addEvent(Event({ type: TYPES.CLICK, key: TYPES.CLICK } ))
|
||||
const { filters } = this.props;
|
||||
if (filters.size === 0) {
|
||||
this.props.addFilterByKeyAndValue(FilterKey.LOCATION, '');
|
||||
this.props.addFilterByKeyAndValue(FilterKey.LOCATION, '');
|
||||
this.props.addFilterByKeyAndValue(FilterKey.CLICK, '')
|
||||
} else {
|
||||
this.props.setBlink()
|
||||
}
|
||||
|
|
@ -146,11 +147,12 @@ export default connect(state => ({
|
|||
activeTab: state.getIn([ 'sessions', 'activeTab' ]),
|
||||
siteId: state.getIn([ 'user', 'siteId' ]),
|
||||
events: state.getIn([ 'filters', 'appliedFilter', 'events' ]),
|
||||
filters: state.getIn([ 'search', 'instance', 'filters' ]),
|
||||
}), {
|
||||
applySavedFilter,
|
||||
deleteSearch, setActiveTab,
|
||||
setActiveFlow, clearEvents,
|
||||
addEvent,
|
||||
addFilterByKeyAndValue,
|
||||
init,
|
||||
fetchFunnelsList,
|
||||
setBlink
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ import SavedFilter from 'Types/filter/savedFilter';
|
|||
import { errors as errorsRoute, isRoute } from "App/routes";
|
||||
import { fetchList as fetchSessionList } from './sessions';
|
||||
import { fetchList as fetchErrorsList } from './errors';
|
||||
import { FilterCategory, FilterKey } from '../types/filter/filterType';
|
||||
import { FilterCategory, FilterKey } from 'Types/filter/filterType';
|
||||
import { filtersMap, liveFiltersMap, generateFilterOptions, generateLiveFilterOptions } from 'Types/filter/newFilter';
|
||||
|
||||
const ERRORS_ROUTE = errorsRoute();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue