MM-51763 Use STRIPE_PUBLIC_KEY from webpack (monorepo) (#22774)

* use webpack build time stripe public key
Этот коммит содержится в:
Nathaniel Allred
2023-04-03 12:12:27 -05:00
коммит произвёл GitHub
родитель 22bc41effa
Коммит 8f9cde83b0
2 изменённых файлов: 5 добавлений и 2 удалений

Просмотреть файл

@@ -25,4 +25,5 @@ function devConfirmCardSetup(confirmCardSetup: ConfirmCardSetupType): ConfirmCar
export const getConfirmCardSetup = (isDevMode?: boolean) => (isDevMode ? devConfirmCardSetup : prodConfirmCardSetup);
export const STRIPE_CSS_SRC = 'https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i&display=swap';
export const STRIPE_PUBLIC_KEY = 'pk_test_ttEpW6dCHksKyfAFzh6MvgBj';
//eslint-disable-next-line no-process-env
export const STRIPE_PUBLIC_KEY = process.env.STRIPE_PUBLIC_KEY || 'pk_test_ttEpW6dCHksKyfAFzh6MvgBj';

Просмотреть файл

@@ -441,7 +441,9 @@ if (DEV) {
config.devtool = 'source-map';
}
const env = {};
const env = {
STRIPE_PUBLIC_KEY: JSON.stringify(process.env.STRIPE_PUBLIC_KEY || ''),
};
if (DEV) {
env.PUBLIC_PATH = JSON.stringify(publicPath);
env.RUDDER_KEY = JSON.stringify(process.env.RUDDER_KEY || '');