diff options
| author | Armand Philippot <git@armandphilippot.com> | 2022-05-06 18:21:16 +0200 |
|---|---|---|
| committer | Armand Philippot <git@armandphilippot.com> | 2022-05-07 15:54:35 +0200 |
| commit | 339c6957fe92c4ec1809159f09c55201d3794c18 (patch) | |
| tree | 74f1dd407c7871c46db6583f2b44cebbe20f7fdd /src/utils | |
| parent | a13022cd4c0a7cf0f00a6db49fad13db22d63dd6 (diff) | |
chore: add a Contact page
Diffstat (limited to 'src/utils')
| -rw-r--r-- | src/utils/config.ts | 1 | ||||
| -rw-r--r-- | src/utils/hooks/use-settings.tsx | 8 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/utils/config.ts b/src/utils/config.ts index 6ec8c82..61a46b4 100644 --- a/src/utils/config.ts +++ b/src/utils/config.ts @@ -20,6 +20,7 @@ export const settings = { startYear: '2012', endYear: new Date().getFullYear().toString(), }, + email: process.env.APP_AUTHOR_EMAIL || '', locales: { defaultLocale: 'fr', defaultCountry: 'FR', diff --git a/src/utils/hooks/use-settings.tsx b/src/utils/hooks/use-settings.tsx index a45e934..cc5261b 100644 --- a/src/utils/hooks/use-settings.tsx +++ b/src/utils/hooks/use-settings.tsx @@ -60,6 +60,10 @@ export type WebsiteSettings = { */ copyright: CopyrightSettings; /** + * The website admin email. + */ + email: string; + /** * The website locales. */ locales: LocaleSettings; @@ -84,7 +88,8 @@ export type UseSettingsReturn = { * @returns {UseSettingsReturn} - An object describing settings. */ const useSettings = (): UseSettingsReturn => { - const { baseline, copyright, locales, name, postsPerPage, url } = settings; + const { baseline, copyright, email, locales, name, postsPerPage, url } = + settings; const router = useRouter(); const locale = router.locale || locales.defaultLocale; @@ -98,6 +103,7 @@ const useSettings = (): UseSettingsReturn => { end: copyright.endYear, start: copyright.startYear, }, + email, locales: { default: locales.defaultLocale, supported: locales.supported, |
