Closed maxwondercorn closed 2 years ago
Ye still WIP. I've converted the dummy app to native classes and still have a couple issues to resolve.
@maxwondercorn I just merged https://github.com/adopted-ember-addons/ember-light-table/pull/757 which unfortunately caused some conflicts here. Sorry about that!
@rwwagner90 re: the conflicts above. I've already removed all the dummy app computed's with native getters or @tracked
properties.
After this commit is merged, you can review and merge the PR. The @classic
decorator can be removed once the addon is converted to glimmer components.
Also, the new ember font-awesome
add-on is incompatible with how the icons are used in ELT. I think w3 could remove the font-awesome dependencies and still provide the same functionality. It would be a breaking change and I'll dig into it a bit
Hopefully the final pass. Rebased and reverted font-awesome changes. I still do not see icons in app but this can be addressed later. All app examples work.
@maxwondercorn I think some of the changes I made somehow made it into this PR. Perhaps a bad rebase or an accidental pull after rebasing before force pushing? Or perhaps an issue from me squashing and merging. Would you mind doing one final rebase and dropping the commits that should not be included in this PR please?
Will look at it tomorrow. Very well could be a bad rebase. Wouldn’t be the first time.
It does seem like font awesome icons are not showing up anymore, as you said. I don't know what changed since I opened my PR converting them. I will work on using the <FaIcon>
component after we get this PR merged.
Glad I'm not too crazy re: the icons 😄. Yes it was a bad rebase. Looks like I pulled partial changes from other merged PR's. Too much work to fix. I just recreated the changes on the latest master and will close this PR.
I'll have a new PR shortly
Closing in preference of PR #793
@maxwondercorn is this still WIP?