small-fixes

This commit is contained in:
Untone 2024-02-17 16:03:47 +03:00
parent 49f7d4efc1
commit 748bd206d1
2 changed files with 5 additions and 3 deletions

View File

@ -17,11 +17,11 @@ type Props = {
export const Link = (props: Props) => {
const { page } = useRouter()
const isSelected = page().route === props.routeName
const isSelected = page()?.route === props.routeName
return (
<li
onClick={props.onClick}
classList={{ 'view-switcher__item--selected': page().route === props.routeName }}
classList={{ 'view-switcher__item--selected': page()?.route === props.routeName }}
>
<ConditionalWrapper
condition={!isSelected && Boolean(props.routeName)}

View File

@ -13,6 +13,7 @@ import { slugify } from '../utils/slugify'
import { useLocalize } from './localize'
import { useSnackbar } from './snackbar'
import { useSession } from './session'
type WordCounter = {
characters: number
@ -82,6 +83,7 @@ const removeDraftFromLocalStorage = (shoutId: number) => {
export const EditorProvider = (props: { children: JSX.Element }) => {
const { t } = useLocalize()
const { page } = useRouter()
const { author } = useSession()
const { showSnackbar } = useSnackbar()
const [isEditorPanelVisible, setIsEditorPanelVisible] = createSignal<boolean>(false)
const editorRef: { current: () => Editor } = { current: null }
@ -132,7 +134,7 @@ export const EditorProvider = (props: { children: JSX.Element }) => {
lead: formToUpdate.lead,
description: formToUpdate.description,
cover: formToUpdate.coverImageUrl,
media: formToUpdate.media,
media: formToUpdate.media
},
publish,
})