mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
add skeleton to p/all
This commit is contained in:
@@ -328,9 +328,7 @@ const All = () => {
|
|||||||
<Tooltip id="tooltip" className="tooltip" />
|
<Tooltip id="tooltip" className="tooltip" />
|
||||||
<BoardForm selectedStyle={selectedStyle}>
|
<BoardForm selectedStyle={selectedStyle}>
|
||||||
<div className="board">
|
<div className="board">
|
||||||
{ feed.length < 1 ? (
|
{feed.length > 0 ? (
|
||||||
null
|
|
||||||
) : (
|
|
||||||
<Virtuoso
|
<Virtuoso
|
||||||
increaseViewportBy={2000}
|
increaseViewportBy={2000}
|
||||||
data={selectedFeed}
|
data={selectedFeed}
|
||||||
@@ -1245,6 +1243,8 @@ const All = () => {
|
|||||||
useWindowScroll={true}
|
useWindowScroll={true}
|
||||||
components={{ Footer: hasMore ? () => <PostLoader /> : null }}
|
components={{ Footer: hasMore ? () => <PostLoader /> : null }}
|
||||||
/>
|
/>
|
||||||
|
) : (
|
||||||
|
<PostLoader />
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
{createPortal(
|
{createPortal(
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import useGeneralStore from '../../hooks/stores/useGeneralStore';
|
|||||||
import { Container, NavBar, Header, Break} from '../styled/views/Board.styled';
|
import { Container, NavBar, Header, Break} from '../styled/views/Board.styled';
|
||||||
import { Threads } from '../styled/views/Catalog.styled';
|
import { Threads } from '../styled/views/Catalog.styled';
|
||||||
import { TopBar, Footer } from '../styled/views/Thread.styled';
|
import { TopBar, Footer } from '../styled/views/Thread.styled';
|
||||||
|
import CatalogLoader from '../CatalogLoader';
|
||||||
import ImageBanner from '../ImageBanner';
|
import ImageBanner from '../ImageBanner';
|
||||||
import OfflineIndicator from '../OfflineIndicator';
|
import OfflineIndicator from '../OfflineIndicator';
|
||||||
import SettingsModal from '../modals/SettingsModal';
|
import SettingsModal from '../modals/SettingsModal';
|
||||||
@@ -207,9 +208,7 @@ const AllCatalog = () => {
|
|||||||
</TopBar>
|
</TopBar>
|
||||||
<Tooltip id="tooltip" className="tooltip" />
|
<Tooltip id="tooltip" className="tooltip" />
|
||||||
<Threads selectedStyle={selectedStyle}>
|
<Threads selectedStyle={selectedStyle}>
|
||||||
{ feed.length < 1 ? (
|
{feed.length > 0 ? (
|
||||||
null
|
|
||||||
) : (
|
|
||||||
<InfiniteScroll
|
<InfiniteScroll
|
||||||
pageStart={0}
|
pageStart={0}
|
||||||
loadMore={tryLoadMore}
|
loadMore={tryLoadMore}
|
||||||
@@ -289,6 +288,8 @@ const AllCatalog = () => {
|
|||||||
</Link>
|
</Link>
|
||||||
)})}
|
)})}
|
||||||
</InfiniteScroll>
|
</InfiniteScroll>
|
||||||
|
) : (
|
||||||
|
<CatalogLoader />
|
||||||
)}
|
)}
|
||||||
</Threads>
|
</Threads>
|
||||||
<Footer selectedStyle={selectedStyle}>
|
<Footer selectedStyle={selectedStyle}>
|
||||||
|
|||||||
Reference in New Issue
Block a user