pl-fe: fix about page

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
nicole mikołajczyk
2026-01-04 12:12:03 +01:00
parent 22da317109
commit d274213326
2 changed files with 14 additions and 6 deletions

View File

@ -15,7 +15,7 @@ import Timeline from 'pl-fe/features/ui/components/timeline';
import { useAppDispatch } from 'pl-fe/hooks/use-app-dispatch';
import { useInstance } from 'pl-fe/hooks/use-instance';
import { useRegistrationStatus } from 'pl-fe/hooks/use-registration-status';
import AboutPage from 'pl-fe/pages/utils/about';
import { About } from 'pl-fe/pages/utils/about';
import { getTextDirection } from 'pl-fe/utils/rtl';
interface ILogoText extends Pick<React.HTMLAttributes<HTMLHeadingElement>, 'className' | 'dir'> {
@ -110,7 +110,7 @@ const LandingTimelinePage = () => {
/>
</PullToRefresh>
) : (
<AboutPage />
<About slug='index' />
)}
</Column>
);

View File

@ -9,10 +9,11 @@ import { usePlFeConfig } from 'pl-fe/hooks/use-pl-fe-config';
import { useAboutPage } from 'pl-fe/queries/pl-fe/use-about-page';
import { useSettings } from 'pl-fe/stores/settings';
/** Displays arbitrary user-uploaded HTML on a page at `/about/:slug` */
const AboutPage: React.FC = () => {
const { slug = 'index' } = aboutRoute.useParams();
interface IAbout {
slug: string;
}
const About: React.FC<IAbout> = ({ slug }) => {
const settings = useSettings();
const plFeConfig = usePlFeConfig();
@ -66,4 +67,11 @@ const AboutPage: React.FC = () => {
);
};
export { AboutPage as default };
/** Displays arbitrary user-uploaded HTML on a page at `/about/:slug` */
const AboutPage: React.FC = () => {
const { slug = 'index' } = aboutRoute.useParams();
return <About key={slug} slug={slug} />;
};
export { About, AboutPage as default };