Skip to content

Commit 247e01c

Browse files
authored
update pixels (#1556)
* update pixels * update
1 parent 316db41 commit 247e01c

File tree

8 files changed

+34
-142
lines changed

8 files changed

+34
-142
lines changed

pcweb/telemetry/pixels.py

Lines changed: 23 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,29 @@
1-
from __future__ import annotations
1+
"""This module contains the pixel trackers for the website."""
22

3-
import itertools
4-
from typing import TYPE_CHECKING
3+
import reflex as rx
54

6-
from pcweb.telemetry import pixels_google, pixels_koala, pixels_rb2b, pixels_posthog
7-
8-
if TYPE_CHECKING:
9-
import reflex as rx
5+
from reflex_ui.blocks.telemetry import (
6+
get_common_room_trackers,
7+
get_google_analytics_trackers,
8+
get_clearbit_trackers,
9+
get_posthog_trackers,
10+
get_rb2b_trackers,
11+
get_koala_trackers,
12+
)
1013

1114

1215
def get_pixel_website_trackers() -> list[rx.Component]:
13-
return list(
14-
itertools.chain(
15-
pixels_google.get_pixel_website_trackers(),
16-
pixels_koala.get_pixel_website_trackers(),
17-
pixels_rb2b.get_pixel_rb2b_website_trackers(),
18-
pixels_posthog.get_pixel_website_trackers(),
16+
"""Get the pixel trackers for the website."""
17+
18+
return [
19+
get_common_room_trackers(site_id="b608b3c3-5dea-4365-b685-6b6635c7fda5"),
20+
get_koala_trackers(
21+
public_api_key="pk_733c6bff981543743bd2d53b4d7e95cc9b3f",
22+
),
23+
*get_google_analytics_trackers(tracking_id="G-4T7C8ZD9TR"),
24+
get_clearbit_trackers(public_key="pk_3d711a6e26de5ddb47443d8db170d506"),
25+
get_posthog_trackers(
26+
project_id="phc_A0MAR0wCGhXrizWmowRZcYqyZ8PMhPPQW06KEwD43aC"
1927
),
20-
)
28+
*get_rb2b_trackers(),
29+
]

pcweb/telemetry/pixels_clearbit.py

Lines changed: 0 additions & 14 deletions
This file was deleted.

pcweb/telemetry/pixels_google.py

Lines changed: 0 additions & 49 deletions
This file was deleted.

pcweb/telemetry/pixels_koala.py

Lines changed: 0 additions & 13 deletions
This file was deleted.

pcweb/telemetry/pixels_posthog.py

Lines changed: 0 additions & 29 deletions
This file was deleted.

pcweb/telemetry/pixels_rb2b.py

Lines changed: 0 additions & 23 deletions
This file was deleted.

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ dependencies = [
1717
"openai==1.97.0",
1818
"flexdown>=0.2.0",
1919
"reflex @ git+https://github.com/reflex-dev/reflex@main",
20+
"reflex-ui @ git+https://github.com/reflex-dev/reflex-ui@main",
2021
"mistletoe>=1.2.1",
2122
"reflex-image-zoom>=0.0.2",
2223
"replicate==1.0.7",

uv.lock

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)