Skip to content

Commit f2e4113

Browse files
committed
fixup! 🚧 TypeScript-ify ListResources
1 parent 82b307c commit f2e4113

File tree

1 file changed

+8
-5
lines changed
  • static-site/src/components/ListResources

1 file changed

+8
-5
lines changed

‎static-site/src/components/ListResources/types.ts

+8-5
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,22 @@ export type FilterOption = {
44
label: string
55
}
66

7+
type GroupName = string
8+
type GroupDisplayName = string
9+
710
export type Group = {
8-
groupName: string
11+
groupName: GroupName
912
nResources: number
1013
nVersions?: number
1114
lastUpdated: any
1215
resources: Resource[]
1316
groupUrl?: string
14-
groupDisplayName?: string
17+
groupDisplayName?: GroupDisplayName
1518
}
1619

1720
export type Resource = {
1821
name: string
19-
groupName: string
22+
groupName: GroupName
2023
nameParts: string[]
2124
sortingName: string
2225
url: string
@@ -31,7 +34,7 @@ export type Resource = {
3134
}
3235

3336
export type GroupDisplayNames = {
34-
[name: string] : string /* group name -> display name */
37+
[groupName: GroupName] : GroupDisplayName
3538
}
3639

3740
export type UpdateCadence = {
@@ -50,5 +53,5 @@ export type Card = {
5053
export type QuickLink = {
5154
name: string
5255
display: string
53-
groupName?: string
56+
groupName?: GroupName
5457
}

0 commit comments

Comments
 (0)