diff --git a/src/views/FeedPage/FeedPageView.tsx b/src/views/FeedPage/FeedPageView.tsx index b6805e6..b7c5cf7 100644 --- a/src/views/FeedPage/FeedPageView.tsx +++ b/src/views/FeedPage/FeedPageView.tsx @@ -6,6 +6,7 @@ import Post from "@models/Feed"; import { TextSection } from "@components/index"; import MarkdownStyles from "@views/common/MarkdownStyles"; import LoadingView from "@views/common/LoadingView"; +import i18nNext from "../../i18n"; interface FeedPageViewProps { post?: Post; @@ -32,17 +33,27 @@ const Content = styled(MarkdownStyles)` const FeedPageView: React.FC = ({ post }) => { if (!post) return ; + const { language } = i18nNext.i18n; + const isFi = language === "fi"; + const { + title, description, content, + } = { + title: isFi ? post.title_fi : post.title_en, + description: isFi ? post.description_fi : post.description_en, + content: isFi ? post.content_fi : post.content_en, + }; + return (

- {post.title_fi} + {title}

- {post.description_fi} + {description}

{post.image && ( {post.title_fi} = ({ post }) => { )}

- +
);