From 501a7e0d317d6a348068acc09f762b24338e2381 Mon Sep 17 00:00:00 2001 From: Ben Merckx Date: Mon, 29 Jan 2024 16:35:58 +0100 Subject: [PATCH] Add preview widget --- apps/web/src/layout/WebLayout.tsx | 2 +- build.js | 4 +- src/cli/serve/CreateLocalServer.ts | 7 +- src/core/driver/NextDriver.server.tsx | 35 +++- src/core/driver/NextDriver.tsx | 8 +- src/core/driver/NextPreviews.tsx | 227 +++++++++++++++++++++++++- src/dashboard/Routes.tsx | 42 ++++- src/dashboard/atoms/DashboardAtoms.ts | 8 +- src/dashboard/atoms/LocationAtoms.ts | 5 + src/dashboard/atoms/RouterAtoms.tsx | 5 +- src/ui/icons/IcRoundExitToApp.tsx | 18 ++ 11 files changed, 343 insertions(+), 18 deletions(-) create mode 100644 src/ui/icons/IcRoundExitToApp.tsx diff --git a/apps/web/src/layout/WebLayout.tsx b/apps/web/src/layout/WebLayout.tsx index 6baae376..715d712f 100644 --- a/apps/web/src/layout/WebLayout.tsx +++ b/apps/web/src/layout/WebLayout.tsx @@ -29,7 +29,7 @@ export default async function WebLayout({
{children}
{footer &&