From f306d9e168ad5237accb93c42e9db7f6d706b19c Mon Sep 17 00:00:00 2001 From: Ryohei Ikegami Date: Tue, 25 Apr 2023 17:13:06 +0900 Subject: [PATCH 1/2] WIP Connect github dialog --- packages/dashboard/package.json | 2 ++ .../src/components/editor/Editor.tsx | 19 +++++++++++++++++++ pnpm-lock.yaml | 6 ++++++ 3 files changed, 27 insertions(+) diff --git a/packages/dashboard/package.json b/packages/dashboard/package.json index 110e7835..ce60a5ee 100644 --- a/packages/dashboard/package.json +++ b/packages/dashboard/package.json @@ -23,7 +23,9 @@ "@next/font": "13.3.1", "@paralleldrive/cuid2": "^2.2.0", "@prisma/client": "^4.13.0", + "@radix-ui/react-dialog": "^1.0.3", "@radix-ui/react-dropdown-menu": "^2.0.4", + "@radix-ui/react-popover": "^1.0.5", "@tanstack/react-query": "^4.29.5", "@trpc/client": "^10.21.1", "@trpc/next": "^10.21.1", diff --git a/packages/dashboard/src/components/editor/Editor.tsx b/packages/dashboard/src/components/editor/Editor.tsx index d1cb8b85..7427e119 100644 --- a/packages/dashboard/src/components/editor/Editor.tsx +++ b/packages/dashboard/src/components/editor/Editor.tsx @@ -16,6 +16,7 @@ import { toastController } from "@uimix/foundation/src/components/toast/Toast"; import { LoadingErrorOverlay } from "./LoadingErrorOverlay"; import { assertNonNull } from "../../utils/assertNonNull"; import { DefaultClipboardHandler } from "@uimix/editor/src/state/DefaultClipboardHandler"; +import * as Dialog from "@radix-ui/react-dialog"; class Connection extends TypedEmitter<{ readyToShow(): void; @@ -183,6 +184,24 @@ const Editor: React.FC<{ } }} /> +
+ + + + + + + + + Test dialog + + + +