summaryrefslogtreecommitdiff
path: root/src/public/js/chrisApp.js
blob: eb78cfa2f7c283342e404e1454bbcf82544ec036 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
const chrisURL = "/imgs/chris/";

function randomChris() {
	const files = [
		"chis_very_fried.jpg",
		"chris_medium_fried.jpg",
		"chris_moshed.jpg",
		"fried_publisher.jpg",
		"help_me.png",
		"nice_chris.png",
		"nice_publisher.png",
		"bkender_bauob.jpg",
		"blurry_chris.jpg",
	];

	// this chooses a random file from the array
	const url = chrisURL + files[Math.floor(Math.random() * files.length)];

	window.location.href = url;
}

function findChris() {
	const chris = document.getElementById("chris_gif");
	chris
		? chris.addEventListener("click", randomChris)
		: console.warn("Couldn't load chris app!");
}

// avoiding a race condition here
setTimeout(findChris, 1000);