diff --git a/package-lock.json b/package-lock.json
index 03e75a66..ee7fc354 100644
Binary files a/package-lock.json and b/package-lock.json differ
diff --git a/package.json b/package.json
index dbb2d3f0..64c363d1 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,7 @@
"version": "0.0.0",
"type": "module",
"scripts": {
- "dev": "vite",
+ "dev": "vite --host",
"build": "vite build",
"preview": "vite preview",
"check:es": "eslint src/*/** --quiet",
@@ -39,6 +39,7 @@
"localforage-memoryStorageDriver": "^0.9.2",
"nostr-tools": "^1.2.1",
"npm-run-all": "^4.1.5",
+ "qrcode": "^1.5.1",
"ramda": "^0.28.0",
"svelte-check": "^3.0.3",
"svelte-link-preview": "^0.3.3",
diff --git a/src/App.svelte b/src/App.svelte
index 1044764a..21dfcddf 100644
--- a/src/App.svelte
+++ b/src/App.svelte
@@ -31,6 +31,7 @@
import PubKeyLogin from "src/views/PubKeyLogin.svelte"
import NoteDetail from "src/views/NoteDetail.svelte"
import PersonSettings from "src/views/PersonSettings.svelte"
+ import PersonShare from "src/views/PersonShare.svelte"
import NoteCreate from "src/views/NoteCreate.svelte"
import ChatEdit from "src/views/ChatEdit.svelte"
import NotFound from "src/routes/NotFound.svelte"
@@ -109,12 +110,12 @@
console.log(
'Connection stats',
pool.getConnections()
- .map(({url, stats: s}) => ({url, avgRequest: s.timer / s.count}))
+ .map(({nostr: {url}, stats: s}) => ({url, avgRequest: s.timer / s.count}))
)
// Alert the user to any heinously slow connections
slowConnections = pool.getConnections()
- .filter(({url, stats: s}) => relayUrls.includes(url) && s.timer / s.count > 3000)
+ .filter(({nostr: {url}, stats: s}) => relayUrls.includes(url) && s.timer / s.count > 3000)
}
const retrieveRelayMeta = async () => {
@@ -360,6 +361,8 @@
{@html renderContent(person.about || '')}
diff --git a/src/views/PersonShare.svelte b/src/views/PersonShare.svelte new file mode 100644 index 00000000..a4efd0f6 --- /dev/null +++ b/src/views/PersonShare.svelte @@ -0,0 +1,31 @@ + + +