UNPKG

wix-style-react

Version:
37 lines (33 loc) 1.49 kB
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; import React from 'react'; import queryString from 'query-string'; import pick from '../../src/utils/operators/pick'; import { storiesOf } from '@storybook/react'; import { getTestStoryKind, Category } from '../storiesHierarchy'; import Calendar from 'wix-style-react/Calendar'; storiesOf(getTestStoryKind({ category: Category.INPUTS, storyName: '3.13 Calendar' }), module).add('1. selectedDays', function () { var _pick = pick(queryString.parse(window.location.search), ['selectedDays', 'numOfMonths']), selectedDays = _pick.selectedDays, numOfMonths = _pick.numOfMonths; var obj = selectedDays ? JSON.parse(selectedDays) : JSON.parse(JSON.stringify(new Date())); var value = void 0; if ((typeof obj === 'undefined' ? 'undefined' : _typeof(obj)) === 'object') { value = {}; value.from = obj.from && new Date(Date.parse(obj.from)); value.to = obj.to && new Date(Date.parse(obj.to)); } else { value = new Date(Date.parse(obj)); } return React.createElement( 'div', null, React.createElement(Calendar, { dataHook: 'calendar', value: value, numOfMonths: numOfMonths, onChange: function onChange() { return void 0; } }) ); });