{{T "thread.post_by"}} @{{.Status.Account.Username}}{{if .Status.Account.Domain}}@{{.Status.Account.Domain}}{{end}}

{{range $i, $ancestor := .Ancestors}}
{{template "components/status.html" dict "Status" . "Account" $.Account "CSRFToken" $.CSRFToken}}
{{end}}
{{template "components/status.html" dict "Status" .Status "Account" $.Account "CSRFToken" $.CSRFToken}} {{template "components/status-interactions.html" dict "Status" .Status "Account" .Account "FavouritedBy" .FavouritedBy "RebloggedBy" .RebloggedBy "Quotes" .Quotes "Reactions" .Reactions}}
{{if .Account}}
{{if .Account.HideTimelineComposer}}
{{T "status.action.reply"}} {{template "components/composer.html" dict "Account" .Account "InReplyToID" .Status.ID "ReplyTo" .Status "ParentVisibility" .Status.Visibility "CSRFToken" .CSRFToken}}
{{else}} {{template "components/composer.html" dict "Account" .Account "InReplyToID" .Status.ID "ReplyTo" .Status "ParentVisibility" .Status.Visibility "CSRFToken" .CSRFToken}} {{end}}
{{end}} {{template "components/thread-replies.html" dict "StatusID" .Status.ID "Descendants" .Descendants "AncestorCount" (len .Ancestors) "Account" .Account "CSRFToken" .CSRFToken "Fetching" .Fetching "PollTries" 1}}