import { createLazyFileRoute } from "@tanstack/react-router"; import { invoke } from "@tauri-apps/api/core"; import { useState } from "react"; import { toast } from "sonner"; export const Route = createLazyFileRoute("/settings/zap")({ component: Screen, }); function Screen() { return (
); } function Connection() { const [uri, setUri] = useState(""); const connect = async () => { try { await invoke("set_nwc", { uri }); } catch (e) { toast.error(String(e)); } }; return (
Connection
setUri(e.target.value)} placeholder="nostrconnect://" className="h-9 w-full rounded-lg border-neutral-300 bg-transparent px-3 placeholder:text-neutral-500 focus:border-blue-500 focus:ring focus:ring-blue-200 dark:border-neutral-700 dark:placeholder:text-neutral-400 dark:focus:ring-blue-800" />
); } function DefaultAmount() { return (
Default amount
); }