				// Remove extra separators
				results = results.reduce((acc, item) => {
					if (item === 'separator' && (!acc.length || acc[acc.length - 1] === 'separator')) {
						return acc;
					}

					acc.push(item);
					return acc;
				}, []);

				if (results[results.length - 1] === 'separator') {
					results.pop();
				}

				return results;
			},
		},
		data () {
			return {
				filterPlaceholder: 'Filter versions',
				noVersionsMsg: 'No results found',
				dropdownOpened: false,
				currSelectedItemIdx: