@gitlab/ui
Version:
GitLab UI Components
26 lines (23 loc) • 1.11 kB
JavaScript
/**
* These are used to test varying lengths of series names
*/
const SERIES_NAME_SHORT = 'SERIES_NAME_SHORT';
const SERIES_NAME_LONG = 'SERIES_NAME_LONG';
const SERIES_NAME_LONG_WITHOUT_SPACES = 'SERIES_NAME_LONG_WITHOUT_SPACES';
const SERIES_NAME = {
[SERIES_NAME_SHORT]: 'Series ',
[SERIES_NAME_LONG]: 'Series name long. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tincidunt interdum sapien ut blandit. Nulla fermentum nisi id euismod vulputate. END',
[SERIES_NAME_LONG_WITHOUT_SPACES]: 'Series_name_long._Lorem_ipsum_dolor_sit_amet,_consectetur_adipiscing_elit._Sed_tincidunt_interdum_sapien_ut_blandit._Nulla_fermentum_nisi_id_euismod_vulputate._END'
};
/**
* Builds the parameters object disable one or multiple controls.
*/
const disableControls = function () {
let controls = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
return Object.fromEntries(controls.map(control => [control, {
control: {
disable: true
}
}]));
};
export { SERIES_NAME, SERIES_NAME_LONG, SERIES_NAME_LONG_WITHOUT_SPACES, SERIES_NAME_SHORT, disableControls };