From 5a13019edb9106f9c64e778f6b86c3f7f2594806 Mon Sep 17 00:00:00 2001 From: George Chios Date: Fri, 19 Apr 2024 11:58:40 -0600 Subject: [PATCH 1/3] feat: finish up segment work --- .../SegmentMarketplaceProvider.spec.tsx | 6 +- src/sdks/segment/typewriter/plan.json | 1494 ++++++++++------- src/sdks/segment/typewriter/segment.ts | 376 ++++- 3 files changed, 1215 insertions(+), 661 deletions(-) diff --git a/src/sdks/segment/SegmentMarketplaceProvider.spec.tsx b/src/sdks/segment/SegmentMarketplaceProvider.spec.tsx index 5e1fc57..22ebd92 100644 --- a/src/sdks/segment/SegmentMarketplaceProvider.spec.tsx +++ b/src/sdks/segment/SegmentMarketplaceProvider.spec.tsx @@ -6,7 +6,7 @@ import { useSDK } from '@contentful/react-apps-toolkit'; import { SegmentAnalyticsContext } from './segmentMarketplaceContext'; import { SegmentAnalyticsProvider } from './SegmentMarketplaceProvider'; import getUserCookieConsent from './utils/getUserCookieConsent'; -import typewriter, { Action } from './typewriter/segment'; +import typewriter, { ConfigActionAction as Action } from './typewriter/segment'; jest.mock('./utils/getUserCookieConsent'); jest.mock('@contentful/react-apps-toolkit'); @@ -44,7 +44,7 @@ describe('SegmentAnalyticsProvider', () => { return (