adopted-ember-addons / ember-paper

The Ember approach to Material Design.
https://ember-paper.netlify.app/
MIT License
888 stars 333 forks source link

Convert all components using ember-composability-tools to glimmer #1292

Open matthewhartstonge opened 3 weeks ago

matthewhartstonge commented 3 weeks ago

Todo

Mixins

There are a number of mixins that each of these components extend from which will need to be unwound as part of the work.

Parent Components

Children Components

Proxiable Components

Understanding the hierarchy:

Image

native ember

The following on ember-render-modifiers gives an example of how to migrate these components using ember/glimmer native primitives and patterns

https://github.com/emberjs/ember-render-modifiers#example-ember-composability-tools-style-rendering

PR Ordering

I've 'stacked' these PRs to minimise the amount needed to be reviewed, but each item requires the changes made before: