import Placeholder from 'sentry/components/placeholder';
import {useReplayContext} from 'sentry/components/replays/replayContext';
import useActiveReplayTab from 'sentry/utils/replays/hooks/useActiveReplayTab';
import useOrganization from 'sentry/utils/useOrganization';
import Console from 'sentry/views/replays/detail/console';
import DomMutations from 'sentry/views/replays/detail/domMutations';
import IssueList from 'sentry/views/replays/detail/issueList';
import MemoryChart from 'sentry/views/replays/detail/memoryChart';
import NetworkList from 'sentry/views/replays/detail/network';
import Trace from 'sentry/views/replays/detail/trace/index';
type Props = {};
function FocusArea({}: Props) {
const {getActiveTab} = useActiveReplayTab();
const {currentTime, currentHoverTime, replay, setCurrentTime, setCurrentHoverTime} =
useReplayContext();
const organization = useOrganization();
switch (getActiveTab()) {
case 'console':
return (
);
case 'network':
return (
);
case 'trace':
if (!replay) {
return ;
}
return ;
case 'issues':
if (!replay) {
return ;
}
return (
);
case 'dom':
return (
);
case 'memory':
return (
);
default:
return null;
}
}
export default FocusArea;