1
0
Fork 0
mirror of https://github.com/seanmorley15/AdventureLog.git synced 2025-07-19 04:49:37 +02:00

migration to new backend

This commit is contained in:
Sean Morley 2024-07-08 11:44:39 -04:00
parent 28a5d423c2
commit 9abe9fb315
309 changed files with 21476 additions and 24132 deletions

21
frontend/src/lib/index.ts Normal file
View file

@ -0,0 +1,21 @@
import inspirationalQuotes from './json/quotes.json';
export function getRandomQuote() {
const quotes = inspirationalQuotes.quotes;
const randomIndex = Math.floor(Math.random() * quotes.length);
let quoteString = quotes[randomIndex].quote;
let authorString = quotes[randomIndex].author;
return '"' + quoteString + '" - ' + authorString;
}
export function getFlag(size: number, country: string) {
return `https://flagcdn.com/h${size}/${country}.png`;
}
export function checkLink(link: string) {
if (link.startsWith('http://') || (link.startsWith('https://') && link.indexOf('.') !== -1)) {
return link;
} else {
return 'http://' + link + '.com';
}
}