+
+
+ Selected ref: {selected ? `${selected.name} (${selected.type})` : 'none'}
+
+
+ )
+}
diff --git a/packages/react/src/SelectPanel/examples/RefPicker.test.tsx b/packages/react/src/SelectPanel/examples/RefPicker.test.tsx
new file mode 100644
index 00000000000..ee1c4c65716
--- /dev/null
+++ b/packages/react/src/SelectPanel/examples/RefPicker.test.tsx
@@ -0,0 +1,63 @@
+import React from 'react'
+import {describe, expect, it} from 'vitest'
+import {render} from '@testing-library/react'
+import userEvent from '@testing-library/user-event'
+
+import {RefPicker} from './RefPicker'
+import {branches, tags} from './ref-picker-data'
+
+const openPanel = async () => {
+ const view = render(