Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AuTable improvements #528

Merged
merged 4 commits into from
Dec 4, 2024
Merged

AuTable improvements #528

merged 4 commits into from
Dec 4, 2024

Conversation

Windvis
Copy link
Contributor

@Windvis Windvis commented Dec 4, 2024

When we inlined the components in #525 we made some shortcuts by ignoring linting errors and adding dependencies we didn't really use in other parts of Appuniversum.

This PR removes those shortcuts again.

We previously ignored these specific errors since I assumed it would make maintenance easier. Now that we inlined the components we can  fix the problems.
We're only using the `add` helper, which we can easily implement ourselves.
@Windvis Windvis added the internal Used for internal changes that still require a mention in the changelog/release notes. label Dec 4, 2024
We don't really need it, and the few couple of helpers we use can be easily implemented as a private helper where needed.
This code was under the assumption that the prototype extensions were enabled, which isn't a certainty in projects, and which is removed in Ember 6. We now default to an EmberArray instead.
@Windvis Windvis force-pushed the table-improvements branch from 38c9cb2 to e727961 Compare December 4, 2024 08:34
@Windvis Windvis merged commit ddcc0e2 into master Dec 4, 2024
10 checks passed
@Windvis Windvis deleted the table-improvements branch December 4, 2024 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Used for internal changes that still require a mention in the changelog/release notes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant