@hashicorp/design-system-components
Version:
Helios Design System Components
32 lines (29 loc) • 1.17 kB
JavaScript
import Component from '@glimmer/component';
import { concat } from '@ember/helper';
import HdsTHelper from '../../../helpers/hds-t.js';
import HdsIcon from '../icon/index.js';
import HdsTextBody from '../text/body.js';
import { precompileTemplate } from '@ember/template-compilation';
import { setComponentTemplate } from '@ember/component';
/**
* Copyright IBM Corp. 2021, 2025
* SPDX-License-Identifier: MPL-2.0
*/
class HdsAppFooterCopyright extends Component {
get year() {
return this.args.year ?? new Date().getFullYear();
}
static {
setComponentTemplate(precompileTemplate("<div class=\"hds-app-footer__copyright\" ...attributes>\n <HdsIcon @name=\"hashicorp\" />\n <HdsTextBody @tag=\"span\" @size=\"100\" @align=\"center\">\n {{hdsT \"hds.components.app-footer.copyright.copyright-text\" default=(concat \"\xA9 \" this.year \" HashiCorp, an IBM Company\") year=this.year}}\n </HdsTextBody>\n</div>", {
strictMode: true,
scope: () => ({
HdsIcon,
HdsTextBody,
hdsT: HdsTHelper,
concat
})
}), this);
}
}
export { HdsAppFooterCopyright as default };
//# sourceMappingURL=copyright.js.map