react-shields.io
Version:
react-shields.io ===
44 lines (43 loc) • 1.81 kB
TypeScript
import Base, { BaseProps } from '../common/Base';
export interface ActivityProps extends BaseProps {
/**
* `/github/commit-activity/:interval/:user/:repo`
* GitHub commit activity: GitHub commit activity badge
*
* `/github/commits-since/:user/:repo/:version/:branch*`
* GitHub commits since tagged version: GitHub commits since tagged version badge
*
* `/github/commits-since/:user/:repo/:version/:branch*`
* GitHub commits since tagged version (branch): GitHub commits since tagged version (branch) badge
*
* `/github/commits-since/:user/:repo/:version/:branch*`
* GitHub commits since latest release: GitHub commits since latest release badge
*
* `/github/commits-since/:user/:repo/:version/:branch*`
* GitHub commits since latest release (branch): GitHub commits since latest release (branch) badge
*
* `/github/:variant/:user/:repo`
* GitHub contributors: GitHub contributors badge
*
* `/github/last-commit/:user/:repo`
* GitHub last commit: GitHub last commit badge
*
* `/github/last-commit/:user/:repo/:branch`
* GitHub last commit (branch): GitHub last commit (branch) badge
*
* `/github/release-date/:user/:repo`
* GitHub Release Date: GitHub Release Date badge
*
* `/github/release-date-pre/:user/:repo`
* GitHub (Pre-)Release Date: GitHub (Pre-)Release Date badge
*/
type?: 'commit-activity' | 'commits-since' | 'variant' | 'last-commit' | 'release-date' | 'release-date-pre';
variant?: string;
interval?: 'y' | 'm' | 'w';
version?: 'contributors' | 'contributors-anon';
branch?: string;
}
export default class Activity extends Base<ActivityProps> {
constructor(props: ActivityProps);
getUrl: () => string;
}