From f46addbb8526656515f4c5405d20611b7996f964 Mon Sep 17 00:00:00 2001 From: StarHeart Date: Sun, 22 Jan 2023 11:31:32 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20Docs:=20=E5=95=86=E5=BA=97?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E5=A4=A7=E5=B0=8F=E5=86=99=E4=B8=8D=E6=95=8F?= =?UTF-8?q?=E6=84=9F=20(#1609)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- website/src/libs/store.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) 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 ); }); }