diff --git a/packages/math-input/src/components/i18n-context.tsx b/packages/math-input/src/components/i18n-context.tsx index 582f982ffa..bf8110e0c0 100644 --- a/packages/math-input/src/components/i18n-context.tsx +++ b/packages/math-input/src/components/i18n-context.tsx @@ -18,7 +18,7 @@ type I18nContextType = { // @ts-expect-error - TS2322 - Type 'Context<{ strings: {}; locale: string; }>' is not assignable to type 'Context'. export const MathInputI18nContext: React.Context = React.createContext( - process.env.NODE_ENV === "test" || process.env.STORYBOOK + process?.env?.NODE_ENV === "test" || process?.env?.STORYBOOK ? { strings: mockStrings, locale: "en", diff --git a/packages/perseus/src/components/i18n-context.tsx b/packages/perseus/src/components/i18n-context.tsx index 26b72cb592..10ded6ae75 100644 --- a/packages/perseus/src/components/i18n-context.tsx +++ b/packages/perseus/src/components/i18n-context.tsx @@ -18,7 +18,7 @@ type I18nContextType = { // @ts-expect-error - TS2322 - Type 'Context<{ strings: {}; locale: string; }>' is not assignable to type 'Context'. export const PerseusI18nContext: React.Context = React.createContext( - process.env.NODE_ENV === "test" || process.env.STORYBOOK + process?.env?.NODE_ENV === "test" || process?.env?.STORYBOOK ? { strings: mockStrings, locale: "en",