core&ui: enhanced category selector

This commit is contained in:
undefined committed 2022-05-11 21:54:21 +08:00
1 parent 74f4e44f0f
commit 6567c739b6
12 files changed
+45 -54

No files matched your search

+11
View File
@@ -0,0 +1,11 @@
import { Handler, Route } from '../service/server';
class ProblemCategoryCompatHandler extends Handler {
async get({ category }) {
this.response.redirect = this.url('problem_main', { query: { q: `category:${category}` } });
}
}
global.Hydro.handler.compat = () => {
Route('problem_category_compat', '/p/category/:category', ProblemCategoryCompatHandler);
};