chore: Add homepage link to theme card

This commit is contained in:
Mauro Balades committed 2024-08-15 11:22:19 +02:00
1 parent f36a630f81
commit 4c9b85e357
3 files changed
+38 -1

No files matched your search

+5
View File
@@ -5,6 +5,7 @@ export interface ZenTheme {
image: string
downloadUrl: string
id: string
homepage?: string
}
export function getAllThemes(): ZenTheme[] {
@@ -23,3 +24,7 @@ export function getAllThemes(): ZenTheme[] {
export function getThemesFromSearch(themes: ZenTheme[], query: string): ZenTheme[] {
return themes.filter((theme) => theme.name.toLowerCase().includes(query.toLowerCase()));
}
export function getThemeFromId(id: string): ZenTheme | undefined {
return getAllThemes().find((theme) => theme.id === id);
}