Merge branch 'main' of https://github.com/Discours/discoursio-webapp
This commit is contained in:
commit
2fdb3c5643
|
@ -225,7 +225,7 @@
|
|||
"NotificationNewCommentText2": "от",
|
||||
"NotificationNewCommentText3": "{restUsersCount, plural, =0 {} one { и ещё 1 пользователя} few { и ещё {restUsersCount} пользователей} other { и ещё {restUsersCount} пользователей}}",
|
||||
|
||||
"NotificationNewReplyText1": "{commentsCount, plural, one {Новый ответ} few {{commentsCount} новых ответа} other {{commentsCount} новых ответов}} к вашему комментарию к публикации",
|
||||
"NotificationNewReplyText1": "{commentsCount, plural, one {Новый ответ} few {{commentsCount} новых ответа} other {{commentsCount} новых ответов}} на ваш комментарий к публикации",
|
||||
"NotificationNewReplyText2": "от",
|
||||
"NotificationNewReplyText3": "{restUsersCount, plural, =0 {} one { и ещё 1 пользователя} few { и ещё {restUsersCount} пользователей} other { и ещё {restUsersCount} пользователей}}",
|
||||
|
||||
|
|
|
@ -39,8 +39,10 @@ export type ArticlePageSearchParams = {
|
|||
}
|
||||
|
||||
const scrollTo = (el: HTMLElement) => {
|
||||
const { top } = el.getBoundingClientRect()
|
||||
|
||||
window.scrollTo({
|
||||
top: el.offsetTop - 96,
|
||||
top: top + window.scrollY - 96,
|
||||
left: 0,
|
||||
behavior: 'smooth'
|
||||
})
|
||||
|
@ -90,7 +92,9 @@ export const FullArticle = (props: Props) => {
|
|||
return JSON.parse(props.article.media || '[]')
|
||||
})
|
||||
|
||||
const commentsRef: { current: HTMLDivElement } = { current: null }
|
||||
const commentsRef: {
|
||||
current: HTMLDivElement
|
||||
} = { current: null }
|
||||
|
||||
const scrollToComments = () => {
|
||||
scrollTo(commentsRef.current)
|
||||
|
@ -118,7 +122,9 @@ export const FullArticle = (props: Props) => {
|
|||
const commentElement = document.querySelector<HTMLElement>(
|
||||
`[id='comment_${searchParams().commentId}']`
|
||||
)
|
||||
|
||||
changeSearchParam({ commentId: null })
|
||||
|
||||
if (commentElement) {
|
||||
scrollTo(commentElement)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user