fix(frontend): migrate type changes

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
This commit is contained in:
Tilman Vatteroth 2023-10-20 08:49:46 +02:00 committed by renovate[bot]
parent 2f5dadb981
commit 61362f9175
37 changed files with 80 additions and 79 deletions

View file

@ -16,7 +16,6 @@ import { useMemo } from 'react'
export const useSingleStringUrlParameter = <T>(parameter: string, fallback: T): string | T => {
const router = useSearchParams()
return useMemo(() => {
return router?.get(parameter) ?? fallback
}, [fallback, parameter, router])
const value = useMemo(() => router?.get(parameter) ?? null, [parameter, router])
return value ?? fallback
}

View file

@ -29,7 +29,7 @@ export const useTrimmedNoteMarkdownContentWithoutFrontmatter = (): string[] => {
const trimmedLines = useMemo(() => {
if (!markdownContent) {
return undefined
return null
}
if (markdownContent.content.length > maxLength) {
return markdownContent.content.slice(0, maxLength).split('\n')
@ -39,6 +39,6 @@ export const useTrimmedNoteMarkdownContentWithoutFrontmatter = (): string[] => {
}, [markdownContent, maxLength])
return useMemo(() => {
return trimmedLines === undefined || lineOffset === undefined ? [] : trimmedLines.slice(lineOffset)
return trimmedLines === null || lineOffset === undefined ? [] : trimmedLines.slice(lineOffset)
}, [lineOffset, trimmedLines])
}