@uiw/react-shields
Version:
Shields.io for react component, Quality metadata badges for open source projects.
32 lines (31 loc) • 1.14 kB
TypeScript
import React from 'react';
import { type InternalProps } from '../common/Base';
export interface DownloadsProps extends InternalProps {
/**
* Github Downloads
*
* `/github/downloads/:user/:repo/total`
* GitHub All Releases: GitHub All Releases badge
*
* `/github/downloads/:user/:repo/:tag/total`
* GitHub Releases: GitHub Releases badge
*
* `/github/downloads-pre/:user/:repo/:tag/total`
* GitHub Pre-Releases: GitHub Pre-Releases badge
*
* `/github/downloads/:user/:repo/:tag/total`
* GitHub Releases (by Release): GitHub Releases (by Release) badge
*
* `/github/downloads/:user/:repo/:tag/:path`
* GitHub Releases (by Asset): GitHub Releases (by Asset) badge
*
* `/github/downloads-pre/:user/:repo/:tag/:path`
* GitHub Pre-Releases (by Asset): GitHub Pre-Releases (by Asset) badge
*/
type?: 'downloads' | 'downloads-pre';
tag?: string;
path?: string;
total?: boolean;
}
declare const Downloads: React.ForwardRefExoticComponent<DownloadsProps & React.RefAttributes<HTMLImageElement>>;
export default Downloads;