DEV: Bump `@discourse/lint-configs` and apply fixes (#29823)

This commit is contained in:
David Taylor 2024-11-19 19:10:02 +00:00 committed by GitHub
parent a10dcffb73
commit 79b3cb8289
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
17 changed files with 190 additions and 866 deletions

View File

@ -167,7 +167,7 @@ export default class AdminFlagItem extends Component {
<DButton
@label="admin.config_areas.flags.more_options.move_up"
@icon="arrow-up"
@class="btn-transparent admin-flag-item__move-up"
class="btn-transparent admin-flag-item__move-up"
@action={{this.moveUp}}
/>
</dropdown.item>
@ -177,7 +177,7 @@ export default class AdminFlagItem extends Component {
<DButton
@label="admin.config_areas.flags.more_options.move_down"
@icon="arrow-down"
@class="btn-transparent admin-flag-item__move-down"
class="btn-transparent admin-flag-item__move-down"
@action={{this.moveDown}}
/>
</dropdown.item>

View File

@ -140,7 +140,7 @@ export default class ThemeCard extends Component {
@translatedLabel={{i18n "admin.customize.theme.edit"}}
@route="adminCustomizeThemes.show"
@routeModels={{this.themeRouteModels}}
@class="btn-primary theme-card__button"
class="btn-primary theme-card__button"
@preventFocus={{true}}
/>
@ -164,7 +164,7 @@ export default class ThemeCard extends Component {
<DButton
@action={{this.updateTheme}}
@icon="download"
@class="theme-card__button -update"
class="theme-card__button -update"
@preventFocus={{true}}
@translatedLabel={{i18n
"admin.customize.theme.update_to_latest"
@ -183,7 +183,7 @@ export default class ThemeCard extends Component {
"far-check-square"
"far-square"
}}
@class="theme-card__button"
class="theme-card__button"
@translatedLabel={{i18n
(if
@theme.default

View File

@ -266,7 +266,7 @@ export default class BookmarkMenu extends Component {
@icon="pencil"
@label="edit"
@action={{this.onEditBookmark}}
@class="bookmark-menu__row-btn btn-transparent"
class="bookmark-menu__row-btn btn-transparent"
/>
</dropdown.item>
<dropdown.item
@ -279,7 +279,7 @@ export default class BookmarkMenu extends Component {
@icon="trash-can"
@label="delete"
@action={{this.onRemoveBookmark}}
@class="bookmark-menu__row-btn btn-transparent btn-danger"
class="bookmark-menu__row-btn btn-transparent btn-danger"
/>
</dropdown.item>
@ -299,7 +299,7 @@ export default class BookmarkMenu extends Component {
@label={{option.label}}
@translatedTitle={{this.reminderShortcutTimeTitle option}}
@action={{fn this.onChooseReminderOption option}}
@class="bookmark-menu__row-btn btn-transparent"
class="bookmark-menu__row-btn btn-transparent"
/>
</dropdown.item>
{{/each}}

View File

@ -1,6 +1,6 @@
import Component from "@glimmer/component";
import { action } from "@ember/object";
import { inject as service } from "@ember/service";
import { service } from "@ember/service";
import DButton from "discourse/components/d-button";
import concatClass from "discourse/helpers/concat-class";
import PermissionType from "discourse/models/permission-type";

View File

@ -150,7 +150,7 @@ export default class ConfirmSession extends Component {
<DButton
@label="user.confirm_access.forgot_password"
@action={{this.sendPasswordResetEmail}}
@class="btn-link btn-flat confirm-session__reset-btn"
class="btn-link btn-flat confirm-session__reset-btn"
/>
{{#if this.resetEmailSent}}
<span class="confirm-session__reset-email-sent">

View File

@ -3,7 +3,7 @@ import { fn, hash } from "@ember/helper";
import { on } from "@ember/modifier";
import { action } from "@ember/object";
import { LinkTo } from "@ember/routing";
import { inject as service } from "@ember/service";
import { service } from "@ember/service";
export default class DirectoryItemUserFieldValueComponent extends Component {
@service router;

View File

@ -3,7 +3,7 @@ import { cached, tracked } from "@glimmer/tracking";
import { hash } from "@ember/helper";
import { action } from "@ember/object";
import { getOwner } from "@ember/owner";
import { inject as service } from "@ember/service";
import { service } from "@ember/service";
import { isEmpty, isPresent } from "@ember/utils";
import { and, eq } from "truth-helpers";
import AdminPostMenu from "discourse/components/admin-post-menu";

View File

@ -1,5 +1,5 @@
import Component from "@glimmer/component";
import { inject as service } from "@ember/service";
import { service } from "@ember/service";
import DButton from "discourse/components/d-button";
import concatClass from "discourse/helpers/concat-class";

View File

@ -1,7 +1,7 @@
import Component from "@glimmer/component";
import { tracked } from "@glimmer/tracking";
import { action } from "@ember/object";
import { inject as service } from "@ember/service";
import { service } from "@ember/service";
import DButton from "discourse/components/d-button";
import concatClass from "discourse/helpers/concat-class";
import icon from "discourse-common/helpers/d-icon";

View File

@ -1,6 +1,6 @@
import Component from "@glimmer/component";
import { concat } from "@ember/helper";
import { inject as service } from "@ember/service";
import { service } from "@ember/service";
import { and, not } from "truth-helpers";
import DButton from "discourse/components/d-button";
import icon from "discourse-common/helpers/d-icon";

View File

@ -1,5 +1,5 @@
import Component from "@glimmer/component";
import { inject as service } from "@ember/service";
import { service } from "@ember/service";
import DButton from "discourse/components/d-button";
import concatClass from "discourse/helpers/concat-class";
import i18n from "discourse-common/helpers/i18n";

View File

@ -2,7 +2,7 @@ import Component from "@glimmer/component";
import { tracked } from "@glimmer/tracking";
import { concat } from "@ember/helper";
import { action } from "@ember/object";
import { inject as service } from "@ember/service";
import { service } from "@ember/service";
import { eq } from "truth-helpers";
import concatClass from "discourse/helpers/concat-class";
import dIcon from "discourse-common/helpers/d-icon";

View File

@ -41,7 +41,7 @@ export default function offsetCalculator() {
const min = headerOffset();
// on mobile, just use the header
if (document.querySelector("html").classList.contains("mobile-view")) {
if (document.documentElement.classList.contains("mobile-view")) {
return min;
}

View File

@ -303,7 +303,7 @@ export default class Composer extends RestModel {
@observes("composeState")
composeStateChanged() {
const oldOpen = this.composerOpened;
const elem = document.querySelector("html");
const elem = document.documentElement;
if (this.composeState === FULLSCREEN) {
elem.classList.add("fullscreen-composer");

View File

@ -1845,7 +1845,7 @@ export default class ComposerService extends Service {
// document while in fullscreen mode. If the composer is closed for any reason
// this class should be removed
const elem = document.querySelector("html");
const elem = document.documentElement;
elem.classList.remove("fullscreen-composer");
elem.classList.remove("composer-open");

View File

@ -6,7 +6,7 @@
"license": "GPL-2.0-only",
"devDependencies": {
"@babel/plugin-proposal-decorators": "^7.25.9",
"@discourse/lint-configs": "^2.0.1",
"@discourse/lint-configs": "^2.1.0",
"@discourse/moment-timezone-names-translations": "^1.0.0",
"@fortawesome/fontawesome-free": "6.6.0",
"@glint/core": "^1.5.0",

File diff suppressed because it is too large Load Diff