Fix dual confirm dialogs

This commit is contained in:
ochafik 2023-03-28 19:16:30 +01:00
commit 43c3edd3ad
3 changed files with 5 additions and 5 deletions

View file

@ -8,6 +8,8 @@ import ViewerPanel from './ViewerPanel';
import Footer from './Footer';
import { ModelContext, FSContext } from './contexts';
import PanelSwitcher from './PanelSwitcher';
import { ConfirmDialog } from 'primereact/confirmdialog';
// import "primereact/resources/themes/lara-light-indigo/theme.css";
// import "primereact/resources/primereact.min.css";
@ -80,6 +82,7 @@ export function App({initialState, statePersister, fs}: {initialState: State, st
</div>
<Footer />
<ConfirmDialog />
</div>
</FSContext.Provider>
</ModelContext.Provider>

View file

@ -8,10 +8,10 @@ import { Button } from 'primereact/button';
import { ProgressBar } from 'primereact/progressbar';
import { Badge } from 'primereact/badge';
import { Menu } from 'primereact/menu';
import { ConfirmDialog, confirmDialog } from 'primereact/confirmdialog';
import { Toast } from 'primereact/toast';
import SettingsMenu from './SettingsMenu';
import HelpMenu from './HelpMenu';
import { confirmDialog } from 'primereact/confirmdialog';
function downloadOutput(state: State) {
if (!state.output) return;
@ -135,8 +135,6 @@ export default function Footer({style}: {style?: CSSProperties}) {
<span style={{flex: 1}}></span>
<ConfirmDialog />
<Toast ref={toast} />
<HelpMenu />

View file

@ -6,7 +6,7 @@ import { MenuItem } from 'primereact/menuitem';
import { Menu } from 'primereact/menu';
import { ModelContext } from './contexts';
import { isInStandaloneMode } from '../utils';
import { ConfirmDialog, confirmDialog } from 'primereact/confirmdialog';
import { confirmDialog } from 'primereact/confirmdialog';
export default function SettingsMenu({className, style}: {className?: string, style?: CSSProperties}) {
const model = useContext(ModelContext);
@ -73,7 +73,6 @@ export default function SettingsMenu({className, style}: {className?: string, st
] : []),
] as MenuItem[]} popup ref={settingsMenu} />
<ConfirmDialog />
<Button title="Settings menu"
style={style}
className={className}