metric-data-gender

This commit is contained in:
Денис Катаев 2024-05-31 10:06:18 +00:00 committed by Daniil Chemerkin
parent d675effed3
commit e6018dedb4
2 changed files with 11 additions and 2 deletions

View File

@ -296,7 +296,9 @@ function App(): JSX.Element {
<Route <Route
path={routes.client.epeGender()} path={routes.client.epeGender()}
element={<GenderPage productKey={EProductKeys["moons.pdf.aura"]} />} element={<GenderPage productKey={EProductKeys["moons.pdf.aura"]} />}
/> >
<Route path=":targetId" element={<GenderPage />} />
</Route>
</Route> </Route>
<Route <Route
element={ element={
@ -423,7 +425,9 @@ function App(): JSX.Element {
<Route <Route
path={routes.client.advisorChatGender()} path={routes.client.advisorChatGender()}
element={<GenderPage productKey={EProductKeys["chat.aura"]} />} element={<GenderPage productKey={EProductKeys["chat.aura"]} />}
/> >
<Route path=":targetId" element={<GenderPage />} />
</Route>
</Route> </Route>
<Route <Route
element={ element={

View File

@ -20,6 +20,11 @@ function GenderPage({ productKey }: IGenderPageProps): JSX.Element {
useEffect(() => { useEffect(() => {
const isShowTryApp = targetId === "i"; const isShowTryApp = targetId === "i";
dispatch(actions.userConfig.addIsShowTryApp(isShowTryApp)); dispatch(actions.userConfig.addIsShowTryApp(isShowTryApp));
if (targetId && typeof window.ym === "function" && targetId !== "i") {
window.ym(95799066, "userParams", {
genderFrom: targetId,
});
}
}, [dispatch, targetId]); }, [dispatch, targetId]);
const selectGender = (gender: Gender) => { const selectGender = (gender: Gender) => {