🔥 Remove keyboard usage to sort items

This commit is contained in:
ajnart
2022-06-12 06:36:33 +02:00
parent a37f0fdee6
commit 0f2c5dbce2

View File

@@ -4,13 +4,12 @@ import {
closestCenter, closestCenter,
DndContext, DndContext,
DragOverlay, DragOverlay,
KeyboardSensor,
MouseSensor, MouseSensor,
TouchSensor, TouchSensor,
useSensor, useSensor,
useSensors, useSensors,
} from '@dnd-kit/core'; } from '@dnd-kit/core';
import { arrayMove, SortableContext, sortableKeyboardCoordinates } from '@dnd-kit/sortable'; import { arrayMove, SortableContext } from '@dnd-kit/sortable';
import { useLocalStorage } from '@mantine/hooks'; import { useLocalStorage } from '@mantine/hooks';
import { useConfig } from '../../tools/state'; import { useConfig } from '../../tools/state';
@@ -45,15 +44,7 @@ const AppShelf = (props: any) => {
const { colorScheme } = useMantineColorScheme(); const { colorScheme } = useMantineColorScheme();
const sensors = useSensors( const sensors = useSensors(
useSensor(TouchSensor, { useSensor(TouchSensor, {}),
activationConstraint: {
delay: 250,
tolerance: 5,
},
}),
useSensor(KeyboardSensor, {
coordinateGetter: sortableKeyboardCoordinates,
}),
useSensor(MouseSensor, { useSensor(MouseSensor, {
// Require the mouse to move by 10 pixels before activating // Require the mouse to move by 10 pixels before activating
activationConstraint: { activationConstraint: {