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);