gitlab-org--gitlab-foss/app/assets/javascripts/ci_variable_list/store/state.js

27 lines
624 B
JavaScript

import { displayText } from '../constants';
export default () => ({
endpoint: null,
projectId: null,
isGroup: null,
maskableRegex: null,
isProtectedByDefault: null,
isLoading: false,
isDeleting: false,
variable: {
variable_type: displayText.variableText,
key: '',
secret_value: '',
protected_variable: false,
masked: false,
environment_scope: displayText.allEnvironmentsText,
},
variables: null,
valuesHidden: true,
error: null,
environments: [],
typeOptions: [displayText.variableText, displayText.fileText],
variableBeingEdited: false,
selectedEnvironment: '',
});