From e40bfdfd717fc4ca0fb0076972b5733c3428d6a5 Mon Sep 17 00:00:00 2001 From: benthecarman Date: Mon, 24 Apr 2023 16:45:47 -0500 Subject: [PATCH] Add lnurl auth tester to admin screen --- src/components/KitchenSink.tsx | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/src/components/KitchenSink.tsx b/src/components/KitchenSink.tsx index 1fe29ac..0f2f21f 100644 --- a/src/components/KitchenSink.tsx +++ b/src/components/KitchenSink.tsx @@ -293,6 +293,39 @@ function OpenChannel(props: { refetchChannels: RefetchChannelsListType }) { ) } +function LnUrlAuth() { + const [state, _] = useMegaStore() + + const [value, setValue] = createSignal(""); + + const onSubmit = async (e: SubmitEvent) => { + e.preventDefault(); + + const lnurl = value().trim(); + await state.node_manager?.lnurl_auth(0, lnurl) + + setValue(""); + }; + + return ( + +
+ + LNURL Auth + + Expecting something like LNURL... + + +
+
+ ) +} + export default function KitchenSink() { return ( @@ -301,6 +334,8 @@ export default function KitchenSink() {
+
+
) } \ No newline at end of file