diff --git a/src/components/pages/BusinessCardPage/envVars.ts b/src/components/pages/BusinessCardPage/envVars.ts new file mode 100644 index 0000000..76484ac --- /dev/null +++ b/src/components/pages/BusinessCardPage/envVars.ts @@ -0,0 +1,7 @@ +/* istanbul ignore file */ +export const NAME = import.meta.env.VITE_BC_NAME || '[FULL NAME]' +export const POSITION = import.meta.env.VITE_BC_POSITION || '[POSITION]' +export const VAT = import.meta.env.VITE_BC_VAT || '[VAT NUMBER]' +export const PHONE = import.meta.env.VITE_BC_PHONE || '[Redacted for privacy]' +export const EMAIL = import.meta.env.VITE_BC_EMAIL || '[Redacted for privacy]' +export const LINKEDIN = import.meta.env.VITE_BC_LINKEDIN || '[Redacted for privacy]' diff --git a/src/components/pages/BusinessCardPage/index.tsx b/src/components/pages/BusinessCardPage/index.tsx index dcf891f..fdad094 100644 --- a/src/components/pages/BusinessCardPage/index.tsx +++ b/src/components/pages/BusinessCardPage/index.tsx @@ -5,15 +5,9 @@ import { Email, LinkedIn, Print, PhoneInTalk, Public } from '@mui/icons-material import { Page } from 'components/templates/index.js' import typography from 'style/typography/index.js' import palette from 'style/palette/index.js' +import * as env from './envVars.js' import './index.css' -const NAME = import.meta.env.VITE_BC_NAME || '[FULL NAME]' -const POSITION = import.meta.env.VITE_BC_POSITION || '[POSITION]' -const VAT = import.meta.env.VITE_BC_VAT || '[VAT NUMBER]' -const PHONE = import.meta.env.VITE_BC_PHONE || '[Redacted for privacy]' -const EMAIL = import.meta.env.VITE_BC_EMAIL || '[Redacted for privacy]' -const LINKEDIN = import.meta.env.VITE_BC_LINKEDIN || '[Redacted for privacy]' - const TypographyLink = ({ icon: Icon, children, ...props }: TypographyProps) => ( { }}> - {NAME} + {env.NAME} - {POSITION} + {env.POSITION} @@ -150,22 +144,22 @@ const BusinessCardPage = () => { fontFamily="Oswald, sans-serif" textTransform="uppercase" fontWeight={700}> - {NAME} + {env.NAME} - {VAT} + {env.VAT} - - {PHONE} + + {env.PHONE} - - {EMAIL} + + {env.EMAIL} www.m-tartari.eu - - {LINKEDIN} + + {env.LINKEDIN}