Skip to content

Commit cd4a3bf

Browse files
committed
Add stories
1 parent 94f5f39 commit cd4a3bf

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import { ComponentMeta, Story } from "@storybook/react"
2+
import { makeMockApiError, MockDeploymentDAUResponse } from "testHelpers/entities"
3+
import { MetricsPageView, MetricsPageViewProps } from "./MetricsPageView"
4+
5+
export default {
6+
title: "pages/MetricsPageView",
7+
component: MetricsPageView,
8+
} as ComponentMeta<typeof MetricsPageView>
9+
10+
const Template: Story<MetricsPageViewProps> = (args) => (
11+
<MetricsPageView {...args} />
12+
)
13+
14+
export const MetricsPage = Template.bind({})
15+
MetricsPage.args = {
16+
deploymentDAUs: MockDeploymentDAUResponse,
17+
getDeploymentDAUsError: undefined
18+
}
19+
20+
export const MetricsPageError = Template.bind({})
21+
MetricsPageError.args = {
22+
deploymentDAUs: undefined,
23+
getDeploymentDAUsError: makeMockApiError({})
24+
}

site/src/pages/DeploySettingsPage/MetricsPage/MetricsPageView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { AlertBanner } from "components/AlertBanner/AlertBanner"
33
import { DAUChart } from "components/DAUChart/DAUChart"
44
import { Stack } from "components/Stack/Stack"
55

6-
interface MetricsPageViewProps {
6+
export interface MetricsPageViewProps {
77
deploymentDAUs?: DeploymentDAUsResponse
88
getDeploymentDAUsError?: unknown
99
}

0 commit comments

Comments
 (0)