fix(Home): remove preload of boards because it's resource-intensive and doesn't have concurrency maximum

This commit is contained in:
plebeius.eth
2023-09-22 13:22:46 +02:00
parent a312c64bb0
commit 8758996c97
+1 -9
View File
@@ -1,6 +1,6 @@
import React, { Fragment, useEffect, useRef, useState } from 'react'; import React, { Fragment, useEffect, useRef, useState } from 'react';
import { Helmet } from 'react-helmet-async'; import { Helmet } from 'react-helmet-async';
import { useAccount, useBufferedFeeds, useSubplebbit } from '@plebbit/plebbit-react-hooks'; import { useAccount, useSubplebbit } from '@plebbit/plebbit-react-hooks';
import { Link, useNavigate } from 'react-router-dom'; import { Link, useNavigate } from 'react-router-dom';
import { Container, Header, Logo, Page, Search, About, AboutTitle, AboutContent, Boards, BoardsTitle, BoardsContent, Footer } from '../styled/views/Home.styled'; import { Container, Header, Logo, Page, Search, About, AboutTitle, AboutContent, Boards, BoardsTitle, BoardsContent, Footer } from '../styled/views/Home.styled';
import BoardAvatar from '../BoardAvatar'; import BoardAvatar from '../BoardAvatar';
@@ -32,14 +32,6 @@ const Home = () => {
const [isCreateBoardOpen, setIsCreateBoardOpen] = useState(false); const [isCreateBoardOpen, setIsCreateBoardOpen] = useState(false);
// preload default subs and subscriptions
useBufferedFeeds({
feedsOptions: [
{ subplebbitAddresses: defaultSubplebbits.map((subplebbit) => subplebbit.address), sortType: 'active' },
{ subplebbitAddresses: account?.subscriptions, sortType: 'active' },
],
});
// prevent dark mode // prevent dark mode
useEffect(() => { useEffect(() => {
const currentPrevStyle = prevStyle.current; const currentPrevStyle = prevStyle.current;