Ghost/ghost/admin/app/components/gh-email-preview-link.hbs
Kevin Ansfield 21f2a58a8a Refactored post email preview modal
refs https://github.com/TryGhost/Team/issues/559
refs https://github.com/TryGhost/Team/issues/1277

- switched modal implementation to the newer promise-modal style
- added `<GhEmailPreviewLink>` component that renders a link that when clicked opens the modal
  - removes the need for templates/controllers to manually handle modal opening/closing and to pass actions down from parents
  - updated all places we were triggering an email preview modal to use `<GhEmailPreviewLink>`
2022-01-25 13:17:05 +00:00

7 lines
170 B
Handlebars

<a href="" role="button" {{on "click" this.openPreview}} ...attributes>
{{#if (has-block)}}
{{yield}}
{{else}}
{{@email.subject}}
{{/if}}
</a>