mirror of
https://github.com/lobehub/lobehub.git
synced 2026-03-26 13:19:34 +07:00
🐛 fix(community): should be able to switch category with All and Discover (#11869)
This commit is contained in:
@@ -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,
|
||||
},
|
||||
|
||||
@@ -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,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user