Simple monitor for displaying MIDI status for digital pianos.
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

21 行
699 B

  1. import * as React from 'react'
  2. export interface DropdownInputProps extends React.HTMLProps<HTMLElementTagNameMap['select']> {
  3. label?: string
  4. }
  5. export const DropdownInput = React.forwardRef<HTMLElementTagNameMap['select'], DropdownInputProps>(
  6. ({ label, ...etcProps }, forwardedRef) => {
  7. return (
  8. <label className="block border rounded overflow-hidden box-border">
  9. <span className="flex items-center h-3 text-xs -mb-3 relative pointer-events-none pt-1 px-1">
  10. {label}
  11. </span>
  12. <select {...etcProps} ref={forwardedRef} className="w-full bg-black h-10 appearance-none pt-2 px-1" />
  13. </label>
  14. )
  15. }
  16. )
  17. DropdownInput.displayName = 'DropdownInput'