Commit cf06b9a0 authored by Denys Mishunov's avatar Denys Mishunov

Preserve the order of snippet visibility options

parent fcf2ee20
<script>
import { GlIcon, GlFormGroup, GlFormRadio, GlFormRadioGroup, GlLink } from '@gitlab/ui';
import { SNIPPET_VISIBILITY, SNIPPET_VISIBILITY_PRIVATE } from '~/snippets/constants';
import {
SNIPPET_VISIBILITY,
SNIPPET_VISIBILITY_PRIVATE,
SNIPPET_VISIBILITY_INTERNAL,
SNIPPET_VISIBILITY_PUBLIC,
} from '~/snippets/constants';
export default {
components: {
......@@ -29,14 +34,11 @@ export default {
},
computed: {
visibilityOptions() {
const options = [];
Object.keys(SNIPPET_VISIBILITY).forEach(key => {
options.push({
value: key,
...SNIPPET_VISIBILITY[key],
});
});
return options;
return [
SNIPPET_VISIBILITY_PRIVATE,
SNIPPET_VISIBILITY_INTERNAL,
SNIPPET_VISIBILITY_PUBLIC,
].map(key => ({ value: key, ...SNIPPET_VISIBILITY[key] }));
},
},
};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment