laconic-dot-com/src/lib/constants.ts
Nazareno Oviedo 72c7938c6d feat: add GA
2022-04-12 14:43:02 -03:00

53 lines
1.6 KiB
TypeScript

export const isDev = process.env.NODE_ENV === 'development'
export const isProd = process.env.NODE_ENV === 'production'
export const isClient = typeof window !== 'undefined'
export const isServer = !isClient
export const siteURL = new URL(
process.env.NEXT_PUBLIC_SITE_URL ??
(isDev ? 'http://localhost:3000' : 'https://www.laconic.com/') // TODO: use your actual production url as default
)
export const siteOrigin = siteURL.origin
// this is not used anywhere — just for our (basement.) projects.
// you can delete it if not needed.
export const basementLog = `
██╗
██║
██████╗
██╔══██╗ ██╗
██████╔╝ ██╝
╚═════╝
From the basement. https://basement.studio
`
export const defaultMeta = {
title: 'Laconic Network',
description: 'Laconic Network Description',
ogImage: `${siteOrigin}/og.jpeg`,
twitter: {
handle: '@laconicnetwork',
site: '@laconicnetwork'
}
}
export const gaTrackingId = 'GTM-WJMQ92T'
export const socialLinks = {
youTube: 'https://www.youtube.com/c/MrBeast6000',
twitter: 'https://twitter.com/laconicnetwork',
instagram: 'https://www.instagram.com/mrbeast/',
tikTok: 'https://www.tiktok.com/@mrbeast',
discord: 'https://discord.com/invite/ukhbBemyxY',
telegram: 'https://t.me/laconicnetwork',
email: 'mailto:support@shopmrbeast.com',
sms: 'sms:+1(877)740-1782'
}
export const mode = (process.env.NEXT_PUBLIC_MODE ?? 'default') as
| 'default'
| 'showcase'