diff --git a/packages/app/src/components/workbench.ts b/packages/app/src/components/workbench.ts index afbd6b4..90d7c53 100644 --- a/packages/app/src/components/workbench.ts +++ b/packages/app/src/components/workbench.ts @@ -4,7 +4,10 @@ import { customElement, query, state } from 'lit/decorators.js' import { consume } from '@lit/context' import { DragController, Direction } from '../utils/DragController.js' -import { consoleLogContext } from '../controller/DataManager.js' +import { + consoleLogContext, + networkRequestContext +} from '../controller/DataManager.js' import '~icons/mdi/arrow-collapse-down.js' import '~icons/mdi/arrow-collapse-up.js' @@ -17,6 +20,7 @@ import './workbench/actions.js' import './workbench/logs.js' import './workbench/console.js' import './workbench/metadata.js' +import './workbench/network.js' import './browser/snapshot.js' const MIN_WORKBENCH_HEIGHT = Math.min(300, window.innerHeight * 0.3) @@ -34,6 +38,10 @@ export class DevtoolsWorkbench extends Element { @state() consoleLogs: ConsoleLogs[] | undefined = undefined + @consume({ context: networkRequestContext, subscribe: true }) + @state() + networkRequests: NetworkRequest[] | undefined = undefined + static styles = [ ...Element.styles, css` @@ -200,12 +208,11 @@ export class DevtoolsWorkbench extends Element { id="console-logs-tab" > - -
- Network tab not yet implemented! -
+ +