grouping by letter fix

This commit is contained in:
Igor Lobanov 2022-10-05 19:26:47 +02:00
parent 71cec8a6c2
commit 4dcc70ff9c
2 changed files with 2 additions and 2 deletions

View File

@ -35,7 +35,7 @@ export const AllAuthorsView = (props: Props) => {
const byLetter = createMemo<{ [letter: string]: Author[] }>(() => { const byLetter = createMemo<{ [letter: string]: Author[] }>(() => {
return sortedAuthors().reduce((acc, author) => { return sortedAuthors().reduce((acc, author) => {
const letter = author.name[0] const letter = author.name[0].toUpperCase()
if (!acc[letter]) { if (!acc[letter]) {
acc[letter] = [] acc[letter] = []
} }

View File

@ -35,7 +35,7 @@ export const AllTopicsView = (props: AllTopicsViewProps) => {
const byLetter = createMemo<{ [letter: string]: Topic[] }>(() => { const byLetter = createMemo<{ [letter: string]: Topic[] }>(() => {
return sortedTopics().reduce((acc, topic) => { return sortedTopics().reduce((acc, topic) => {
const letter = topic.title[0] const letter = topic.title[0].toUpperCase()
if (!acc[letter]) { if (!acc[letter]) {
acc[letter] = [] acc[letter] = []
} }