Compare commits
No commits in common. "7b926ec4096f8ef660af854693d46e5362e28438" and "dc4a38f391bd30df50c9da754b7ce5e2ae55d4d5" have entirely different histories.
7b926ec409
...
dc4a38f391
@ -2,7 +2,6 @@ import { Button, Space } from 'antd'
|
||||
import CheckIcon from '../../Icons/CheckIcon.jsx'
|
||||
import XMarkIcon from '../../Icons/XMarkIcon.jsx'
|
||||
import EditIcon from '../../Icons/EditIcon.jsx'
|
||||
import KeyboardShortcut from './KeyboardShortcut.jsx'
|
||||
import PropTypes from 'prop-types'
|
||||
|
||||
const EditButtons = ({
|
||||
@ -16,56 +15,26 @@ const EditButtons = ({
|
||||
}) => {
|
||||
return isEditing ? (
|
||||
<Space size='small'>
|
||||
<KeyboardShortcut
|
||||
shortcut='alt+s'
|
||||
hint='ALT S'
|
||||
onTrigger={() => {
|
||||
if (!disabled && !loading && formValid) {
|
||||
handleUpdate()
|
||||
}
|
||||
}}
|
||||
>
|
||||
<Button
|
||||
icon={<CheckIcon />}
|
||||
type='primary'
|
||||
onClick={handleUpdate}
|
||||
loading={loading}
|
||||
disabled={loading || !formValid || disabled}
|
||||
/>
|
||||
</KeyboardShortcut>
|
||||
<KeyboardShortcut
|
||||
shortcut='alt+c'
|
||||
hint='ALT C'
|
||||
onTrigger={() => {
|
||||
if (!disabled && !loading) {
|
||||
cancelEditing()
|
||||
}
|
||||
}}
|
||||
>
|
||||
<Button
|
||||
icon={<XMarkIcon />}
|
||||
onClick={cancelEditing}
|
||||
disabled={loading || disabled}
|
||||
/>
|
||||
</KeyboardShortcut>
|
||||
<Button
|
||||
icon={<CheckIcon />}
|
||||
type='primary'
|
||||
onClick={handleUpdate}
|
||||
loading={loading}
|
||||
disabled={loading || !formValid || disabled}
|
||||
/>
|
||||
<Button
|
||||
icon={<XMarkIcon />}
|
||||
onClick={cancelEditing}
|
||||
disabled={loading || disabled}
|
||||
/>
|
||||
</Space>
|
||||
) : (
|
||||
<KeyboardShortcut
|
||||
shortcut='alt+e'
|
||||
hint='ALT E'
|
||||
onTrigger={() => {
|
||||
if (!disabled && !loading) {
|
||||
startEditing()
|
||||
}
|
||||
}}
|
||||
>
|
||||
<Button
|
||||
icon={<EditIcon />}
|
||||
onClick={startEditing}
|
||||
loading={loading}
|
||||
disabled={disabled || loading}
|
||||
/>
|
||||
</KeyboardShortcut>
|
||||
<Button
|
||||
icon={<EditIcon />}
|
||||
onClick={startEditing}
|
||||
loading={loading}
|
||||
disabled={disabled || loading}
|
||||
/>
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@ -98,7 +98,7 @@ const ObjectTableNavigationButtons = ({
|
||||
<Space size='small'>
|
||||
<KeyboardShortcut
|
||||
shortcut='alt+arrowleft'
|
||||
hint='ALT ←'
|
||||
hint='ALT LEFT'
|
||||
onTrigger={useCallback(() => {
|
||||
if (!disabled && !loading && neighbors.previous?._id) {
|
||||
handlePrevious()
|
||||
@ -113,7 +113,7 @@ const ObjectTableNavigationButtons = ({
|
||||
</KeyboardShortcut>
|
||||
<KeyboardShortcut
|
||||
shortcut='alt+arrowright'
|
||||
hint='ALT →'
|
||||
hint='ALT RIGHT'
|
||||
onTrigger={useCallback(() => {
|
||||
if (!disabled && !loading && neighbors.next?._id) {
|
||||
handleNext()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user