JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dojo/resources/dojo.css">
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dijit/themes/tundra/tundra.css">
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dijit/themes/claro/claro.css">
<div>
<div id="yousuredlg"></div>
<button id="goButton">Go</button>
</div>
JavaScript
require(["dojo", "dijit", "dijit/Dialog", "dojo/on"], function (dojo, dijit, Dialog, on) {
var youSureDlg;
on(dojo.byId("goButton"), "click", function () {
if (!youSureDlg) {
youSureDlg = new Dialog({
title: 'Title',
width: '250px',
id: 'someid',
content: 'some content'
}, 'yousuredlg');
}
youSureDlg.show();
});
})