24 lines
772 B
JavaScript
24 lines
772 B
JavaScript
import { __ } from '~/locale';
|
|
|
|
export const SNIPPET_VISIBILITY_PRIVATE = 'private';
|
|
export const SNIPPET_VISIBILITY_INTERNAL = 'internal';
|
|
export const SNIPPET_VISIBILITY_PUBLIC = 'public';
|
|
|
|
export const SNIPPET_VISIBILITY = {
|
|
[SNIPPET_VISIBILITY_PRIVATE]: {
|
|
label: __('Private'),
|
|
icon: 'lock',
|
|
description: __('The snippet is visible only to me.'),
|
|
description_project: __('The snippet is visible only to project members.'),
|
|
},
|
|
[SNIPPET_VISIBILITY_INTERNAL]: {
|
|
label: __('Internal'),
|
|
icon: 'shield',
|
|
description: __('The snippet is visible to any logged in user.'),
|
|
},
|
|
[SNIPPET_VISIBILITY_PUBLIC]: {
|
|
label: __('Public'),
|
|
icon: 'earth',
|
|
description: __('The snippet can be accessed without any authentication.'),
|
|
},
|
|
};
|