From 96acb1bb5abdbd32eb7fb9e0d200c37279b49ff7 Mon Sep 17 00:00:00 2001
From: MUI bot <2109932+Janpot@users.noreply.github.com>
Date: Tue, 15 Apr 2025 17:32:36 +0200
Subject: [PATCH 01/17] WIP
---
docs/package.json | 1 +
docs/src/modules/components/DemoToolbar.js | 15 ++
docs/src/modules/sandbox/CreateReactApp.ts | 3 +
docs/src/modules/sandbox/Dependencies.ts | 16 +-
docs/src/modules/sandbox/StackBlitzWc.ts | 259 +++++++++++++++++++++
pnpm-lock.yaml | 8 +
6 files changed, 294 insertions(+), 8 deletions(-)
create mode 100644 docs/src/modules/sandbox/StackBlitzWc.ts
diff --git a/docs/package.json b/docs/package.json
index 3f2b5b99445b8b..850751e612475a 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -53,6 +53,7 @@
"@mui/x-tree-view": "7.28.1",
"@popperjs/core": "^2.11.8",
"@react-spring/web": "^9.7.5",
+ "@stackblitz/sdk": "^1.11.0",
"@tailwindcss/postcss": "^4.1.3",
"@toolpad/core": "^0.14.0",
"autoprefixer": "^10.4.21",
diff --git a/docs/src/modules/components/DemoToolbar.js b/docs/src/modules/components/DemoToolbar.js
index 62e6579426b8bc..23ca869e0ed233 100644
--- a/docs/src/modules/components/DemoToolbar.js
+++ b/docs/src/modules/components/DemoToolbar.js
@@ -27,6 +27,7 @@ import { useTranslate } from '@mui/docs/i18n';
import stylingSolutionMapping from 'docs/src/modules/utils/stylingSolutionMapping';
import codeSandbox from '../sandbox/CodeSandbox';
import stackBlitz from '../sandbox/StackBlitz';
+import stackBlitzWc from '../sandbox/StackBlitzWc';
const Root = styled('div')(({ theme }) => [
{
@@ -547,6 +548,20 @@ export default function DemoToolbar(props) {
+
+ stackBlitzWc.createReactApp(demoData).openSandbox()}
+ {...getControlProps(4)}
+ sx={{ borderRadius: 1 }}
+ >
+
+
+
+
+
{
return `
@@ -84,6 +86,7 @@ export const getHtml = ({
+ ${main ? `` : ''}