feat(analytics): add behavior and payment funnel tracking
This commit is contained in:
@@ -96,6 +96,7 @@ describe("chat Tailwind components", () => {
|
||||
);
|
||||
|
||||
expect(activeHtml).toContain('aria-label="Send message"');
|
||||
expect(activeHtml).toContain('data-analytics-key="chat.send_message"');
|
||||
expect(activeHtml).toContain("size-(--chat-send-button-size,40px)");
|
||||
expect(activeHtml).toContain(
|
||||
"bg-[linear-gradient(to_right,var(--color-button-gradient-start,#ff67e0),var(--color-button-gradient-end,#ff52a2))]",
|
||||
@@ -167,6 +168,8 @@ describe("chat Tailwind components", () => {
|
||||
expect(memberHtml).toContain('href="/splash"');
|
||||
expect(memberHtml).toContain('aria-label="Back to home"');
|
||||
expect(memberHtml).toContain('aria-label="Menu"');
|
||||
expect(memberHtml).toContain('data-analytics-key="chat.open_menu"');
|
||||
expect(memberHtml).toContain('data-analytics-key="chat.back_to_home"');
|
||||
expect(memberHtml).toContain("bg-[rgba(13,11,20,0.7)]");
|
||||
expect(memberHtml).toContain("size-(--responsive-icon-button-size,42px)");
|
||||
});
|
||||
@@ -264,6 +267,7 @@ describe("chat Tailwind components", () => {
|
||||
expect(html).toContain("We found 3 locked messages");
|
||||
expect(html).toContain("Could not unlock history.");
|
||||
expect(html).toContain("Unlocking...");
|
||||
expect(html).toContain('data-analytics-key="chat.unlock_history"');
|
||||
expect(html).toContain("text-(--color-pwa-button-text,#ffffff)");
|
||||
expect(html).toContain("disabled");
|
||||
});
|
||||
@@ -302,6 +306,7 @@ describe("chat Tailwind components", () => {
|
||||
expect(html).toContain("text-(--color-pwa-button-text,#ffffff)");
|
||||
expect(html).toContain("bg-[linear-gradient(90deg,#ff67e0_0%,#ff52a2_100%)]");
|
||||
expect(html).toContain("Top up now");
|
||||
expect(html).toContain('data-analytics-key="chat.topup"');
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user