import React, { FC } from 'react' import { Modal } from '@/shared/Modal/Modal' import { Box } from '@mui/material' import { useLiveQuery } from 'dexie-react-hooks' import { HistoryDefaultValue, getActivityHistoryQuerier } from '../../utils' import { ItemActivity } from './ItemActivity' import { useModalSearchParams } from '@/hooks/useModalSearchParams' import { MODAL_PARAMS_KEYS } from '@/types/modal' type ModalActivitiesProps = { appNpub: string } export const ModalActivities: FC = ({ appNpub }) => { const { getModalOpened, createHandleCloseReplace } = useModalSearchParams() const isModalOpened = getModalOpened(MODAL_PARAMS_KEYS.ACTIVITY) const handleCloseModal = createHandleCloseReplace(MODAL_PARAMS_KEYS.ACTIVITY) const history = useLiveQuery(getActivityHistoryQuerier(appNpub), [], HistoryDefaultValue) return ( {history.map((item) => { return })} ) }