I did the same with Select. No picture and the API doesn't make sense. The options are specified twice.
The next release will use radix primitives.
Also, check out base-ui. Radix is fine, but base ui has generally better primitives and is being actively developed