From 45b52756464832c0ee680e8d28c89095ef11f6a2 Mon Sep 17 00:00:00 2001
From: Kyle Doherty <kdoh@users.noreply.github.com>
Date: Tue, 18 Jun 2019 14:00:33 -0700
Subject: [PATCH] add calendars to the component guide (#10147)

---
 .../src/metabase/components/Calendar.info.js  | 29 +++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 frontend/src/metabase/components/Calendar.info.js

diff --git a/frontend/src/metabase/components/Calendar.info.js b/frontend/src/metabase/components/Calendar.info.js
new file mode 100644
index 00000000000..aa1577bd87a
--- /dev/null
+++ b/frontend/src/metabase/components/Calendar.info.js
@@ -0,0 +1,29 @@
+import React from "react";
+import moment from "moment";
+import Calendar from "./Calendar";
+
+export const component = Calendar;
+
+export const description = `For when gregorian time is your need, a calendar is your friend indeed`;
+
+const onChange = () => ({});
+
+export const examples = {
+  default: <Calendar onChange={onChange} />,
+  "With a selected date": <Calendar onChange={onChange} selected={moment()} />,
+  "With a date range": (
+    <Calendar
+      selected={moment()}
+      selectedEnd={moment().add(10, "days")}
+      onChange={onChange}
+    />
+  ),
+  "Dual with a date range": (
+    <Calendar
+      isDual
+      selected={moment()}
+      selectedEnd={moment().add(1, "month")}
+      onChange={onChange}
+    />
+  ),
+};
-- 
GitLab