import React from 'react' import styled from 'styled-components' import { Colors } from '../../../design' import type { Event } from '../../../providers/events/State' import { InitializedPreview } from './InitializedPreview' import { NetworkConnectedPreview } from './NetworkConnectedPreview' import { NetworkDisconnectedPreview } from './NetworkDisconnectedPreview' import { BlockFoundPreview } from './BlockFoundPreview' import { CallsUpdatedPreview } from './CallsUpdatedPreview' import { StateUpdatedPreview } from './StateUpdatedPreview' import { FetchErrorPreview } from './FetchErrorPreview' import { AccountConnectedPreview } from './AccountConnectedPreview' import { AccountDisconnectedPreview } from './AccountDisconnectedPreview' import { ErrorPreview } from './ErrorPreview' interface Props { event?: Event } export function EventPreview({ event }: Props) { if (!event) { return