diff --git a/package-lock.json b/package-lock.json index 50c1ac1..a7123bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,6 +19,7 @@ "react-router-dom": "^6.8.0" }, "devDependencies": { + "@types/node": "^18.14.0", "@types/react": "^18.0.26", "@types/react-dom": "^18.0.9", "@types/react-linkify": "^1.0.1", @@ -2427,9 +2428,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.13.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", - "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", + "version": "18.14.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz", + "integrity": "sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==", "dev": true }, "node_modules/@types/prop-types": { diff --git a/package.json b/package.json index 57f08d8..da4e349 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ "react-router-dom": "^6.8.0" }, "devDependencies": { + "@types/node": "^18.14.0", "@types/react": "^18.0.26", "@types/react-dom": "^18.0.9", "@types/react-linkify": "^1.0.1", diff --git a/src/App.tsx b/src/App.tsx index ff837e6..83fc0aa 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,9 +1,12 @@ import { Routes, Route } from "react-router-dom"; -import Join from "./Join"; -import Layout from "./components/Layout"; +import Join from "@/routes/Join"; +import Layout from "@/components/Layout"; +import SecretWaitlistSkipper from "@/routes/SecretWaitlistSkipper"; +import Home from "@/routes/Home"; function App() { + let active = localStorage.getItem('active') || ""; return (
-
+ {JSON.stringify(e, null, 2)}
*/}
You're on a list!
We'll message you when Mutiny Wallet is ready.
- Recent Updates
Join Waitlist
{/* HTML form with three inputs: nostr pubkey (text), email (text), and a textarea for comments */}
diff --git a/src/main.tsx b/src/main.tsx
index 4723db4..3037eda 100644
--- a/src/main.tsx
+++ b/src/main.tsx
@@ -1,4 +1,3 @@
-import React from 'react'
import ReactDOM from 'react-dom/client'
import { BrowserRouter } from 'react-router-dom'
import App from './App'
diff --git a/src/routes/Home.tsx b/src/routes/Home.tsx
new file mode 100644
index 0000000..14256d3
--- /dev/null
+++ b/src/routes/Home.tsx
@@ -0,0 +1,112 @@
+import Sheet from 'react-modal-sheet';
+import { useState } from 'react';
+import logo from '@/assets/mutiny-logo.svg';
+import mutiny_m from '@/assets/m.svg';
+import scan from '@/assets/scan.svg';
+import settings from '@/assets/settings.svg';
+import send from '@/assets/send.svg';
+
+function ActivityItem() {
+ return (
+
+
Bitcoin Beefsteak
+ -1,441,851 SAT
+ Jul 24
+
+
+ 69,420 SAT
+
+
+ It's a sheet! Like a modal, but a sheet.
+
+