return render_json_error(
'Impossible d'effectuer l'opération d'épinglage.',
status: 402
)
En utilisant la méthode render_json_error, comment puis-je faire apparaître une notification d’erreur sur le frontend ?
return render_json_error(
'Impossible d'effectuer l'opération d'épinglage.',
status: 402
)
En utilisant la méthode render_json_error, comment puis-je faire apparaître une notification d’erreur sur le frontend ?
Je ne suis pas sûr du contexte général, mais je crois que vous pouvez faire ceci :
import { ajax } from "discourse/lib/ajax";
import { popupAjaxError } from "discourse/lib/ajax-error";
try {
// ...
} catch (e) {
popupAjaxError(e);
}
// OU
ajax("...") // Une fonction
.then(() => {
// ...
})
.catch(popupAjaxError);