diff --git a/src/components/Restart.tsx b/src/components/Restart.tsx new file mode 100644 index 0000000..c786215 --- /dev/null +++ b/src/components/Restart.tsx @@ -0,0 +1,21 @@ +import { Button, Card, NiceP, VStack } from "~/components/layout"; +import { useMegaStore } from "~/state/megaStore"; +import { downloadTextFile } from "~/utils/download"; + +export function Restart() { + const [state, _] = useMegaStore() + + async function handleStop() { + const result = await state.mutiny_wallet?.stop() + } + + return ( + + + Something *extra* screwy going on? Stop the nodes! + + + + + ) +} diff --git a/src/routes/Settings.tsx b/src/routes/Settings.tsx index 57db0fd..7260ba2 100644 --- a/src/routes/Settings.tsx +++ b/src/routes/Settings.tsx @@ -1,6 +1,7 @@ import { ButtonLink, DefaultMain, LargeHeader, MutinyWalletGuard, SafeArea, VStack } from "~/components/layout"; import { BackLink } from "~/components/layout/BackLink"; import { Logs } from "~/components/Logs"; +import { Restart } from "~/components/Restart"; import NavBar from "~/components/NavBar"; import { SeedWords } from "~/components/SeedWords"; import { SettingsStringsEditor } from "~/components/SettingsStringsEditor"; @@ -22,6 +23,7 @@ export default function Settings() { + "I know what I'm doing" @@ -29,4 +31,4 @@ export default function Settings() { ) -} \ No newline at end of file +}