Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 193c930

Browse files
committed
Add buttons
1 parent d7455c1 commit 193c930

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

site/src/pages/StarterTemplatePage/StarterTemplatePageView.tsx

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import Button from "@material-ui/core/Button"
12
import { makeStyles } from "@material-ui/core/styles"
23
import { Loader } from "components/Loader/Loader"
34
import { Margins } from "components/Margins/Margins"
@@ -9,6 +10,8 @@ import {
910
} from "components/PageHeader/PageHeader"
1011
import { FC } from "react"
1112
import { StarterTemplateContext } from "xServices/starterTemplates/starterTemplateXService"
13+
import EyeIcon from "@material-ui/icons/VisibilityOutlined"
14+
import PlusIcon from "@material-ui/icons/AddOutlined"
1215

1316
export interface StarterTemplatePageViewProps {
1417
context: StarterTemplateContext
@@ -26,7 +29,22 @@ export const StarterTemplatePageView: FC<StarterTemplatePageViewProps> = ({
2629

2730
return (
2831
<Margins>
29-
<PageHeader>
32+
<PageHeader
33+
actions={
34+
<>
35+
<Button
36+
component="a"
37+
target="_blank"
38+
href={starterTemplate.url}
39+
rel="noreferrer"
40+
startIcon={<EyeIcon />}
41+
>
42+
View source code
43+
</Button>
44+
<Button startIcon={<PlusIcon />}>Use template</Button>
45+
</>
46+
}
47+
>
3048
<PageHeaderTitle>{starterTemplate.name}</PageHeaderTitle>
3149
<PageHeaderSubtitle>{starterTemplate.description}</PageHeaderSubtitle>
3250
</PageHeader>

0 commit comments

Comments
 (0)