diff --git a/frontend/app/components/Dashboard/Widgets/CustomMetricsWidgets/ClickMapCard/ClickMapCard.tsx b/frontend/app/components/Dashboard/Widgets/CustomMetricsWidgets/ClickMapCard/ClickMapCard.tsx index c3e9f4ba4..61b1c035b 100644 --- a/frontend/app/components/Dashboard/Widgets/CustomMetricsWidgets/ClickMapCard/ClickMapCard.tsx +++ b/frontend/app/components/Dashboard/Widgets/CustomMetricsWidgets/ClickMapCard/ClickMapCard.tsx @@ -1,17 +1,31 @@ import React from 'react' import { useStore } from 'App/mstore' import { observer } from 'mobx-react-lite' -import { toJS } from 'mobx' -// import WebPlayer from "Player/web/WebPlayer"; +import WebPlayer from 'App/components/Session/WebPlayer' // inject mob file from chalice +import { connect } from 'react-redux' +import { setCustomSession } from 'App/duck/sessions' -function ClickMapCard() { +function ClickMapCard({ setCustomSession, visitedEvents }) { const { metricStore } = useStore() + React.useEffect(() => { + if (metricStore.instance.data.mobsUrl) { + setCustomSession(metricStore.instance.data) + } + }, [metricStore.instance.data.mobsUrl]) - // console.log(toJS(metricStore.instance)) + if (!metricStore.instance.data.mobsUrl) return