mirror of
https://github.com/SomboChea/ui
synced 2024-05-18 09:21:37 +07:00
97e8448098
* chore: refactoring version page * refactor: migrate version page to hooks * refactor: Version page better imports * fix: #100 render not found on click item * test: add test for version page * chore: update mocks * test: add scenario for not found package * chore: fix wrong mock path * chore: update mock * chore: add todo list
13 lines
452 B
TypeScript
13 lines
452 B
TypeScript
import API from './api';
|
|
import { PackageMetaInterface } from 'types/packageMeta';
|
|
|
|
export async function callReadme(packageName): Promise<string | {}> {
|
|
return await API.request<string | {}>(`package/readme/${packageName}`, 'GET');
|
|
}
|
|
|
|
export async function callDetailPage(packageName): Promise<PackageMetaInterface | {}> {
|
|
const packageMeta = await API.request<PackageMetaInterface | {}>(`sidebar/${packageName}`, 'GET');
|
|
|
|
return packageMeta;
|
|
}
|