diff --git a/src/routes/setup/ImportProfile.tsx b/src/routes/setup/ImportProfile.tsx index 57a13db..551956f 100644 --- a/src/routes/setup/ImportProfile.tsx +++ b/src/routes/setup/ImportProfile.tsx @@ -2,11 +2,20 @@ import { useNavigate } from "@solidjs/router"; import { Show } from "solid-js"; import { Button, ButtonLink, DefaultMain, ImportNsecForm } from "~/components"; +import { useMegaStore } from "~/state/megaStore"; export function ImportProfile() { + const [state, _actions] = useMegaStore(); const navigate = useNavigate(); - function handleSkip() { + async function handleSkip() { + // set up an empty profile so we at least have some kind0 event + await state.mutiny_wallet?.edit_nostr_profile( + "Anon", + undefined, + undefined, + undefined + ); localStorage.setItem("profile_setup_stage", "skipped"); navigate("/"); } diff --git a/src/routes/setup/NewProfile.tsx b/src/routes/setup/NewProfile.tsx index e1b405b..74ce679 100644 --- a/src/routes/setup/NewProfile.tsx +++ b/src/routes/setup/NewProfile.tsx @@ -16,7 +16,15 @@ export function NewProfile() { const navigate = useNavigate(); - function handleSkip() { + async function handleSkip() { + // set up an empty profile so we at least have some kind0 event + const profile = await state.mutiny_wallet?.edit_nostr_profile( + "Anon", + undefined, + undefined, + undefined + ); + console.log("profile", profile); localStorage.setItem("profile_setup_stage", "skipped"); navigate("/"); }