From 27260a9f9b58a5811afc5bf4d134a694d1dfa26f Mon Sep 17 00:00:00 2001 From: hzrd149 Date: Tue, 7 Feb 2023 17:04:18 -0600 Subject: [PATCH] small changes --- package.json | 3 ++- src/components/page.jsx | 3 +++ src/components/post.jsx | 3 +-- src/services/relays/relay-pool.js | 13 +++++++++++-- 4 files changed, 17 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 8c9bce0cd..280acb9e2 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "license": "MIT", "scripts": { "start": "vite serve", - "build": "vite build" + "build": "vite build", + "format": "prettier --ignore-path .gitignore -w ." }, "devDependencies": { "prettier": "^2.8.1", diff --git a/src/components/page.jsx b/src/components/page.jsx index d9fcd81c7..2ff712e21 100644 --- a/src/components/page.jsx +++ b/src/components/page.jsx @@ -19,6 +19,9 @@ export const Page = ({ children }) => { {children} + + + ); diff --git a/src/components/post.jsx b/src/components/post.jsx index 42fdd2a2a..0bbc56c90 100644 --- a/src/components/post.jsx +++ b/src/components/post.jsx @@ -37,12 +37,11 @@ export const Post = ({ event }) => { {moment(event.created_at * 1000).fromNow()} - - + {event.content.replace(/(? diff --git a/src/services/relays/relay-pool.js b/src/services/relays/relay-pool.js index 555d5eae9..b719c5652 100644 --- a/src/services/relays/relay-pool.js +++ b/src/services/relays/relay-pool.js @@ -1,5 +1,6 @@ import { Subject } from "rxjs"; import { Relay } from "./relay"; +import settingsService from "../settings"; export class RelayPool { relays = new Map(); @@ -18,9 +19,9 @@ export class RelayPool { requestRelay(url, connect = true) { if (!this.relays.has(url)) { - const newRelay = new Relay(url) + const newRelay = new Relay(url); this.relays.set(url, newRelay); - this.onRelayCreated.next(newRelay) + this.onRelayCreated.next(newRelay); } const relay = this.relays.get(url); @@ -70,4 +71,12 @@ if (import.meta.env.DEV) { window.relayPool = relayPool; } +setTimeout(async () => { + const urls = await settingsService.getRelays(); + + for (const url of urls) { + relayPool.requestRelay(url); + } +}, 1000 * 10); + export default relayPool;