v0.2.05-beta: bronwaarde widgets als string bewaren + projectafspraken toegevoegd
All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 10s
All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 10s
- ball.js/flits.js/hak.js: S.card bewaart de geselecteerde bronwaarde nu altijd als string i.p.v. te casten naar number, zodat de bronselectie correct blijft werken - AGENTS.md en CLAUDE.md toegevoegd met projectafspraken Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
05d4fc7c8e
commit
5cd1c80073
5 changed files with 25 additions and 3 deletions
11
AGENTS.md
Normal file
11
AGENTS.md
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
# Projectafspraken
|
||||||
|
- Werk nooit rechtstreeks op main
|
||||||
|
- Push naar de dev branch
|
||||||
|
- Werk met versienummering (v0.0.00)
|
||||||
|
- In de dev-branch altijd beta weergeven bij de versienummering
|
||||||
|
- Beschrijf gewijzigde functionaliteiten puntsgewijs in de pull request.
|
||||||
|
- Gebruik geen sudo
|
||||||
|
- Commit geen wachtwoorden, tokens, `.env`-bestanden of privésleutels.
|
||||||
|
- Voer relevante tests uit voor iedere commit.
|
||||||
|
- Push wijzigingen naar Forgejo, maar merge niet zelfstandig.
|
||||||
|
- Bij opdracht "Release versie" maak een versie releaseversie
|
||||||
11
CLAUDE.md
Normal file
11
CLAUDE.md
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
# Projectafspraken
|
||||||
|
- Werk nooit rechtstreeks op main
|
||||||
|
- Push naar de dev branch
|
||||||
|
- Werk met versienummering (v0.0.00)
|
||||||
|
- In de dev-branch altijd beta weergeven bij de versienummering
|
||||||
|
- Beschrijf gewijzigde functionaliteiten puntsgewijs in de pull request.
|
||||||
|
- Gebruik geen sudo
|
||||||
|
- Commit geen wachtwoorden, tokens, `.env`-bestanden of privésleutels.
|
||||||
|
- Voer relevante tests uit voor iedere commit.
|
||||||
|
- Push wijzigingen naar Forgejo, maar merge niet zelfstandig.
|
||||||
|
- Bij opdracht "Release versie" maak een versie releaseversie
|
||||||
|
|
@ -86,7 +86,7 @@ function mountBall(root, initState){
|
||||||
}
|
}
|
||||||
nextBtn.addEventListener("click", ()=>{ S.idx++; newWord(); });
|
nextBtn.addEventListener("click", ()=>{ S.idx++; newWord(); });
|
||||||
srcSel.addEventListener("change", ()=>{
|
srcSel.addEventListener("change", ()=>{
|
||||||
S.card = srcSel.value.startsWith("t") ? srcSel.value : +srcSel.value;
|
S.card = srcSel.value;
|
||||||
S.order = []; newWord();
|
S.order = []; newWord();
|
||||||
});
|
});
|
||||||
sndBtn.addEventListener("click", ()=>{
|
sndBtn.addEventListener("click", ()=>{
|
||||||
|
|
|
||||||
|
|
@ -71,7 +71,7 @@ function mountFlits(root, initState){
|
||||||
flash();
|
flash();
|
||||||
});
|
});
|
||||||
srcSel.addEventListener("change", ()=>{
|
srcSel.addEventListener("change", ()=>{
|
||||||
S.card = srcSel.value.startsWith("t") ? srcSel.value : +srcSel.value;
|
S.card = srcSel.value;
|
||||||
newRound(); hide();
|
newRound(); hide();
|
||||||
cntEl.textContent = "";
|
cntEl.textContent = "";
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -77,7 +77,7 @@ function mountHak(root, initState){
|
||||||
});
|
});
|
||||||
const play = f=>f();
|
const play = f=>f();
|
||||||
srcSel.addEventListener("change", ()=>{
|
srcSel.addEventListener("change", ()=>{
|
||||||
S.card = srcSel.value.startsWith("t") ? srcSel.value : +srcSel.value;
|
S.card = srcSel.value;
|
||||||
newRound(); S.chopped = false; display();
|
newRound(); S.chopped = false; display();
|
||||||
});
|
});
|
||||||
function labels(){
|
function labels(){
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue