teach/public/js/widgets/notes.js
bes-r d1d3265c6c
All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 8s
v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging)
2026-07-09 21:56:49 +02:00

14 lines
543 B
JavaScript

/* widget: Notities */
/* =========================================================
Notes widget
==========================================================*/
function mountNotes(root, initState){
const ta = document.createElement("textarea");
ta.className = "notes";
ta.placeholder = T("notesPh");
if(initState && typeof initState.text==="string") ta.value = initState.text;
document.addEventListener("langchange", ()=>{ ta.placeholder = T("notesPh"); });
root.appendChild(ta);
return { getState: ()=>({text: ta.value}) };
}