1234567891011121314151617181920212223242526272829303132 |
- import { memo } from 'react'
- import { getKeyboardKeyNameBySystem } from './utils'
- import cn from '@/utils/classnames'
- type ShortcutsNameProps = {
- keys: string[]
- className?: string
- }
- const ShortcutsName = ({
- keys,
- className,
- }: ShortcutsNameProps) => {
- return (
- <div className={cn(
- 'flex items-center gap-0.5 h-4 text-xs text-gray-400',
- className,
- )}>
- {
- keys.map(key => (
- <div
- key={key}
- className='capitalize'
- >
- {getKeyboardKeyNameBySystem(key)}
- </div>
- ))
- }
- </div>
- )
- }
- export default memo(ShortcutsName)
|