Files
dukang/apps/h5-partner/src/lib/leaderboard.ts
T
jacy 55e91158b3
CI / verify (pull_request) Has been cancelled
fix(partner): skip unauthorized home APIs for sub-accounts
Gate dashboard/stores/orders by permission and move dashboard auth to method level so leaderboard stays open without toasting 403s.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 10:13:43 +08:00

14 lines
506 B
TypeScript

import type { PartnerLeaderboardPeriod, PartnerLeaderboardResponse } from '@dukang/shared-types';
import { request } from './api';
export function fetchPartnerLeaderboard(period: PartnerLeaderboardPeriod = 'total') {
return request<PartnerLeaderboardResponse>(
'PARTNER_H5',
`/partner/dashboard/leaderboard?period=${period}`,
{ silent: true },
);
}
export type { PartnerLeaderboardPeriod, PartnerLeaderboardResponse };
export type { PartnerLeaderboardEntry } from '@dukang/shared-types';