рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдиреНрдлрд░реНрдо рдмрдЯрди рдХреЗ рд▓рд┐рдП рдХреЙрд▓рдмреИрдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдХреИрдВрд╕рд┐рд▓ рдмрдЯрди рдХреЗ рд▓рд┐рдП рдХреЙрд▓рдмреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдореИрдВ рдХреЛрдб рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ doneFunction
рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИред
рдореИрдВ рдЗрд╕ рдХреЛрдб рдХреЛ рдЖрдЬрдорд╛ рд░рд╣рд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдХреЙрд▓рдмреИрдХ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореИрдВ рдХреНрдпрд╛ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ?
(new Promise((resolve, reject) => {
swal({
title: "Delete data?",
text: "Deleted data will be lost.",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Delete",
closeOnConfirm: false,
html: false,
doneFunction(res) {
if (res) {
resolve();
} else {
reject();
}
}
});
})).then(() => console.log("Resolved"), () => console.log("Rejected"))
рдореЗрд░реЗ рд▓рд┐рдП рд╡рд╣реА рдмрд╛рддред рдореЗрд░рд╛ рдХреЙрд▓рдмреИрдХ рдлрд╝рдВрдХреНрд╢рди рддрдм рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдареАрдХ рдмрдЯрди рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд░рджреНрдж рдХрд░реЗрдВ рдмрдЯрди рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред
@jeffmath рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП https://github.com/limonte/sweetalert2 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛
рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░реЗрдВ рдЗрд╕рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ: http://t4t5.github.io/sweetalert/
"... рдФрд░ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд╕ рдХрд░рдХреЗ, рдЖрдк 'рд░рджреНрдж рдХрд░реЗрдВ' рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред"
swal({
title: "Are you sure?",
text: "You will not be able to recover this imaginary file!",
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
confirmButtonText: "Yes, delete it!",
cancelButtonText: "No, cancel plx!",
closeOnConfirm: false,
closeOnCancel: false
},
function(isConfirm){
if (isConfirm) {
swal("Deleted!", "Your imaginary file has been deleted.", "success");
} else {
swal("Cancelled", "Your imaginary file is safe :)", "error");
}
});
@ t4t5 isConfirm рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╣рдо рдЬрд╛рдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрдиреНрдлрд░реНрдо рдмрдЯрди рдереА рдпрд╛ рдХреБрдЫ рдФрд░ред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдмрдЯрди "рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ" рдмрдЯрди рдерд╛ рдпрд╛ "рд░рджреНрдж рдХрд░реЗрдВ" рдмрдЯрди рдпрд╛ "рдмрдВрдж рдХрд░реЗрдВ" рдмрдЯрди рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рд░рджреНрдж рдХрд░реЗрдВ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд╣реАрдВ рдФрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдмрдВрдж рдмрдЯрди рд╕рд┐рд░реНрдл рдЕрд▓рд░реНрдЯ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИ?
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐ Sweetalert v1.x рдореЗрдВ рд░рджреНрдж рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИрдВрдбрд▓рд░ рдХреЙрд▓рдмреИрдХ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИ function(
рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ https://github.com/t4t5/sweetalert/blob/v1.1.3/lib/modules/handle- рдХреНрд▓рд┐рдХ.рдЬреЗрдПрд╕#L119.
рддреЛ рдЕрдЧрд░ рд╡рд╣ рд╢рд░реНрдд рдкреВрд░реА рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ @Zorgatone рдХрд╛ рдЙрджрд╛рд╣рд░рдг doneFunction(
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рддреЛ рдХреЙрд▓рдмреИрдХ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЕрдЪреНрдЫрд╛ рдХреИрдЪ @gualopezbред рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдиреЗ рдЕрдЪрд╛рдирдХ рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИред
рд▓реЗ рдлрд┐рдХреНрд╕:
- }, (code) => {
+ }, function(code) {
рдореИрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рдмреИрдмреЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдХреБрдЫ рдмрджрд▓рд╛рд╡ рдЪрд▓ рд░рд╣рд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░реЗрдВ рдЗрд╕рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ: http://t4t5.github.io/sweetalert/
"... рдФрд░ рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд╛рд╕ рдХрд░рдХреЗ, рдЖрдк 'рд░рджреНрдж рдХрд░реЗрдВ' рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред"