@if (replyToStatusId) { }
Posts ({{ nodes.length }})
@for (node of orderedNodes; track node.client_id; let i = $index) {
{{ nodeLabel(node, i) }} {{ mastodonLength(node.body) }}
}
@if (nodes.length > 1 && selected) { }

{{ replyToStatusId ? 'Write Reply' : 'Write New Post' }}

@if (saving) { Saving… } @if (dirty && !saving) { Unsaved }
@if (selected) {
@if (selected.mode === 'single') { }
{{ mastodonLength(selected.body) }}/500 chars mode: {{ selected.mode }}
@if (ltEnabled) { }
} @if (publishError) {
{{ publishError }}
}
@if (identities.length > 1) { } {{ nodes.length }} post{{ nodes.length !== 1 ? 's' : '' }}
@if (draft) { }
@if (grammarError) {
{{ grammarError }}
} @if (ltEnabled && (grammarMatches.length > 0 || grammarChecking)) {
} @if (showPreview) {
Preview ({{ orderedNodes.length }} post{{ orderedNodes.length !== 1 ? 's' : '' }})
}