Skip to content

Commit 8c9c5ba

Browse files
Reorder stories for interest
1 parent 8ffe08e commit 8c9c5ba

File tree

1 file changed

+71
-71
lines changed

1 file changed

+71
-71
lines changed

src/stories/MakeCodeBlocksRendering.stories.tsx

Lines changed: 71 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -56,238 +56,238 @@ const getOptionsFromVersion = (
5656
return options;
5757
};
5858

59-
export const InitialBlankProject: Story = {
60-
name: 'Initial blank project',
59+
export const Simple: Story = {
6160
render: (args) => {
6261
const { options: version } = args;
6362
const options = getOptionsFromVersion(version as string);
6463
return (
6564
<StoryWrapper key={options.version}>
6665
<MakeCodeRenderBlocksProvider options={options}>
67-
<MakeCodeBlocksRendering code={initialProject} />
66+
<MakeCodeBlocksRendering code={project.text!['main.ts']} />
6867
</MakeCodeRenderBlocksProvider>
6968
</StoryWrapper>
7069
);
7170
},
7271
};
7372

74-
export const EmptyString: Story = {
75-
name: 'Empty string',
73+
export const XML: Story = {
7674
render: (args) => {
7775
const { options: version } = args;
7876
const options = getOptionsFromVersion(version as string);
7977
return (
8078
<StoryWrapper key={options.version}>
8179
<MakeCodeRenderBlocksProvider options={options}>
82-
<MakeCodeBlocksRendering code="" />
80+
<MakeCodeBlocksRendering code={projectWithLayout} />
8381
</MakeCodeRenderBlocksProvider>
8482
</StoryWrapper>
8583
);
8684
},
8785
};
8886

89-
export const EmptyToBlocksTransition: Story = {
90-
name: 'Empty to blocks transition',
87+
export const Published: Story = {
9188
render: (args) => {
9289
const { options: version } = args;
9390
const options = getOptionsFromVersion(version as string);
94-
const [project, setProject] = useState<Project>(initialProject);
91+
console.log(options);
9592
return (
9693
<StoryWrapper key={options.version}>
97-
<div style={{ display: 'grid', gridTemplateColumns: '50% 50%' }}>
98-
<MakeCodeRenderBlocksProvider options={options}>
99-
<MakeCodeBlocksRendering code={project} />
100-
</MakeCodeRenderBlocksProvider>
101-
<div>
102-
<button
103-
onClick={() =>
104-
setProject(
105-
project === projectWithLayout
106-
? initialProject
107-
: projectWithLayout
108-
)
109-
}
110-
>
111-
Update
112-
</button>
113-
</div>
114-
</div>
94+
<MakeCodeRenderBlocksProvider options={options}>
95+
<MakeCodeBlocksRendering packageId="_iHY3J9371HLf" />
96+
</MakeCodeRenderBlocksProvider>
11597
</StoryWrapper>
11698
);
11799
},
118100
};
119101

120-
export const RespectUserLayout: Story = {
121-
name: 'Respect user layout',
102+
export const Melody: Story = {
122103
render: (args) => {
123104
const { options: version } = args;
124105
const options = getOptionsFromVersion(version as string);
125106
return (
126107
<StoryWrapper key={options.version}>
127108
<MakeCodeRenderBlocksProvider options={options}>
128-
<MakeCodeBlocksRendering
129-
code={projectWithUserLayout}
130-
layout={BlockLayout.Clean}
131-
/>
109+
<MakeCodeBlocksRendering code={projectWithMelody} />
132110
</MakeCodeRenderBlocksProvider>
133111
</StoryWrapper>
134112
);
135113
},
136114
};
137115

138-
export const Simple: Story = {
116+
export const ExtensionBlockSingle: Story = {
117+
name: 'Extension block (single)',
139118
render: (args) => {
140119
const { options: version } = args;
141120
const options = getOptionsFromVersion(version as string);
142121
return (
143122
<StoryWrapper key={options.version}>
144123
<MakeCodeRenderBlocksProvider options={options}>
145-
<MakeCodeBlocksRendering code={project.text!['main.ts']} />
124+
<MakeCodeBlocksRendering code={projectWithExtensionBlock} />
146125
</MakeCodeRenderBlocksProvider>
147126
</StoryWrapper>
148127
);
149128
},
150129
};
151130

152-
export const XML: Story = {
131+
export const ExtensionBlockTwo: Story = {
132+
name: 'Extension block (two different)',
153133
render: (args) => {
154134
const { options: version } = args;
155135
const options = getOptionsFromVersion(version as string);
156136
return (
157137
<StoryWrapper key={options.version}>
158138
<MakeCodeRenderBlocksProvider options={options}>
159-
<MakeCodeBlocksRendering code={projectWithLayout} />
139+
<MakeCodeBlocksRendering code={projectWithTwoExtensions} />
160140
</MakeCodeRenderBlocksProvider>
161141
</StoryWrapper>
162142
);
163143
},
164144
};
165145

166-
export const Published: Story = {
146+
export const ExtensionBlockStrawbees: Story = {
147+
name: 'Extension block (Strawbees - spaces in name)',
167148
render: (args) => {
168149
const { options: version } = args;
169150
const options = getOptionsFromVersion(version as string);
170-
console.log(options);
171151
return (
172152
<StoryWrapper key={options.version}>
173153
<MakeCodeRenderBlocksProvider options={options}>
174-
<MakeCodeBlocksRendering packageId="_iHY3J9371HLf" />
154+
<MakeCodeBlocksRendering code={strawbeesExample} />
175155
</MakeCodeRenderBlocksProvider>
176156
</StoryWrapper>
177157
);
178158
},
179159
};
180160

181-
export const Melody: Story = {
161+
export const ExtensionBlockDatalogging: Story = {
162+
name: 'Extension block (Datalogging)',
182163
render: (args) => {
183164
const { options: version } = args;
184165
const options = getOptionsFromVersion(version as string);
185166
return (
186167
<StoryWrapper key={options.version}>
187168
<MakeCodeRenderBlocksProvider options={options}>
188-
<MakeCodeBlocksRendering code={projectWithMelody} />
169+
<MakeCodeBlocksRendering code={projectWithDatalogging} />
189170
</MakeCodeRenderBlocksProvider>
190171
</StoryWrapper>
191172
);
192173
},
193174
};
194175

195-
export const ExtensionBlockSingle: Story = {
196-
name: 'Extension block (single)',
176+
export const CustomBlock: Story = {
177+
name: 'Custom block',
197178
render: (args) => {
198179
const { options: version } = args;
199180
const options = getOptionsFromVersion(version as string);
200181
return (
201182
<StoryWrapper key={options.version}>
202183
<MakeCodeRenderBlocksProvider options={options}>
203-
<MakeCodeBlocksRendering code={projectWithExtensionBlock} />
184+
<MakeCodeBlocksRendering code={projectWithCustomBlock} />
204185
</MakeCodeRenderBlocksProvider>
205186
</StoryWrapper>
206187
);
207188
},
208189
};
209190

210-
export const ExtensionBlockTwo: Story = {
211-
name: 'Extension block (two different)',
212-
render: (args) => {
213-
const { options: version } = args;
214-
const options = getOptionsFromVersion(version as string);
191+
export const Error: Story = {
192+
render: () => {
215193
return (
216-
<StoryWrapper key={options.version}>
217-
<MakeCodeRenderBlocksProvider options={options}>
218-
<MakeCodeBlocksRendering code={projectWithTwoExtensions} />
194+
<StoryWrapper>
195+
<MakeCodeRenderBlocksProvider options={{ version: 'intentional-404' }}>
196+
<MakeCodeBlocksRendering code={project.text!['main.ts']} />
219197
</MakeCodeRenderBlocksProvider>
220198
</StoryWrapper>
221199
);
222200
},
223201
};
224202

225-
export const ExtensionBlockStrawbees: Story = {
226-
name: 'Extension block (Strawbees - spaces in name)',
203+
export const Robust: Story = {
204+
name: 'Robust against invalid/empty project',
227205
render: (args) => {
228206
const { options: version } = args;
229207
const options = getOptionsFromVersion(version as string);
230208
return (
231209
<StoryWrapper key={options.version}>
232210
<MakeCodeRenderBlocksProvider options={options}>
233-
<MakeCodeBlocksRendering code={strawbeesExample} />
211+
<MakeCodeBlocksRendering code={{} as Project} />
234212
</MakeCodeRenderBlocksProvider>
235213
</StoryWrapper>
236214
);
237215
},
238216
};
239217

240-
export const ExtensionBlockDatalogging: Story = {
241-
name: 'Extension block (Datalogging)',
218+
export const InitialBlankProject: Story = {
219+
name: 'Initial blank project',
242220
render: (args) => {
243221
const { options: version } = args;
244222
const options = getOptionsFromVersion(version as string);
245223
return (
246224
<StoryWrapper key={options.version}>
247225
<MakeCodeRenderBlocksProvider options={options}>
248-
<MakeCodeBlocksRendering code={projectWithDatalogging} />
226+
<MakeCodeBlocksRendering code={initialProject} />
249227
</MakeCodeRenderBlocksProvider>
250228
</StoryWrapper>
251229
);
252230
},
253231
};
254232

255-
export const CustomBlock: Story = {
256-
name: 'Custom block',
233+
export const EmptyString: Story = {
234+
name: 'Empty string',
257235
render: (args) => {
258236
const { options: version } = args;
259237
const options = getOptionsFromVersion(version as string);
260238
return (
261239
<StoryWrapper key={options.version}>
262240
<MakeCodeRenderBlocksProvider options={options}>
263-
<MakeCodeBlocksRendering code={projectWithCustomBlock} />
241+
<MakeCodeBlocksRendering code="" />
264242
</MakeCodeRenderBlocksProvider>
265243
</StoryWrapper>
266244
);
267245
},
268246
};
269247

270-
export const Error: Story = {
271-
render: () => {
248+
export const EmptyToBlocksTransition: Story = {
249+
name: 'Empty to blocks transition',
250+
render: (args) => {
251+
const { options: version } = args;
252+
const options = getOptionsFromVersion(version as string);
253+
const [project, setProject] = useState<Project>(initialProject);
272254
return (
273-
<StoryWrapper>
274-
<MakeCodeRenderBlocksProvider options={{ version: 'intentional-404' }}>
275-
<MakeCodeBlocksRendering code={project.text!['main.ts']} />
276-
</MakeCodeRenderBlocksProvider>
255+
<StoryWrapper key={options.version}>
256+
<div style={{ display: 'grid', gridTemplateColumns: '50% 50%' }}>
257+
<MakeCodeRenderBlocksProvider options={options}>
258+
<MakeCodeBlocksRendering code={project} />
259+
</MakeCodeRenderBlocksProvider>
260+
<div>
261+
<button
262+
onClick={() =>
263+
setProject(
264+
project === projectWithLayout
265+
? initialProject
266+
: projectWithLayout
267+
)
268+
}
269+
>
270+
Update
271+
</button>
272+
</div>
273+
</div>
277274
</StoryWrapper>
278275
);
279276
},
280277
};
281278

282-
export const Robust: Story = {
283-
name: 'Robust against invalid/empty project',
279+
export const RespectUserLayout: Story = {
280+
name: 'Respect user layout',
284281
render: (args) => {
285282
const { options: version } = args;
286283
const options = getOptionsFromVersion(version as string);
287284
return (
288285
<StoryWrapper key={options.version}>
289286
<MakeCodeRenderBlocksProvider options={options}>
290-
<MakeCodeBlocksRendering code={{} as Project} />
287+
<MakeCodeBlocksRendering
288+
code={projectWithUserLayout}
289+
layout={BlockLayout.Clean}
290+
/>
291291
</MakeCodeRenderBlocksProvider>
292292
</StoryWrapper>
293293
);

0 commit comments

Comments
 (0)