diff --git a/website/src/libs/store.ts b/website/src/libs/store.ts index bd8952e5..2f6b1a26 100644 --- a/website/src/libs/store.ts +++ b/website/src/libs/store.ts @@ -17,14 +17,16 @@ export type Obj = { }; export function filterObjs(filter: string, objs: Obj[]): Obj[] { + let filterLower = filter.toLowerCase(); return objs.filter((o) => { return ( - o.module_name?.includes(filter) || - o.project_link?.includes(filter) || - o.name.includes(filter) || - o.desc.includes(filter) || - o.author.includes(filter) || - o.tags.filter((t) => t.label.includes(filter)).length > 0 + o.module_name?.toLowerCase().includes(filterLower) || + o.project_link?.toLowerCase().includes(filterLower) || + o.name.toLowerCase().includes(filterLower) || + o.desc.toLowerCase().includes(filterLower) || + o.author.toLowerCase().includes(filterLower) || + o.tags.filter((t) => t.label.toLowerCase().includes(filterLower)).length > + 0 ); }); }