diff --git a/types/react-big-calendar/react-big-calendar-tests.tsx b/types/react-big-calendar/react-big-calendar-tests.tsx
index 4bb6f23943..7f13da096a 100644
--- a/types/react-big-calendar/react-big-calendar-tests.tsx
+++ b/types/react-big-calendar/react-big-calendar-tests.tsx
@@ -1,6 +1,7 @@
import * as React from "react";
import * as ReactDOM from "react-dom";
import BigCalendar, { BigCalendarProps, Navigate, View, DateRange, DateLocalizer, ToolbarProps, EventWrapperProps } from "react-big-calendar";
+import withDragAndDrop from "react-big-calendar/lib/addons/dragAndDrop";
// Don't want to add this as a dependency, because it is only used for tests.
declare const globalize: any;
@@ -59,6 +60,30 @@ class CalendarResource {
ReactDOM.render(, document.body);
}
+
+// Drag and Drop Example Test
+{
+ interface Props {
+ localizer: DateLocalizer;
+ }
+ const DragAndDropCalendar = withDragAndDrop(BigCalendar);
+ const DnD = ({ localizer }: Props) => (
+
+ );
+
+ const localizer = BigCalendar.momentLocalizer(moment);
+
+ ReactDOM.render(, document.body);
+}
{
class MyCalendar extends BigCalendar {}