From 6aa27c3e1eba3705c61a3804e8456bac21d658a0 Mon Sep 17 00:00:00 2001 From: plebbitor Date: Fri, 21 Apr 2023 10:47:39 +0200 Subject: [PATCH] added helmet title to all views --- src/components/views/Board.jsx | 1254 ++++++++++++++-------------- src/components/views/Catalog.jsx | 396 ++++----- src/components/views/Home.jsx | 186 +++-- src/components/views/NotFound.jsx | 50 +- src/components/views/Pending.jsx | 588 +++++++------- src/components/views/Thread.jsx | 1266 +++++++++++++++-------------- 6 files changed, 1891 insertions(+), 1849 deletions(-) diff --git a/src/components/views/Board.jsx b/src/components/views/Board.jsx index 78657676..4caaf7e5 100644 --- a/src/components/views/Board.jsx +++ b/src/components/views/Board.jsx @@ -1,6 +1,7 @@ import React, { useState, useEffect, useRef, Fragment } from 'react'; -import { Link, useNavigate, useParams } from 'react-router-dom'; +import { Helmet } from 'react-helmet-async'; import InfiniteScroll from 'react-infinite-scroller'; +import { Link, useNavigate, useParams } from 'react-router-dom'; import { Tooltip } from 'react-tooltip'; import { useFeed, usePublishComment } from '@plebbit/plebbit-react-hooks'; import { debounce } from 'lodash'; @@ -226,697 +227,702 @@ const Board = () => { return ( - - setIsReplyOpen(false)} /> - setIsSettingsOpen(false)} /> - - <> - {defaultSubplebbits.map(subplebbit => ( - + <> + + {((selectedTitle ? selectedTitle : selectedAddress) + " - plebchan")} + + + setIsReplyOpen(false)} /> + setIsSettingsOpen(false)} /> + + <> + {defaultSubplebbits.map(subplebbit => ( + + [ + handleClickTitle(subplebbit.title, subplebbit.address)} + >{subplebbit.title ? subplebbit.title : subplebbit.address} + ]  + + ))} + [ - handleClickTitle(subplebbit.title, subplebbit.address)} - >{subplebbit.title ? subplebbit.title : subplebbit.address} - ]  - - ))} - - [ - setIsSettingsOpen(true)}>Settings - ] - [ - handleStyleChange({target: {value: "Yotsuba"}} - )}>Home - ] - -
-
- Board -   - -
-
setIsSettingsOpen(true)}>Settings -   + ] + [ handleStyleChange({target: {value: "Yotsuba"}} - )}>Home + )}>Home + ] + +
+
+ Board +   + +
+
+ setIsSettingsOpen(true)}>Settings +   + handleStyleChange({target: {value: "Yotsuba"}} + )}>Home +
-
-
 
-
 
- - -
- <> -
- -
- <> -
{selectedTitle}
-
p/{selectedAddress}
- - -
- - - -
+
 
+
 
+ + +
+ <> +
+ +
+ <> +
{selectedTitle}
+
p/{selectedAddress}
+ + +
+ + + +
+ [ + event.target.style.cursor='pointer'}>Start a New Thread + ] +
+
+ + event.target.style.cursor='pointer'}>Start a New Thread + +
+
+ + + + Name + + + + + + Subject + + + + + + + Comment + +