import { CompetitionTimelinePanel } from "./competition/CompetitionTimelinePanel";
import { parseCompetitionPanelContent } from "./competition/parseContent";
import { defaultOrionPanelContent } from "./competition/defaults";

type Content = Record<string, unknown>;

export type { CompetitionItem } from "./competition/types";

export function OrionCompetitionsBlock({ content }: { content?: Content }) {
    const panel = parseCompetitionPanelContent(content, defaultOrionPanelContent());
    return <CompetitionTimelinePanel panel={panel} />;
}
