import { usePageHistoryQuery } from "@/features/page-history/queries/page-history-query"; import { HistoryEditor } from "@/features/page-history/components/history-editor"; import { useTranslation } from "react-i18next"; import { useAtomValue } from "jotai"; import { activeHistoryIdAtom, activeHistoryPrevIdAtom, } from "@/features/page-history/atoms/history-atoms"; function HistoryView() { const { t } = useTranslation(); const historyId = useAtomValue(activeHistoryIdAtom); const prevHistoryId = useAtomValue(activeHistoryPrevIdAtom); const { data, isLoading: isLoadingCurrent, isError: isErrorCurrent, } = usePageHistoryQuery(historyId); const { data: prevData, isLoading: isLoadingPrev, isError: isErrorPrev, } = usePageHistoryQuery(prevHistoryId); if (isLoadingCurrent || isLoadingPrev) { return <>; } if (isErrorCurrent || !data) { return
{t("Error fetching page data.")}
; } return (
); } export default HistoryView;