statki/public/assets/js/socket-err-handler.js

72 lines
1.8 KiB
JavaScript
Raw Permalink Normal View History

// Handling connection errors
socket.on("reconnecting", (number) => {
Toastify({
text: `Ponowne łączenie... ${number}`,
duration: 5000,
newWindow: true,
gravity: "bottom",
position: "right",
stopOnFocus: true,
className: "bshipstoast",
}).showToast();
});
socket.on("reconnect", () => {
Toastify({
text: "Połączono ponownie",
duration: 5000,
newWindow: true,
gravity: "bottom",
position: "right",
stopOnFocus: true,
className: "bshipstoast",
}).showToast();
});
socket.on("reconnect_error", () => {
Toastify({
text: "Wystąpił problem w trakcie ponownego łączenia",
duration: 5000,
newWindow: true,
gravity: "bottom",
position: "right",
stopOnFocus: true,
className: "bshipstoast",
}).showToast();
});
socket.on("reconnect_failed", () => {
Toastify({
text: "Nie udało się połączyć ponownie",
duration: 5000,
newWindow: true,
gravity: "bottom",
position: "right",
stopOnFocus: true,
className: "bshipstoast",
}).showToast();
});
socket.on("disconnect", () => {
Toastify({
text: "Rozłączono z serwerem\nSpróbuj odświeżyć stronę jeżeli błąd będzie się powtarzał",
duration: 5000,
newWindow: true,
gravity: "bottom",
position: "right",
stopOnFocus: true,
className: "bshipstoast",
}).showToast();
});
socket.on("error", () => {
Toastify({
text: "Błąd połączenia",
duration: 5000,
newWindow: true,
gravity: "bottom",
position: "right",
stopOnFocus: true,
className: "bshipstoast",
}).showToast();
});