From 524711e05e529cf6846b6b5b80eee3bae637fa4f Mon Sep 17 00:00:00 2001 From: Dessalines Date: Wed, 6 Jan 2021 16:06:42 -0500 Subject: [PATCH] Add proper docs url. --- src/shared/components/footer.tsx | 4 ++-- src/shared/utils.ts | 16 +++++++--------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/shared/components/footer.tsx b/src/shared/components/footer.tsx index 5d132ee6..c83e2ad7 100644 --- a/src/shared/components/footer.tsx +++ b/src/shared/components/footer.tsx @@ -1,7 +1,7 @@ import { Component } from 'inferno'; import { Link } from 'inferno-router'; import { i18n } from '../i18next'; -import { repoUrl, joinLemmyUrl } from '../utils'; +import { repoUrl, joinLemmyUrl, docsUrl } from '../utils'; import { GetSiteResponse } from 'lemmy-js-client'; interface FooterProps { @@ -34,7 +34,7 @@ export class Footer extends Component { diff --git a/src/shared/utils.ts b/src/shared/utils.ts index 433b674b..e9521a9e 100644 --- a/src/shared/utils.ts +++ b/src/shared/utils.ts @@ -75,11 +75,11 @@ export const favIconUrl = '/static/assets/favicon.svg'; export const favIconPngUrl = '/static/assets/apple-touch-icon.png'; // TODO // export const defaultFavIcon = `${window.location.protocol}//${window.location.host}${favIconPngUrl}`; -export const defaultFavIcon = 'test'; export const repoUrl = 'https://github.com/LemmyNet'; export const joinLemmyUrl = 'https://join.lemmy.ml'; export const supportLemmyUrl = 'https://join.lemmy.ml/sponsors'; -export const helpGuideUrl = '/docs/about/guide.html'; +export const docsUrl = '/docs'; +export const helpGuideUrl = '/docs/en/about/guide.html'; // TODO find a way to redirect to the non-en folder export const markdownHelpUrl = `${helpGuideUrl}#markdown-guide`; export const sortingHelpUrl = `${helpGuideUrl}#sorting`; export const archiveUrl = 'https://archive.is'; @@ -563,7 +563,7 @@ export function pictrsDeleteToast( interface NotifyInfo { name: string; - icon: string; + icon?: string; link: string; body: string; } @@ -575,7 +575,7 @@ export function messageToastify(info: NotifyInfo, router: any) { let toast = Toastify({ text: `${htmlBody}
${info.name}`, - avatar: info.icon, + avatar: info.icon ? info.icon : null, backgroundColor: backgroundColor, className: 'text-dark', close: true, @@ -595,7 +595,7 @@ export function messageToastify(info: NotifyInfo, router: any) { export function notifyPost(post_view: PostView, router: any) { let info: NotifyInfo = { name: post_view.community.name, - icon: post_view.community.icon ? post_view.community.icon : defaultFavIcon, + icon: post_view.community.icon, link: `/post/${post_view.post.id}`, body: post_view.post.name, }; @@ -605,9 +605,7 @@ export function notifyPost(post_view: PostView, router: any) { export function notifyComment(comment_view: CommentView, router: any) { let info: NotifyInfo = { name: comment_view.creator.name, - icon: comment_view.creator.avatar - ? comment_view.creator.avatar - : defaultFavIcon, + icon: comment_view.creator.avatar, link: `/post/${comment_view.post.id}/comment/${comment_view.comment.id}`, body: comment_view.comment.content, }; @@ -617,7 +615,7 @@ export function notifyComment(comment_view: CommentView, router: any) { export function notifyPrivateMessage(pmv: PrivateMessageView, router: any) { let info: NotifyInfo = { name: pmv.creator.name, - icon: pmv.creator.avatar ? pmv.creator.avatar : defaultFavIcon, + icon: pmv.creator.avatar, link: `/inbox`, body: pmv.private_message.content, };