{{#d-editor-modal class="insert-link" hidden=insertLinkHidden okAction=(action "insertLink")}}

{{i18n "composer.link_dialog_title"}}

{{text-field value=linkUrl placeholderKey="composer.link_url_placeholder" class="link-url"}} {{text-field value=linkText placeholderKey="composer.link_optional_text" class="link-text"}} {{/d-editor-modal}}
{{#each toolbar.groups as |group|}} {{#each group.buttons as |b|}} {{#if b.popupMenu}} {{toolbar-popup-menu-options onSelect=onPopupMenuAction onExpand=(action b.action b) title=b.title headerIcon=b.icon class=b.className content=popupMenuOptions}} {{else}} {{d-button action=b.action type="button" actionParam=b translatedTitle=b.title label=b.label icon=b.icon class=b.className}} {{/if}} {{/each}} {{#unless group.lastGroup}}
{{/unless}} {{/each}}
{{conditional-loading-spinner condition=loading}} {{textarea autocomplete="discourse" tabindex=tabindex value=value class="d-editor-input" placeholder=placeholderTranslated disabled=disabled change=change}} {{popup-input-tip validation=validation}} {{plugin-outlet name="after-d-editor" tagName="" args=outletArgs}}
{{{preview}}}
{{plugin-outlet name="editor-preview" classNames="d-editor-plugin"}}
{{emoji-picker active=emojiPickerIsActive isEditorFocused=isEditorFocused emojiSelected=(action 'emojiSelected')}}