File tree Expand file tree Collapse file tree 1 file changed +19
-6
lines changed Expand file tree Collapse file tree 1 file changed +19
-6
lines changed Original file line number Diff line number Diff line change 11import { NwcProfile } from "@mutinywallet/mutiny-wasm" ;
22import { A , useSearchParams } from "@solidjs/router" ;
3- import { createResource , createSignal , For , Show } from "solid-js" ;
3+ import {
4+ createResource ,
5+ createSignal ,
6+ ErrorBoundary ,
7+ For ,
8+ Show
9+ } from "solid-js" ;
410import { QRCodeSVG } from "solid-qr-code" ;
511
612import scan from "~/assets/icons/scan.svg" ;
@@ -12,6 +18,7 @@ import {
1218 Collapser ,
1319 ConfirmDialog ,
1420 DefaultMain ,
21+ InfoBox ,
1522 KeyValue ,
1623 LargeHeader ,
1724 MutinyWalletGuard ,
@@ -292,11 +299,17 @@ function Nwc() {
292299 : i18n . t ( "settings.connections.add_connection" )
293300 }
294301 >
295- < NWCEditor
296- initialNWA = { searchParams . nwa }
297- initialProfileIndex = { profileToOpen ( ) }
298- onSave = { handleSave }
299- />
302+ < ErrorBoundary
303+ fallback = { ( e ) => (
304+ < InfoBox accent = "red" > { e . message } </ InfoBox >
305+ ) }
306+ >
307+ < NWCEditor
308+ initialNWA = { searchParams . nwa }
309+ initialProfileIndex = { profileToOpen ( ) }
310+ onSave = { handleSave }
311+ />
312+ </ ErrorBoundary >
300313 </ SimpleDialog >
301314 < SimpleDialog
302315 open = { callbackDialogOpen ( ) }
You can’t perform that action at this time.
0 commit comments