DEV: Rename components GlimmerHeader -> Header (#26466)

Originally we planned to do this rename after dropping the old widget implementation. However, as we continue rolling out the update, there is a risk that people will start depending on the component names (e.g. for modifyClass) so it seems best to make the rename now to reduce risk later.
This commit is contained in:
David Taylor 2024-04-02 16:55:49 +01:00 committed by GitHub
parent bd85dc40a0
commit f2e7909a80
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
29 changed files with 20 additions and 20 deletions

View File

@ -13,7 +13,7 @@ import { isDocumentRTL } from "discourse/lib/text-direction";
import { isTesting } from "discourse-common/config/environment";
import discourseLater from "discourse-common/lib/later";
import { bind, debounce } from "discourse-common/utils/decorators";
import GlimmerHeader from "./glimmer-header";
import Header from "./header";
let _menuPanelClassesToForceDropdown = [];
const PANEL_WIDTH = 340;
@ -438,7 +438,7 @@ export default class GlimmerSiteHeader extends Component {
}}
{{didInsert this.setupHeader}}
>
<GlimmerHeader
<Header
@canSignUp={{@canSignUp}}
@showSidebar={{@showSidebar}}
@sidebarEnabled={{@sidebarEnabled}}

View File

@ -10,12 +10,12 @@ import DAG from "discourse/lib/dag";
import scrollLock from "discourse/lib/scroll-lock";
import DiscourseURL from "discourse/lib/url";
import { scrollTop } from "discourse/mixins/scroll-top";
import AuthButtons from "./glimmer-header/auth-buttons";
import Contents from "./glimmer-header/contents";
import HamburgerDropdownWrapper from "./glimmer-header/hamburger-dropdown-wrapper";
import Icons from "./glimmer-header/icons";
import SearchMenuWrapper from "./glimmer-header/search-menu-wrapper";
import UserMenuWrapper from "./glimmer-header/user-menu-wrapper";
import AuthButtons from "./header/auth-buttons";
import Contents from "./header/contents";
import HamburgerDropdownWrapper from "./header/hamburger-dropdown-wrapper";
import Icons from "./header/icons";
import SearchMenuWrapper from "./header/search-menu-wrapper";
import UserMenuWrapper from "./header/user-menu-wrapper";
const SEARCH_BUTTON_ID = "search-button";

View File

@ -2,7 +2,7 @@ import Component from "@glimmer/component";
import { tracked } from "@glimmer/tracking";
import { schedule } from "@ember/runloop";
import { PANEL_WRAPPER_ID } from "discourse/widgets/header";
import PanelPortal from "./glimmer-header/panel-portal";
import PanelPortal from "./header/panel-portal";
export default class LegacyHeaderIconShim extends Component {
@tracked panelElement;

View File

@ -9,10 +9,10 @@ import {
import { addPluginDocumentTitleCounter } from "discourse/components/d-document";
import { addToolbarCallback } from "discourse/components/d-editor";
import { addCategorySortCriteria } from "discourse/components/edit-category-settings";
import { headerButtonsDAG } from "discourse/components/glimmer-header";
import { headerIconsDAG } from "discourse/components/glimmer-header/icons";
import { forceDropdownForMenuPanels as glimmerForceDropdownForMenuPanels } from "discourse/components/glimmer-site-header";
import { addGlobalNotice } from "discourse/components/global-notice";
import { headerButtonsDAG } from "discourse/components/header";
import { headerIconsDAG } from "discourse/components/header/icons";
import { _addBulkButton } from "discourse/components/modal/topic-bulk-actions";
import MountWidget, {
addWidgetCleanCallback,

View File

@ -54,7 +54,7 @@ export default function renderTopicFeaturedLink(topic) {
return "";
}
}
// deprecated per components/glimmer-header/topic/featured-link.gjs
// deprecated per components/header/topic/featured-link.gjs
export function topicFeaturedLinkNode(topic) {
const meta = extractLinkMeta(topic);
if (meta) {

View File

@ -2,8 +2,8 @@ import { schedule } from "@ember/runloop";
import { hbs } from "ember-cli-htmlbars";
import $ from "jquery";
import { h } from "virtual-dom";
import { headerButtonsDAG } from "discourse/components/glimmer-header";
import { headerIconsDAG } from "discourse/components/glimmer-header/icons";
import { headerButtonsDAG } from "discourse/components/header";
import { headerIconsDAG } from "discourse/components/header/icons";
import { addExtraUserClasses } from "discourse/helpers/user-avatar";
import { wantsNewWindow } from "discourse/lib/intercept-click";
import scrollLock from "discourse/lib/scroll-lock";

View File

@ -1,4 +1,4 @@
// deprecated in favor of components/glimmer-header/home-logo.gjs
// deprecated in favor of components/header/home-logo.gjs
import { h } from "virtual-dom";
import { wantsNewWindow } from "discourse/lib/intercept-click";
import DiscourseURL from "discourse/lib/url";

View File

@ -1,4 +1,4 @@
// Deprecated in favor of app/assets/javascripts/discourse/app/components/glimmer-header/sidebar-toggle.gjs
// Deprecated in favor of app/assets/javascripts/discourse/app/components/header/sidebar-toggle.gjs
import { createWidget } from "discourse/widgets/widget";
export default createWidget("sidebar-toggle", {

View File

@ -1,4 +1,4 @@
// deprecated in favor of app/components/glimmer-header/user-dropdown/user-status-bubble.gjs
// deprecated in favor of app/components/header/user-dropdown/user-status-bubble.gjs
import { createWidget } from "discourse/widgets/widget";
import I18n from "discourse-i18n";

View File

@ -18,8 +18,8 @@ import {
cleanUpComposerUploadPreProcessor,
} from "discourse/components/composer-editor";
import { clearToolbarCallbacks } from "discourse/components/d-editor";
import { clearExtraHeaderButtons as clearExtraGlimmerHeaderButtons } from "discourse/components/glimmer-header";
import { clearExtraHeaderIcons as clearExtraGlimmerHeaderIcons } from "discourse/components/glimmer-header/icons";
import { clearExtraHeaderButtons as clearExtraGlimmerHeaderButtons } from "discourse/components/header";
import { clearExtraHeaderIcons as clearExtraGlimmerHeaderIcons } from "discourse/components/header/icons";
import { clearBulkButtons } from "discourse/components/modal/topic-bulk-actions";
import { resetWidgetCleanCallbacks } from "discourse/components/mount-widget";
import { resetDecorators as resetPluginOutletDecorators } from "discourse/components/plugin-connector";

View File

@ -1,7 +1,7 @@
import { getOwner } from "@ember/application";
import { render } from "@ember/test-helpers";
import { module, test } from "qunit";
import HomeLogo from "discourse/components/glimmer-header/home-logo";
import HomeLogo from "discourse/components/header/home-logo";
import { setupRenderingTest } from "discourse/tests/helpers/component-test";
const bigLogo = "/images/d-logo-sketch.png?test";