41 lines
839 B
TypeScript
41 lines
839 B
TypeScript
|
|
/* 全局枚举配置 */
|
||
|
|
export enum VISIBILITY {
|
||
|
|
PUBLIC = 'public',
|
||
|
|
PRIVATE = 'private',
|
||
|
|
INTERNAL = 'internal'
|
||
|
|
}
|
||
|
|
|
||
|
|
export enum SORT {
|
||
|
|
DESC = 'desc',
|
||
|
|
ASC = 'asc'
|
||
|
|
};
|
||
|
|
|
||
|
|
export enum COMMENT {
|
||
|
|
ISSUE = 1,
|
||
|
|
MR = 2,
|
||
|
|
COMMIT = 3,
|
||
|
|
DISCUSS = 4,
|
||
|
|
}
|
||
|
|
|
||
|
|
export const repoTypeOption = [
|
||
|
|
{ name: '私有', value: 'private' },
|
||
|
|
// { name: '内部', value: 'internal' },
|
||
|
|
{ name: '公开', value: 'public' }
|
||
|
|
];
|
||
|
|
|
||
|
|
export const localStorageKeys = {
|
||
|
|
merge_showformat_setting: 'merge_showformat_setting'
|
||
|
|
};
|
||
|
|
|
||
|
|
export const sortBy = [
|
||
|
|
{ label: '最近', value: 'desc' },
|
||
|
|
{ label: '较早', value: 'asc' }
|
||
|
|
];
|
||
|
|
|
||
|
|
export const timeSort = [
|
||
|
|
{ label: '较早创建', value: 'created_asc' },
|
||
|
|
{ label: '最近创建', value: 'created_desc' },
|
||
|
|
{ label: '较早更新', value: 'updated_asc' },
|
||
|
|
{ label: '最近更新', value: 'updated_desc' }
|
||
|
|
];
|