fix(icons): properly import icons

This commit is contained in:
DecDuck
2024-12-24 10:39:13 +11:00
parent 31e8359ec0
commit 8945196633

View File

@ -98,7 +98,9 @@
'w-4 h-4',
]"
/>
<span class="text-zinc-600">({{ game.mReviewCount }} reviews)</span>
<span class="text-zinc-600"
>({{ game.mReviewCount }} reviews)</span
>
</td>
</tr>
</tbody>
@ -161,10 +163,9 @@ import { PlusIcon } from "@heroicons/vue/20/solid";
import { ArrowTopRightOnSquareIcon } from "@heroicons/vue/24/outline";
import { StarIcon } from "@heroicons/vue/24/solid";
import { Platform, type Game, type GameVersion } from "@prisma/client";
import {micromark} from 'micromark';
import { micromark } from "micromark";
import moment from "moment";
import LinuxLogo from "~/components/icons/LinuxLogo.vue";
import WindowsLogo from "~/components/icons/WindowsLogo.vue";
import { IconsLinuxLogo, IconsWindowsLogo } from "#components";
const route = useRoute();
const gameId = route.params.id.toString();
@ -206,8 +207,8 @@ const platforms = game.versions
.flat()
.filter((e, i, u) => u.indexOf(e) === i);
const icons = {
[Platform.Linux]: LinuxLogo,
[Platform.Windows]: WindowsLogo,
[Platform.Linux]: IconsLinuxLogo,
[Platform.Windows]: IconsWindowsLogo,
};
const rating = Math.round(game.mReviewRating * 5);