@if (!isNewRoute) {
@if (moreMenuOpen) { } @if (moreMenuOpen) {
}
}
@if (showMigratePanel) {
Migrer « {{ milestone.name }} » vers un autre projet
@if (availableProjects.length === 0) {

Aucun autre projet disponible.

} @else { }
}
@if (nameInput.invalid && nameInput.touched) {
Le nom est obligatoire.
}
Informations
@if (!isNewRoute) {
{{ progress }}%
{{ totalEstimatedTime !== null ? totalEstimatedTime : '—' }}
}
Description
@if (editingDescription) { } @else {
@if (milestone.description) {
} @else { Ajouter une description... }
}
@if (!isNewRoute) {
Dépendances
@if (hasDependencies) {
@for (depId of dependencyIds; track depId) { #{{ depId }} {{ resolveDependency(depId)?.name || 'Sans nom' }} }
} @if (showAddDependency) {
} @else { }
}
Issues liées {{ milestone.issueIds.length }}
@if (linkedIssues.length > 0) {
@for (issue of displayedIssues; track issue.id) { }
# Type Titre Priorité Statut
#{{ issue.id }} {{ typeIcon(issue.type).letter }} {{ priorityDisplay(issue.priority).symbol }} {{ statusBadge(issue.status).label }}
}
@if (showCreateIssue) {
@if (showTypeDropdown) {
}
} @else if (showAddIssue) {
@if (showIssueSuggestions && issueSuggestions.length > 0) {
    @for (issue of issueSuggestions; track issue.id) {
  • }
} @if (showIssueSuggestions && issueSearchQuery && issueSuggestions.length === 0) {
Aucune issue trouvée.
}
} @else {
@if (showCreateDropdown) {
}
}
@if (!isNewRoute) {
Diagramme Gantt
} @if (isNewRoute) {
}