ArticleCard undefined in props error

This commit is contained in:
Igor Lobanov 2022-09-28 12:34:21 +02:00
parent f73a834f35
commit 09098ff307
2 changed files with 94 additions and 100 deletions

View File

@ -72,7 +72,6 @@ export const ArticleCard = (props: ArticleCardProps) => {
'shout-card--feed': props.settings?.isFeedMode
}}
>
<Show when={mainTopic}>
<Show when={!props.settings?.noimage && cover}>
<div class="shout-card__cover-container">
<div class="shout-card__cover">
@ -82,9 +81,7 @@ export const ArticleCard = (props: ArticleCardProps) => {
</Show>
<div class="shout-card__content">
<Show
when={layout && layout !== 'article' && !(props.settings?.noicon || props.settings?.noimage)}
>
<Show when={layout && layout !== 'article' && !(props.settings?.noicon || props.settings?.noimage)}>
<div class="shout-card__type">
<a href={`/topic/${mainTopic.slug}`}>
<Icon name={layout} />
@ -178,7 +175,6 @@ export const ArticleCard = (props: ArticleCardProps) => {
</section>
</Show>
</div>
</Show>
</section>
)
}

View File

@ -217,12 +217,10 @@ type InitialState = {
}
export const useArticlesStore = (initialState: InitialState = {}) => {
const sortedArticles = [...(initialState.sortedArticles || [])]
addArticles(initialState.sortedArticles || [])
addArticles(sortedArticles)
if (sortedArticles) {
addSortedArticles(sortedArticles)
if (initialState.sortedArticles) {
setSortedArticles([...initialState.sortedArticles])
}
const getArticleEntities = useStore(articleEntitiesStore)