JSFiddle - React, Tailwind, and code Playground
CSS
.alert
{
font-size: .3em;
padding: 1em;
text-align: center;
white-space: nowrap;
width: auto;
word-wrap: normal;
}
JavaScript
$.extend({
confirm: function(message, title, okAction) {
$("").dialog({
// Remove the closing 'X' from the dialog
open: function(event, ui) { $(".ui-dialog-titlebar-close").hide(); },
buttons: {
"Ok": function() {
$(this).dialog("close");
okAction();
},
"Cancel": function() {
$(this).dialog("close");
}
},
close: function(event, ui) { $(this).remove(); },
resizable: false,
title: title,
modal: true
}).text(message);
}
});
function okAction(){
alert('--')
}
$.alert("message", "title",okAction)