From d868a4c56663eaa3f07bf1fbccaf5fdd5f44082e Mon Sep 17 00:00:00 2001 From: "probatai[bot]" <236084945+probatai[bot]@users.noreply.github.com> Date: Mon, 16 Mar 2026 00:47:10 +0000 Subject: [PATCH] feat: add Probat A/B experiment for Footer Experiment run: b44d96f9-ae3d-46ef-8bb4-cb90cce59aea --- src/components/Footer.experiment.tsx | 82 ++++++++++++++++++++++++++ src/components/Footer.original.tsx | 78 ++++++++++++++++++++++++ src/components/Footer.tsx | 88 ++++------------------------ 3 files changed, 173 insertions(+), 75 deletions(-) create mode 100644 src/components/Footer.experiment.tsx create mode 100644 src/components/Footer.original.tsx diff --git a/src/components/Footer.experiment.tsx b/src/components/Footer.experiment.tsx new file mode 100644 index 00000000..c5f8638c --- /dev/null +++ b/src/components/Footer.experiment.tsx @@ -0,0 +1,82 @@ +import React from 'react' +import './Footer.css' + +const Footer: React.FC = () => { + return ( + + ) +} + +export default Footer diff --git a/src/components/Footer.original.tsx b/src/components/Footer.original.tsx new file mode 100644 index 00000000..92e6cf9b --- /dev/null +++ b/src/components/Footer.original.tsx @@ -0,0 +1,78 @@ +import React from 'react' +import './Footer.css' + +const Footer: React.FC = () => { + return ( + + ) +} + +export default Footer diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 92e6cf9b..3a3e7258 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -1,78 +1,16 @@ -import React from 'react' -import './Footer.css' +"use client"; +import { ProbatProviderClient, Experiment } from "@probat/react"; +import OriginalComponent from "./Footer.original"; +import ExperimentVariant from "./Footer.experiment"; -const Footer: React.FC = () => { +export default function Footer(props: any) { return ( - - ) + + } + variants={{ experiment: }} + /> + + ); } - -export default Footer