diff --git a/src/config.ts b/src/config.ts index dc5b216..3ae5ed1 100644 --- a/src/config.ts +++ b/src/config.ts @@ -1,21 +1,21 @@ -import { Item } from './model'; +import {Item} from './model'; export const radarName = process.env.RADAR_NAME || 'AOE Technology Radar' export const radarNameShort = radarName; export const quadrants = [ - 'languages-and-frameworks', - 'methods-and-patterns', - 'platforms-and-aoe-services', - 'tools', + 'languages-and-frameworks', + 'methods-and-patterns', + 'platforms-and-aoe-services', + 'tools', ]; export const rings = [ - 'all', - 'adopt', - 'trial', - 'assess', - 'hold' + 'all', + 'adopt', + 'trial', + 'assess', + 'hold' ] as const; export type Ring = typeof rings[number] @@ -24,11 +24,11 @@ export const getItemPageNames = (items: Item[]) => items.map(item => `${item.qua export const showEmptyRings = false; -const messages:{[k: string]: string} = { - 'languages-and-frameworks': 'Languages & Frameworks', - 'methods-and-patterns': 'Methods & Patterns', - 'platforms-and-aoe-services': 'Platforms and Operations', - 'tools': 'Tools', +const messages: { [k: string]: string } = { + 'languages-and-frameworks': 'Languages & Frameworks', + 'methods-and-patterns': 'Methods & Patterns', + 'platforms-and-aoe-services': 'Platforms and Operations', + 'tools': 'Tools', }; export const translate = (key: string) => (messages[key] || '-'); @@ -40,3 +40,8 @@ export function isMobileViewport() { const width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; return width < 1200; } + +export function assetUrl(file: string) { + return process.env.PUBLIC_URL + '/' + file; + // return `/techradar/assets/${file}` +}