fix: fix command panel cannot click problem

pull/220/head
moonrailgun 1 year ago
parent 4b1da29feb
commit 5c259d7004

@ -80,16 +80,27 @@ const QuickSwitcher: React.FC = React.memo(() => {
{filteredActions.map((action, i) => ( {filteredActions.map((action, i) => (
<div <div
key={action.key} key={action.key}
className={clsx('truncate px-2 py-1 rounded', { className={clsx(
'bg-black bg-opacity-20 dark:bg-white dark:bg-opacity-20': 'truncate px-2 py-1 rounded cursor-pointer mb-0.5 group transition-all',
selectedIndex === i, 'hover:bg-black hover:bg-opacity-20 dark:hover:bg-white dark:hover:bg-opacity-20',
})} {
'bg-black bg-opacity-20 dark:bg-white dark:bg-opacity-20':
selectedIndex === i,
}
)}
onClick={() => {
action.action(actionContext);
handleClose();
}}
> >
<div className="text-lg">{action.label}</div> <div className="text-lg">{action.label}</div>
<div <div
className={clsx('opacity-0 text-gray-400 text-xs', { className={clsx(
'opacity-100': selectedIndex === i, 'opacity-0 text-gray-400 text-xs group-hover:opacity-100 transition-all',
})} {
'opacity-100': selectedIndex === i,
}
)}
> >
{action.source} {action.source}
</div> </div>

Loading…
Cancel
Save