UNPKG

react-dnd-test-utils

Version:
33 lines (32 loc) 884 B
import { act, fireEvent } from '@testing-library/react'; import { tick } from './utils.js'; export async function fireDragDrop(source, target) { await act(async ()=>{ fireEvent.dragStart(source); fireEvent.dragEnter(target); fireEvent.dragOver(target); fireEvent.drop(target); await tick(); }); } export async function fireDragHover(source, target) { await act(async ()=>{ fireEvent.dragStart(source); fireEvent.dragEnter(target); fireEvent.dragOver(target); await tick(); }); } export async function fireDrag(source) { await act(async ()=>{ fireEvent.dragStart(source); await tick(); }); } export async function fireReleaseDrag() { await act(async ()=>{ fireEvent.drop(window); await tick(); }); } //# sourceMappingURL=testingLibraryEvents.js.map