🐛 fix(community): should be able to switch category with All and Discover (#11869)

This commit is contained in:
Neko
2026-01-27 01:19:43 +08:00
committed by GitHub
parent 89572e461f
commit ba0fab13a1
2 changed files with 7 additions and 4 deletions

View File

@@ -17,7 +17,7 @@ import { useCategory } from './useCategory';
const Category = memo(() => {
const useAssistantCategories = useDiscoverStore((s) => s.useAssistantCategories);
const {
category = 'all',
category = AssistantCategory.Discover,
q,
source,
} = useQuery() as { category?: AssistantCategory; q?: string; source?: string };
@@ -29,7 +29,7 @@ const Category = memo(() => {
qs.stringifyUrl(
{
query: {
category: [AssistantCategory.All, AssistantCategory.Discover].includes(key) ? null : key,
category: key === AssistantCategory.Discover ? null : key,
q,
sort: key === AssistantCategory.Discover ? AssistantSorts.Recommended : null,
},

View File

@@ -16,7 +16,10 @@ import CategoryMenu from '../../../../components/CategoryMenu';
const Category = memo(() => {
const useMcpCategories = useDiscoverStore((s) => s.useMcpCategories);
const { category = McpCategory.Discover, q } = useQuery() as { category?: McpCategory; q?: string };
const { category = McpCategory.Discover, q } = useQuery() as {
category?: McpCategory;
q?: string;
};
const { data: items = [] } = useMcpCategories({ q });
const navigate = useNavigate();
const cates = useCategory();
@@ -25,7 +28,7 @@ const Category = memo(() => {
qs.stringifyUrl(
{
query: {
category: [McpCategory.All, McpCategory.Discover].includes(key) ? null : key,
category: key === McpCategory.Discover ? null : key,
q,
sort: key === McpCategory.Discover ? McpSorts.Recommended : null,
},