@@ -298,14 +298,69 @@ exports[`autocompleteMultiselect > can be aborted by a signal 1`] = `
298298[36m│[39m [2m◻[22m [2mCherry[22m
299299[36m│[39m [2m◻[22m [2mGrape[22m
300300[36m│[39m [2m◻[22m [2mOrange[22m
301- [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mSpace :[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
301+ [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mTab :[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
302302[36m└[39m",
303303 "
304304",
305305 "<cursor.show >",
306306]
307307`;
308308
309+ exports[`autocompleteMultiselect > can use navigation keys to select options 1`] = `
310+ [
311+ "<cursor.hide >",
312+ "[90m│[39m
313+ [36m◆[39m Select fruits
314+
315+ [36m│[39m [2mSearch:[22m [7m[8m_[28m[27m
316+ [36m│[39m [2m◻[22m Apple
317+ [36m│[39m [2m◻[22m [2mBanana[22m
318+ [36m│[39m [2m◻[22m [2mCherry[22m
319+ [36m│[39m [2m◻[22m [2mGrape[22m
320+ [36m│[39m [2m◻[22m [2mOrange[22m
321+ [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mTab:[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
322+ [36m└[39m",
323+ "<cursor.backward count =999><cursor.up count =10>",
324+ " <cursor.down count=3>" ,
325+ " <erase.down>" ,
326+ " [36m│[39m [2mSearch:[22m [2m[22m
327+ [36m│[39m [2m◻[22m [2mApple[22m
328+ [36m│[39m [2m◻[22m Banana
329+ [36m│[39m [2m◻[22m [2mCherry[22m
330+ [36m│[39m [2m◻[22m [2mGrape[22m
331+ [36m│[39m [2m◻[22m [2mOrange[22m
332+ [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mSpace/Tab:[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
333+ [36m└[39m" ,
334+ " <cursor.backward count=999><cursor.up count=10>" ,
335+ " <cursor.down count=5>" ,
336+ " <erase.line><cursor.left count=1>" ,
337+ " [36m│[39m [32m◼[39m Banana" ,
338+ " <cursor.down count=5>" ,
339+ " <cursor.backward count=999><cursor.up count=10>" ,
340+ " <cursor.down count=5>" ,
341+ " <erase.down>" ,
342+ " [36m│[39m [32m◼[39m [2mBanana[22m
343+ [36m│[39m [2m◻[22m Cherry
344+ [36m│[39m [2m◻[22m [2mGrape[22m
345+ [36m│[39m [2m◻[22m [2mOrange[22m
346+ [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mSpace/Tab:[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
347+ [36m└[39m" ,
348+ " <cursor.backward count=999><cursor.up count=10>" ,
349+ " <cursor.down count=6>" ,
350+ " <erase.line><cursor.left count=1>" ,
351+ " [36m│[39m [32m◼[39m Cherry" ,
352+ " <cursor.down count=4>" ,
353+ " <cursor.backward count=999><cursor.up count=10>" ,
354+ " <cursor.down count=1>" ,
355+ " <erase.down>" ,
356+ " [32m◇[39m Select fruits
357+ [90m│[39m [2m2 items selected[22m" ,
358+ "
359+ " ,
360+ " <cursor.show>" ,
361+ ]
362+ `;
363+
309364exports[`autocompleteMultiselect > renders error when empty selection & required is true 1`] = `
310365[
311366 "<cursor.hide >",
@@ -318,7 +373,7 @@ exports[`autocompleteMultiselect > renders error when empty selection & required
318373[36m│[39m [2m◻[22m [2mCherry[22m
319374[36m│[39m [2m◻[22m [2mGrape[22m
320375[36m│[39m [2m◻[22m [2mOrange[22m
321- [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mSpace :[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
376+ [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mTab :[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
322377[36m└[39m",
323378 "<cursor.backward count =999><cursor.up count =10>",
324379 " <cursor.down count=1>" ,
@@ -332,7 +387,7 @@ exports[`autocompleteMultiselect > renders error when empty selection & required
332387[36m│[39m [2m◻[22m [2mCherry[22m
333388[36m│[39m [2m◻[22m [2mGrape[22m
334389[36m│[39m [2m◻[22m [2mOrange[22m
335- [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mSpace :[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
390+ [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mTab :[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
336391[36m└[39m" ,
337392 " <cursor.backward count=999><cursor.up count=11>" ,
338393 " <cursor.down count=1>" ,
@@ -345,7 +400,7 @@ exports[`autocompleteMultiselect > renders error when empty selection & required
345400[36m│[39m [2m◻[22m [2mCherry[22m
346401[36m│[39m [2m◻[22m [2mGrape[22m
347402[36m│[39m [2m◻[22m [2mOrange[22m
348- [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mSpace :[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
403+ [36m│[39m [2m[2m↑/↓[22m[2m to navigate • [2mTab :[22m[2m select • [2mEnter:[22m[2m confirm • [2mType:[22m[2m to search[22m
349404[36m└[39m" ,
350405 " <cursor.backward count=999><cursor.up count=10>" ,
351406 " <cursor.down count=1>" ,
0 commit comments