mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-18 04:24:30 +08:00
Update React DnD types
This commit is contained in:
committed by
David Inglis
parent
c42b2ba16c
commit
78c2da12eb
@@ -13,8 +13,8 @@ import DragSource = ReactDnd.DragSource;
|
||||
import DropTarget = ReactDnd.DropTarget;
|
||||
import DragLayer = ReactDnd.DragLayer;
|
||||
import DragDropContext = ReactDnd.DragDropContext;
|
||||
import HTML5Backend, { getEmptyImage } from 'react-dnd/modules/backends/HTML5';
|
||||
import TestBackend = require('react-dnd/modules/backends/Test');
|
||||
import HTML5Backend, { getEmptyImage } from "react-dnd-html5-backend";
|
||||
import TestBackend from "react-dnd-test-backend";
|
||||
|
||||
// Game Component
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
6
react-dnd/react-dnd.d.ts
vendored
6
react-dnd/react-dnd.d.ts
vendored
@@ -179,13 +179,13 @@ declare module "react-dnd" {
|
||||
export = __ReactDnd;
|
||||
}
|
||||
|
||||
declare module "react-dnd/modules/backends/HTML5" {
|
||||
declare module "react-dnd-html5-backend" {
|
||||
export enum NativeTypes { FILE, URL, TEXT }
|
||||
export function getEmptyImage(): any; // Image
|
||||
export default class HTML5Backend implements __ReactDnd.Backend {}
|
||||
}
|
||||
|
||||
declare module "react-dnd/modules/backends/Test" {
|
||||
declare module "react-dnd-test-backend" {
|
||||
class TestBackend {
|
||||
setup(): void;
|
||||
teardown(): void;
|
||||
@@ -198,5 +198,5 @@ declare module "react-dnd/modules/backends/Test" {
|
||||
simulateEndDrag(): void;
|
||||
}
|
||||
|
||||
export = TestBackend;
|
||||
export { TestBackend as default };
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user