NAJA – confirm dialog (náhrada za confirm.ajax.js)

pavelinnuendo
Člen | 33
+
0
-

Ahoj,

existuje nějaká náhrada za confirm.ajax.js (rozšíření pro nette.ajax.js) pro NAJA?

K ničemu jsem se nedopátral. Prostě aby u html prvku fungoval atribut data-confirm.

Díky!

jiri.pudil
Nette Blogger | 1028
+
+1
-

Ahoj, o ničem nevím, ale těch pár řádku by neměl být problém napsat :) zajímá tě událost interaction, cca takto:

naja.uiHandler.addEventListener('interaction', (event) => {
	const {element} = event.detail;
	const question = element.dataset.confirm;
	if (question && ! window.confirm(question)) {
		event.preventDefault();
	}
});
dakur
Člen | 493
+
+6
-

@jiripudil Nechceš to tam rovnou dát do nějaké sekce examples? Otázkama na naju se to tady jen rojí, třeba by examples pomohly odstínit ty základní věci. 🙂

jiri.pudil
Nette Blogger | 1028
+
+2
-

@dakur jasně, chci, ale rád bych, aby taková sekce dávala smysl jako celek, měla nějakou strukturu a nestala se z ní změť útržků kódů posbíraných z random use casů na fóru. A na to jsem si ještě nenašel čas. Založil jsem tedy prozatím aspoň issue a vysypal tam nějaké nápady; budu rád, když se tam podělíte o svoje :)