UNPKG

react-dnd-html5-backend

Version:

HTML5 backend for React DnD

13 lines (11 loc) 300 B
export function getDataFromDataTransfer( dataTransfer: DataTransfer, typesToTry: string[], defaultValue: string, ): string { const result = typesToTry.reduce( (resultSoFar, typeToTry) => resultSoFar || dataTransfer.getData(typeToTry), '', ) return result != null ? result : defaultValue }