Compare commits
1 commit
e78988cd0b
...
d78c470829
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d78c470829 |
2 changed files with 10 additions and 7 deletions
|
|
@ -87,7 +87,7 @@
|
|||
<section id="progress">
|
||||
<p>Il y a</p>
|
||||
<div class="places"><span class="bar"><span id="gauge-bar" style="width:0" class="progression lessthanhalf"><span id="gauge-text">?/200</span></span></span></div>
|
||||
<p>places déjà réservées</p>
|
||||
<p>places déjà réservées. Ouverture prochaine des inscriptions !</p>
|
||||
<br>
|
||||
<p>Et nous avons reçu</p>
|
||||
<div class="places"><span class="bar"><span id="fundraising-bar" style="width:0" class="progression lessthanhalf"><span id="fundraising-text">? %</span></span></span></div>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,10 @@ const fundraising_url = "https://api.camp.interhacker.space/api/fundraising"
|
|||
const gaugeMax = 250;
|
||||
const fundraisingTotalMax = 20000;
|
||||
|
||||
async function getGauge() {
|
||||
async function getGauge() {
|
||||
// REMOVE WHEN SIGNUP FORM IS OPEN
|
||||
return 0;
|
||||
|
||||
try {
|
||||
const response = await fetch(gauge_url);
|
||||
if (!response.ok) {
|
||||
|
|
@ -20,7 +23,7 @@ async function getGauge() {
|
|||
}
|
||||
}
|
||||
|
||||
async function getFundraisingTotal() {
|
||||
async function getFundraisingTotal() {
|
||||
try {
|
||||
const response = await fetch(fundraising_url);
|
||||
if (!response.ok) {
|
||||
|
|
@ -41,17 +44,17 @@ function percentRatio(ratio) {
|
|||
return Math.floor(ratio * 100);
|
||||
}
|
||||
|
||||
function setAboveHalf(ratio, element) {
|
||||
function setAboveHalf(ratio, element) {
|
||||
if (ratio > 0.5) {
|
||||
element.classList.remove("lessthanhalf");
|
||||
element.classList.add("morethanhalf");
|
||||
}
|
||||
}
|
||||
|
||||
async function setGauge() {
|
||||
async function setGauge() {
|
||||
const gauge = await getGauge();
|
||||
|
||||
if (gauge) {
|
||||
if (gauge !== null) {
|
||||
const gaugeBar = document.getElementById("gauge-bar");
|
||||
const gaugeText = document.getElementById("gauge-text");
|
||||
|
||||
|
|
@ -67,7 +70,7 @@ async function setGauge() {
|
|||
async function setFundraisingTotal() {
|
||||
const fundraising_total = await getFundraisingTotal();
|
||||
|
||||
if (fundraising_total) {
|
||||
if (fundraising_total !== null) {
|
||||
const fundraisingBar = document.getElementById("fundraising-bar");
|
||||
const fundraisingText = document.getElementById("fundraising-text");
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue