{{ define "repo/pulls/fragments/pullStepDetails" }} {{ $hasSidePanel := and .LabelDefs .RepoInfo.Roles.IsPushAllowed }} {{ $labelCtx := dict "Defs" .LabelDefs "State" .LabelState "RepoInfo" .RepoInfo "Subject" "" "LoggedInUser" .LoggedInUser }}
{{ template "pullStepDetailsSingle" (dict "Root" .) }} {{ template "pullSubmitRow" . }}
{{ if $hasSidePanel }} {{ end }}
{{ end }} {{ define "pullStepDetailsSingle" }} {{ $root := .Root }}
{{ template "fragments/markdownEditor" (dict "Name" "body" "Value" $root.Body "Rows" 6 "Placeholder" "Describe your change. Markdown is supported." ) }} {{ end }} {{ define "pullSubmitRow" }}
{{ if and .MergeCheck .MergeCheck.IsConflicted }}
{{ i "x" "w-4 h-4" }} Can't automatically merge You can still create the pull request
{{ else if and .MergeCheck .MergeCheck.Error }}
{{ i "triangle-alert" "w-4 h-4" }} Merge check failed
{{ end }}
{{ end }}