buschtoens / ember-render-helpers

Complimentary render template helpers to the render modifiers
MIT License
22 stars 3 forks source link
ember ember-addon ember-helper ember-helpers ember-template-helper emberjs

This project uses GitHub Actions for continuous integration.

ember-render-helpers

Use the {{did-insert}}, {{did-update}}, {{will-destroy}} modifiers from @ember/render-modifiers as template helpers.

The original idea came from this Pre-RFC.

Installation

ember install ember-render-helpers
Use Glint or <template> tag? ✨ - Update your template registry to extend this addon's. Check the [Glint documentation](https://typed-ember.gitbook.io/glint/using-glint/ember/using-addons#using-glint-enabled-addons) for more information. ```ts import '@glint/environment-ember-loose'; import type EmberRenderHelpersRegistry from 'ember-render-helpers/template-registry'; declare module '@glint/environment-ember-loose/registry' { export default interface Registry extends EmberRenderHelpersRegistry, /* other addon registries */ { // local entries } } ``` - In a `