Skip to content

Commit d245c22

Browse files
committed
moving some error message code around
1 parent ed6512a commit d245c22

11 files changed

+314
-288
lines changed

src/lib/components/ErrorMessage.stories.svelte

-232
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
<script module>
2+
import { defineMeta } from '@storybook/addon-svelte-csf';
3+
import ErrorMessage from './ErrorMessage.svelte';
4+
import TeamErrorMessage from './TeamErrorMessage.svelte';
5+
6+
const { Story } = defineMeta({
7+
title: 'Errors/Deprecated Image Registry',
8+
tags: ['autodocs']
9+
});
10+
</script>
11+
12+
<Story name="Workload">
13+
<ErrorMessage
14+
docURL={(p) => p}
15+
error={{
16+
__typename: 'WorkloadStatusDeprecatedRegistry',
17+
level: 'WARNING',
18+
registry: 'docker.pkg.github.com'
19+
}}
20+
workloadType="App"
21+
/>
22+
</Story>
23+
24+
<Story name="Team">
25+
<TeamErrorMessage
26+
teamSlug="team-service-management"
27+
error={{
28+
__typename: 'WorkloadStatusDeprecatedRegistry',
29+
level: 'WARNING'
30+
}}
31+
workloads={[
32+
{
33+
__typename: 'App',
34+
name: 'ip-lookup-preprod',
35+
teamEnvironment: { environment: { name: 'dev-fss' } },
36+
team: { slug: 'team-service-management' }
37+
},
38+
{
39+
__typename: 'App',
40+
name: 'tsm-dustin-integration-preprod',
41+
teamEnvironment: { environment: { name: 'prod-fss' } },
42+
team: { slug: 'team-service-management' }
43+
},
44+
{
45+
__typename: 'App',
46+
name: 'tsm-dustin-integration-preprod',
47+
teamEnvironment: { environment: { name: 'prod-fss' } },
48+
team: { slug: 'team-service-management' }
49+
},
50+
{
51+
__typename: 'App',
52+
name: 'tsm-dustin-integration',
53+
teamEnvironment: { environment: { name: 'dev-fss' } },
54+
team: { slug: 'team-service-management' }
55+
},
56+
{
57+
__typename: 'App',
58+
name: 'dustin-integration-preprod',
59+
teamEnvironment: { environment: { name: 'prod-gcp' } },
60+
team: { slug: 'team-service-management' }
61+
},
62+
{
63+
__typename: 'App',
64+
name: 'tsm-dustin-preprod',
65+
teamEnvironment: { environment: { name: 'dev-gcp' } },
66+
team: { slug: 'team-service-management' }
67+
},
68+
{
69+
__typename: 'App',
70+
name: 'tsm-integration-preprod',
71+
teamEnvironment: { environment: { name: 'dev-fss' } },
72+
team: { slug: 'team-service-management' }
73+
},
74+
{
75+
__typename: 'App',
76+
name: 'tsm-dust',
77+
teamEnvironment: { environment: { name: 'dev-fss' } },
78+
team: { slug: 'team-service-management' }
79+
}
80+
]}
81+
/>
82+
</Story>

0 commit comments

Comments
 (0)