Skip to content

Commit dca400c

Browse files
committed
simplify the list of products
1 parent 6a05465 commit dca400c

File tree

1 file changed

+17
-33
lines changed

1 file changed

+17
-33
lines changed

src/pages/index.tsx

Lines changed: 17 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,14 @@ import { ToolList, ToolListItem } from "../components/toolList";
1313
type SetupActionName = "setup-chrome" | "setup-firefox" | "setup-edge";
1414
type ExtensionActionName = "release-chrome-extension" | "release-firefox-addon";
1515

16-
const setupActions: { title: SetupActionName; link: string }[] = [
17-
{
18-
title: "setup-chrome",
19-
link: "setup-chrome",
20-
},
21-
{
22-
title: "setup-firefox",
23-
link: "setup-firefox",
24-
},
25-
{
26-
title: "setup-edge",
27-
link: "setup-edge",
28-
},
16+
const setupActions: SetupActionName[] = [
17+
"setup-chrome",
18+
"setup-firefox",
19+
"setup-edge",
2920
];
30-
31-
const extensionActions: { title: ExtensionActionName; link: string }[] = [
32-
{
33-
title: "release-chrome-extension",
34-
link: "release-chrome-extension",
35-
},
36-
{
37-
title: "release-firefox-addon",
38-
link: "release-firefox-addon",
39-
},
21+
const extensionActions: ExtensionActionName[] = [
22+
"release-chrome-extension",
23+
"release-firefox-addon",
4024
];
4125

4226
const IndexPage: React.FC<PageProps> = () => {
@@ -72,12 +56,12 @@ const IndexPage: React.FC<PageProps> = () => {
7256
GitHub Actions for setting up browsers in the workflow.
7357
</Paragraph>
7458
<ToolList>
75-
{setupActions.map(({ title, link }) => (
59+
{setupActions.map((name) => (
7660
<ToolListItem
77-
key={title}
78-
title={title}
79-
linkTo={link}
80-
logo={logos[title]}
61+
key={name}
62+
title={name}
63+
linkTo={name}
64+
logo={logos[name]}
8165
/>
8266
))}
8367
</ToolList>
@@ -90,12 +74,12 @@ const IndexPage: React.FC<PageProps> = () => {
9074
in the workflow.
9175
</Paragraph>
9276
<ToolList>
93-
{extensionActions.map(({ title, link }) => (
77+
{extensionActions.map((name) => (
9478
<ToolListItem
95-
key={title}
96-
title={title}
97-
linkTo={link}
98-
logo={logos[title]}
79+
key={name}
80+
title={name}
81+
linkTo={name}
82+
logo={logos[name]}
9983
/>
10084
))}
10185
</ToolList>

0 commit comments

Comments
 (0)