From c9ec3b77ce019f38af39a5919761dc53e3a408f4 Mon Sep 17 00:00:00 2001 From: samanhappy Date: Sat, 26 Apr 2025 21:17:05 +0800 Subject: [PATCH] fix: sort market servers by official status (#36) --- frontend/src/pages/ServersPage.tsx | 11 +++++++ src/services/marketService.ts | 47 +++++++++++++++++++----------- src/services/mcpService.ts | 2 +- 3 files changed, 42 insertions(+), 18 deletions(-) diff --git a/frontend/src/pages/ServersPage.tsx b/frontend/src/pages/ServersPage.tsx index fedf077..7a2c78d 100644 --- a/frontend/src/pages/ServersPage.tsx +++ b/frontend/src/pages/ServersPage.tsx @@ -1,5 +1,6 @@ import React, { useState } from 'react'; import { useTranslation } from 'react-i18next'; +import { useNavigate } from 'react-router-dom'; import { Server } from '@/types'; import ServerCard from '@/components/ServerCard'; import AddServerForm from '@/components/AddServerForm'; @@ -8,6 +9,7 @@ import { useServerData } from '@/hooks/useServerData'; const ServersPage: React.FC = () => { const { t } = useTranslation(); + const navigate = useNavigate(); const { servers, error, @@ -50,6 +52,15 @@ const ServersPage: React.FC = () => {

{t('pages.servers.title')}

+