Skip to content

Commit c36e41b

Browse files
committed
Convert SuperSelect::OptionGroup to TypeScript
1 parent e40f895 commit c36e41b

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

packages/components/src/components/hds/form/super-select/option-group.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
{{! @glint-nocheck: not typesafe yet }}
21
{{!
32
Copyright (c) HashiCorp, Inc.
43
SPDX-License-Identifier: MPL-2.0

packages/components/src/components/hds/form/super-select/option-group.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,18 @@
66
import Component from '@glimmer/component';
77
import { guidFor } from '@ember/object/internals';
88

9-
export default class HdsSuperSelectOptionGroupComponent extends Component {
9+
interface HdsFormSuperSelectOptionGroupSignature {
10+
Args: {
11+
group: {
12+
groupName?: string;
13+
};
14+
};
15+
Blocks: {
16+
default: [];
17+
};
18+
}
19+
20+
export default class HdsFormSuperSelectOptionGroupComponent extends Component<HdsFormSuperSelectOptionGroupSignature> {
1021
/**
1122
* Generates a unique ID for the group title
1223
* @return {string}

0 commit comments

Comments
 (0)