mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-04-23 00:58:32 +02:00
Fix some eslint warnings
This commit is contained in:
@@ -256,8 +256,8 @@ const _SidebarItem = forwardRef(function SidebarItem(
|
|||||||
const isActive = activeRequestId === requestId;
|
const isActive = activeRequestId === requestId;
|
||||||
|
|
||||||
const handleSubmitNameEdit = useCallback(
|
const handleSubmitNameEdit = useCallback(
|
||||||
async (el: HTMLInputElement) => {
|
(el: HTMLInputElement) => {
|
||||||
await updateRequest.mutate((r) => ({ ...r, name: el.value }));
|
updateRequest.mutate((r) => ({ ...r, name: el.value }));
|
||||||
setEditing(false);
|
setEditing(false);
|
||||||
},
|
},
|
||||||
[updateRequest],
|
[updateRequest],
|
||||||
@@ -274,7 +274,7 @@ const _SidebarItem = forwardRef(function SidebarItem(
|
|||||||
switch (e.key) {
|
switch (e.key) {
|
||||||
case 'Enter':
|
case 'Enter':
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
await handleSubmitNameEdit(e.currentTarget);
|
handleSubmitNameEdit(e.currentTarget);
|
||||||
break;
|
break;
|
||||||
case 'Escape':
|
case 'Escape':
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
@@ -289,7 +289,7 @@ const _SidebarItem = forwardRef(function SidebarItem(
|
|||||||
|
|
||||||
const handleBlur = useCallback(
|
const handleBlur = useCallback(
|
||||||
(e: React.FocusEvent<HTMLInputElement>) => {
|
(e: React.FocusEvent<HTMLInputElement>) => {
|
||||||
handleSubmitNameEdit(e.currentTarget).catch(console.error);
|
handleSubmitNameEdit(e.currentTarget);
|
||||||
},
|
},
|
||||||
[handleSubmitNameEdit],
|
[handleSubmitNameEdit],
|
||||||
);
|
);
|
||||||
@@ -341,6 +341,7 @@ const _SidebarItem = forwardRef(function SidebarItem(
|
|||||||
</li>
|
</li>
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
const SidebarItem = memo(_SidebarItem);
|
const SidebarItem = memo(_SidebarItem);
|
||||||
|
|
||||||
type DraggableSidebarItemProps = SidebarItemProps & {
|
type DraggableSidebarItemProps = SidebarItemProps & {
|
||||||
@@ -365,7 +366,7 @@ const DraggableSidebarItem = memo(function DraggableSidebarItem({
|
|||||||
const [, connectDrop] = useDrop<DragItem, void>(
|
const [, connectDrop] = useDrop<DragItem, void>(
|
||||||
{
|
{
|
||||||
accept: ItemTypes.REQUEST,
|
accept: ItemTypes.REQUEST,
|
||||||
hover: (item, monitor) => {
|
hover: (_, monitor) => {
|
||||||
if (!ref.current) return;
|
if (!ref.current) return;
|
||||||
const hoverBoundingRect = ref.current?.getBoundingClientRect();
|
const hoverBoundingRect = ref.current?.getBoundingClientRect();
|
||||||
const hoverMiddleY = (hoverBoundingRect.bottom - hoverBoundingRect.top) / 2;
|
const hoverMiddleY = (hoverBoundingRect.bottom - hoverBoundingRect.top) / 2;
|
||||||
|
|||||||
Reference in New Issue
Block a user