Skip to content

Commit fdb0994

Browse files
committed
cleanup debugger
1 parent 1b04961 commit fdb0994

File tree

7 files changed

+2050
-420
lines changed

7 files changed

+2050
-420
lines changed

.storybook/middleware.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Middleware for adding SharedArrayBuffer headers
33
*/
4-
module.exports = function expressMiddleware(router) {
4+
export default function expressMiddleware(router) {
55
router.use(function (req, res, next) {
66
// Add COOP and COEP headers for SharedArrayBuffer support
77
res.setHeader('Cross-Origin-Opener-Policy', 'same-origin');
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
import type { Meta, StoryObj } from "@storybook/react";
22
import WebContainerDebugger from "./index";
3-
import React from "react";
4-
53

64
const meta: Meta<typeof WebContainerDebugger> = {
7-
title: "Webcontainer/Debugger",
5+
title: "Debugger/WebContainerPowered",
86
component: WebContainerDebugger,
97
parameters: {
108
layout: "fullscreen",
@@ -14,6 +12,5 @@ const meta: Meta<typeof WebContainerDebugger> = {
1412
export default meta;
1513
type Story = StoryObj<typeof WebContainerDebugger>;
1614

17-
export const Default: Story = {
18-
19-
};
15+
// This story relies on the WebContainer integration by default
16+
export const Default: Story = {};
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
import type { Meta, StoryObj } from '@storybook/react';
2+
import Debugger from './DumbDebugger';
3+
import * as mathFixtures from './__fixtures__/math';
4+
import * as odataFixtures from './__fixtures__/odata';
5+
const meta: Meta<typeof Debugger> = {
6+
title: 'Debugger/DumbComponent',
7+
component: Debugger,
8+
parameters: {
9+
layout: 'fullscreen',
10+
},
11+
};
12+
13+
export default meta;
14+
type Story = StoryObj<typeof Debugger>;
15+
16+
export const Math: Story = {
17+
args: {
18+
files: mathFixtures.files,
19+
debugSteps: mathFixtures.debugSteps,
20+
},
21+
};
22+
23+
24+
export const OData: Story = {
25+
args: {
26+
files: odataFixtures.files,
27+
debugSteps: odataFixtures.debugSteps,
28+
},
29+
};

0 commit comments

Comments
 (0)