Sangfroid 257f66c7fb Remise en forme du code | před 9 měsíci | |
---|---|---|
public | před 9 měsíci | |
styles | před 9 měsíci | |
.gitignore | před 9 měsíci | |
ReadMe.md | před 9 měsíci | |
counter.js | před 9 měsíci | |
entrypoint.js | před 9 měsíci | |
fetch.js | před 9 měsíci | |
index.html | před 9 měsíci | |
javascript.svg | před 9 měsíci | |
main.js | před 9 měsíci | |
package.json | před 9 měsíci | |
yarn.lock | před 9 měsíci |
Appelle un compteur à rebours sur une ressource http et l'exécute automatiquement quand il est démarré sur la ressource.
Copier le fichier entrypoint.js en entrypoint.local.js et modifier l'url de l'api
export const entrypoint = "http://url-back-de-votre-api";
L'api doit renvoyer un objet en json de cette forme:
{
"id": Number,
"name": String,
"timeStart": DateTime,
"timeEnd": DateTime,
"timeToLive": String,
"minutes": Number,
"state": String
}
Les DateTime sont au format DateTime() de Php, le timeToLive est au format DateInterval de php.
les 3 états sont:
L'api doit gérer l'état du compteur, ce js ne fera que récupérer ces informations pour savoir si le compteur doit être lancé ou attendre le départ.