mirror of
https://github.com/Sonny93/my-links.git
synced 2025-12-10 07:25:35 +00:00
* feat(wip): translation * fix: some i18n errors + use ssr translation * fix: i18next implementation * fix: tsc errors * feat: i18n middleware * feat: translate link view home page * feat: translate quick actions * feat: translate search modal * feat: translate side menu * feat: native error boundary + translation * feat: translate error pages * feat: translate category forms * feat: translate link forms * refactor: LangSelector is no longer absolute by default
22 lines
590 B
TypeScript
22 lines
590 B
TypeScript
import { useTranslation } from "next-i18next";
|
|
import { Link } from "types";
|
|
import FavoriteItem from "./FavoriteItem";
|
|
import styles from "./favorites.module.scss";
|
|
|
|
export default function Favorites({ favorites }: { favorites: Link[] }) {
|
|
const { t } = useTranslation();
|
|
|
|
return (
|
|
favorites.length !== 0 && (
|
|
<div className={styles["favorites"]}>
|
|
<h4>{t("common:favorite")}</h4>
|
|
<ul className={styles["items"]}>
|
|
{favorites.map((link) => (
|
|
<FavoriteItem link={link} key={link.id} />
|
|
))}
|
|
</ul>
|
|
</div>
|
|
)
|
|
);
|
|
}
|