mirror of
https://github.com/SomboChea/ui
synced 2026-01-18 09:06:14 +07:00
feat: add browser features to browse by version (#125)
* feat: add browser features to browse by version * chore: verify whether version exist * chore: add link on versions * chore: udpate imports * chore: use mui links * test: add unit test * chore: Add todo list * chore: remove imports
This commit is contained in:
committed by
GitHub
parent
bbec54d602
commit
1904179af3
@@ -1,12 +1,12 @@
|
||||
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 callReadme(packageName, packageVersion?: string): Promise<string | {}> {
|
||||
return await API.request<string | {}>(`package/readme/${packageName}${packageVersion ? `?v=${packageVersion}` : ''}`, 'GET');
|
||||
}
|
||||
|
||||
export async function callDetailPage(packageName): Promise<PackageMetaInterface | {}> {
|
||||
const packageMeta = await API.request<PackageMetaInterface | {}>(`sidebar/${packageName}`, 'GET');
|
||||
export async function callDetailPage(packageName: string, packageVersion?: string): Promise<PackageMetaInterface | {}> {
|
||||
const packageMeta = await API.request<PackageMetaInterface | {}>(`sidebar/${packageName}${packageVersion ? `?v=${packageVersion}` : ''}`, 'GET');
|
||||
|
||||
return packageMeta;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user