${t("events.manage_step_setup_hint")}
export function renderEventManagerMarkup(context) {
const {
event,
t,
escapeHtml,
sessions,
sessionTypeChoices,
sessionTypeHintKey,
raceTeams,
getSessionEntrants,
getSessionTypeLabel,
getStartModeLabel,
getStatusLabel,
normalizeStartMode,
branding,
driverOptions,
carOptions,
manageStatuses,
renderManageStatusBadgeView,
selectedParticipantCount,
raceDrivers,
teamDriverPool,
showTeamsSection,
state,
getDriverDisplayById,
raceFormatAdvanced,
racePresets,
selectedPreset,
isEndurancePreset,
showBasicQualifyingFields = true,
showBasicFinalFields = true,
renderRaceFormatContextCardView,
renderRaceFormatFieldView,
raceSummaryWarnings,
raceSummaryItems,
selectedGridSession,
renderGridEditor,
renderRaceStandingsTableView,
buildPracticeStandings,
buildQualifyingStandings,
buildFinalStandings,
renderTeamRaceStandings,
renderFinalMatrix,
editingTeam,
editingSession,
getModeLabel,
renderTable,
} = context;
return `
${t("events.seed_best_laps_hint")} ${t("events.free_practice_note")} ${t("events.open_practice_note")} ${t("events.branding_note")}
${t("events.tp_rule")}
${t("events.manage_step_setup_hint")} ${t("events.manage_step_format_hint")} ${t("events.manage_step_generate_hint")} ${t("events.manage_step_live_hint")}${t("events.manage_title")}: ${escapeHtml(event.name)}
`;
})
)}
${escapeHtml(s.name)}
${escapeHtml(getSessionTypeLabel(s.type))}
${s.durationMin} min
${escapeHtml(getStartModeLabel(s.startMode))}
${s.seedBestLapCount > 0 ? `${s.seedBestLapCount}` : "-"}
${escapeHtml(getStatusLabel(s.status))}
${assignCount || (event.mode === "track" ? t("events.na") : "-")}
${
event.mode === "race" && normalizeStartMode(s.startMode) === "position"
? ``
: ""
}
${
event.mode === "race" && ["qualification", "final"].includes(s.type)
? `
`
: ""
}
${t("events.branding")}
${t("events.sponsor_tools")}
${t("events.assign_title")}
${t("events.team_race_intro")}
${t("events.team_steps")}
${t("events.team_hint")}
${t("events.team_form_drivers")}
${t("events.team_driver_fallback")}
${t("common.no_entries")}
` }${t("events.team_form_cars")}
${t("common.no_entries")}
` }${t("events.no_teams")}
` }${t("events.race_format_intro")}
${t("events.race_actions_hint")}
${t("events.race_package_hint")}