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
29 lines
626 B
TypeScript
29 lines
626 B
TypeScript
import { PackageMetaInterface } from '../../../types/packageMeta';
|
|
|
|
export interface DetailContextProps {
|
|
packageMeta: PackageMetaInterface;
|
|
readMe: string;
|
|
packageName: string;
|
|
enableLoading: () => void;
|
|
}
|
|
|
|
export interface VersionPageConsumerProps {
|
|
packageMeta: PackageMetaInterface;
|
|
readMe: string;
|
|
packageName: string;
|
|
// FIXME: looking for the appropiated type here
|
|
enableLoading: any;
|
|
}
|
|
|
|
export interface PropsInterface {
|
|
match: boolean;
|
|
}
|
|
|
|
export interface StateInterface {
|
|
readMe: string;
|
|
packageName: string;
|
|
packageMeta?: PackageMetaInterface;
|
|
isLoading: boolean;
|
|
notFound: boolean;
|
|
}
|