// @flow
import { observer } from "mobx-react-lite";
import * as React from "react";
import Guide from "components/Guide";
import Modal from "components/Modal";
import useStores from "hooks/useStores";
function Dialogs() {
const { dialogs } = useStores();
const { guide, modalStack } = dialogs;
return (
<>
{guide ? (
{guide.content}
) : undefined}
{[...modalStack].map(([id, modal]) => (
dialogs.closeModal(id)}
title={modal.title}
>
{modal.content}
))}
>
);
}
export default observer(Dialogs);