From 5152b1d2f795c7647ad77facbd3a1480c56949ce Mon Sep 17 00:00:00 2001 From: Pete Johanson Date: Thu, 10 Oct 2024 15:21:06 -0600 Subject: [PATCH] fix: Add beta warning to the connect modal. (#58) --- src/ConnectModal.tsx | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/ConnectModal.tsx b/src/ConnectModal.tsx index 37b4235..4fa2652 100644 --- a/src/ConnectModal.tsx +++ b/src/ConnectModal.tsx @@ -3,7 +3,7 @@ import { useCallback, useEffect, useMemo, useState } from "react"; import type { RpcTransport } from "@zmkfirmware/zmk-studio-ts-client/transport/index"; import { UserCancelledError } from "@zmkfirmware/zmk-studio-ts-client/transport/errors"; import type { AvailableDevice } from "./tauri/index"; -import { Bluetooth, RefreshCw } from "lucide-react"; +import { Bluetooth, RefreshCw, TriangleAlert } from "lucide-react"; import { Key, ListBox, ListBoxItem, Selection } from "react-aria-components"; import { useModalRef } from "./misc/useModalRef"; import { ExternalLink } from "./misc/ExternalLink"; @@ -280,7 +280,19 @@ export const ConnectModal = ({ const haveTransports = useMemo(() => transports.length > 0, [transports]); return ( - + +
+ +

ZMK Studio is in beta testing.

+

+ Although every effort has been made to provide a stable experience, + you may still encounter issues during use. Please report any issues to{" "} + + GitHub issues + + . +

+

Welcome to ZMK Studio

{haveTransports ? connectOptions(transports, onTransportCreated, open)