From 544d0c8405474c43cab1233964fd79d998a6c804 Mon Sep 17 00:00:00 2001 From: undefined Date: Sat, 6 Dec 2025 19:22:27 +0800 Subject: [PATCH] core&ui: add exports [skip ci] --- packages/hydrooj/src/handler/record.ts | 8 ++++---- packages/ui-default/api.ts | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/hydrooj/src/handler/record.ts b/packages/hydrooj/src/handler/record.ts index f88a2347d..6543cb5e2 100644 --- a/packages/hydrooj/src/handler/record.ts +++ b/packages/hydrooj/src/handler/record.ts @@ -24,7 +24,7 @@ import { buildProjection, Time } from '../utils'; import { ContestDetailBaseHandler } from './contest'; import { postJudge } from './judge'; -class RecordListHandler extends ContestDetailBaseHandler { +export class RecordListHandler extends ContestDetailBaseHandler { @param('page', Types.PositiveInt, true) @param('pid', Types.ProblemId, true) @param('tid', Types.ObjectId, true) @@ -127,7 +127,7 @@ class RecordListHandler extends ContestDetailBaseHandler { } } -class RecordDetailHandler extends ContestDetailBaseHandler { +export class RecordDetailHandler extends ContestDetailBaseHandler { rdoc: RecordDoc; @param('rid', Types.ObjectId) @@ -250,7 +250,7 @@ class RecordDetailHandler extends ContestDetailBaseHandler { } } -class RecordMainConnectionHandler extends ConnectionHandler { +export class RecordMainConnectionHandler extends ConnectionHandler { all = false; allDomain = false; tid: string; @@ -376,7 +376,7 @@ class RecordMainConnectionHandler extends ConnectionHandler { } } -class RecordDetailConnectionHandler extends ConnectionHandler { +export class RecordDetailConnectionHandler extends ConnectionHandler { pdoc: ProblemDoc; tdoc?: Tdoc; rid: string = ''; diff --git a/packages/ui-default/api.ts b/packages/ui-default/api.ts index 07ad49621..e6ef0d6af 100644 --- a/packages/ui-default/api.ts +++ b/packages/ui-default/api.ts @@ -2,6 +2,7 @@ export * from './components/dialog'; export { default as loadMonaco } from './components/monaco/loader'; export { default as Notification } from './components/notification'; +export { default as Rotator } from './components/rotator'; export { default as selectUser } from './components/selectUser'; export { default as Socket } from './components/socket/index'; export { default as uploadFiles } from './components/upload';