import { StorageType } from './server/storage.typing'; export const getHomeRoute = () => '/'; export const getSettingsRoute = () => '/settings'; export const getAuthGitHubRoute = () => '/auth/github'; export function getNewProjectRoute(storageType: T) { return `/new/${storageType}`; } export function getPinsRoute(storageType: T, projectId: string) { return `/pins/${storageType}/${projectId}`; } export function getCodeRoute(storageType: T, projectId: string, id: string) { return `/code/${storageType}/${projectId}/${id}`; } export function getResultsRoute(storageType: T, projectId: string, timestamp: string) { return `/results/${storageType}/${projectId}/${timestamp}`; } export function getProjectRoute(storageType: T, projectId: string) { return `/project/${storageType}/${projectId}`;; } export function getGitHubAuthRoute() { return `/auth/github`; }