Skip to content

Commit 098ff9a

Browse files
committed
pass isServer to betaABTests
1 parent 0b5c45e commit 098ff9a

File tree

3 files changed

+502
-8
lines changed

3 files changed

+502
-8
lines changed

dotcom-rendering/src/components/SetABTests.importable.tsx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { setABTests, setBetaABTests } from '../lib/useAB';
1111
import type { ABTestSwitches } from '../model/enhance-switches';
1212
import type { ServerSideTests } from '../types/config';
1313
import { useConfig } from './ConfigContext';
14+
import { isServer } from '../lib/isServer';
1415

1516
type Props = {
1617
abTestSwitches: ABTestSwitches;
@@ -92,9 +93,14 @@ export const SetABTests = ({
9293

9394
const betaAb = useMemo(
9495
() =>
95-
new BetaABTests({
96-
serverSideABTests,
97-
}),
96+
new BetaABTests(
97+
isServer
98+
? {
99+
serverSideABTests,
100+
isServer: true,
101+
}
102+
: { isServer: false },
103+
),
98104
[serverSideABTests],
99105
);
100106

0 commit comments

Comments
 (0)