Skip to content

Commit 4cd9bd7

Browse files
authored
Update hds-component blueprint (#2743)
1 parent f5133a0 commit 4cd9bd7

File tree

2 files changed

+4
-9
lines changed
  • showcase/blueprints
    • hds-component/files/src/components/hds/__name__
    • hds-component-test

2 files changed

+4
-9
lines changed

showcase/blueprints/hds-component-test/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ const updateDummyAppCSS = (options) => {
6666
lastComponentImportIndex + 1
6767
);
6868
importLinesArray.push(
69-
`@import "./showcase-pages/${getDummyCSSFileName(name)}";`
69+
`@use "./showcase-pages/${getDummyCSSFileName(name)}" as showcase-${getKebabizedModuleName(name)};`
7070
);
7171
const newImportLinesArray = importLinesArray
7272
.filter((line, index, self) => self.indexOf(line) === index)

showcase/blueprints/hds-component/files/src/components/hds/__name__/index.ts

+3-8
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,13 @@ export interface Hds<%= classifiedModuleName %>Signature {
1919

2020
export default class Hds<%= classifiedModuleName %> extends Component<Hds<%= classifiedModuleName %>Signature> {
2121
// UNCOMMENT THIS IF YOU NEED A CONSTRUCTOR
22-
// constructor() {
23-
// super(...arguments);
22+
// constructor(owner: Owner, args: <%= classifiedModuleName %>Signature['Args']) {
23+
// super(owner, args);
2424
// // ADD YOUR ASSERTIONS HERE
2525
// }
2626

27-
/**
28-
* Get the class names to apply to the component.
29-
* @method classNames
30-
* @return {string} The "class" attribute to apply to the component.
31-
*/
3227
get classNames() {
33-
let classes = ['hds-<%= kebabizedModuleName %>'];
28+
const classes = ['hds-<%= kebabizedModuleName %>'];
3429

3530
// add a class based on the @xxx argument
3631
// classes.push(`hds-<%= kebabizedModuleName %>--[variant]-${this.xxx}`);

0 commit comments

Comments
 (0)