Skip to content

Commit

Permalink
Port to ES6 import all pickers files
Browse files Browse the repository at this point in the history
  • Loading branch information
javivelasco committed Sep 9, 2015
1 parent 8ae72a8 commit 3de7e8e
Show file tree
Hide file tree
Showing 12 changed files with 89 additions and 85 deletions.
13 changes: 7 additions & 6 deletions components/calendar/day.jsx
@@ -1,10 +1,11 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const css = require('./style');
const time = require('../utils/time');
/* global React */

module.exports = React.createClass({
mixins: [PureRenderMixin],
import { addons } from 'react/addons';
import css from './style';
import time from '../utils/time';

export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'Day',

Expand Down
19 changes: 10 additions & 9 deletions components/calendar/index.jsx
@@ -1,14 +1,15 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const css = require('./style');
const utils = require('../utils');
/* global React */

const FontIcon = require('../font_icon');
const Month = require('./month');
const CTG = React.addons.CSSTransitionGroup;
import { addons } from 'react/addons';
import css from './style';
import utils from '../utils';
import FontIcon from '../font_icon';
import Month from './month';

module.exports = React.createClass({
mixins: [PureRenderMixin],
const { CSSTransitionGroup: CTG } = React.addons;

export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'Calendar',

Expand Down
14 changes: 7 additions & 7 deletions components/calendar/month.jsx
@@ -1,12 +1,12 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const css = require('./style');
const utils = require('../utils');
/* global React */

const Day = require('./day');
import { addons } from 'react/addons';
import css from './style';
import utils from '../utils';
import Day from './day';

module.exports = React.createClass({
mixin: [PureRenderMixin],
export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'Month',

Expand Down
11 changes: 6 additions & 5 deletions components/clock/face.jsx
@@ -1,9 +1,10 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const css = require('./style');
/* global React */

module.exports = React.createClass({
mixins: [PureRenderMixin],
import { addons } from 'react/addons';
import css from './style';

export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'Face',

Expand Down
13 changes: 7 additions & 6 deletions components/clock/hand.jsx
@@ -1,10 +1,11 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const css = require('./style');
const utils = require('../utils');
/* global React */

module.exports = React.createClass({
mixins: [PureRenderMixin],
import { addons } from 'react/addons';
import css from './style';
import utils from '../utils';

export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'Hand',

Expand Down
14 changes: 7 additions & 7 deletions components/clock/hours.jsx
@@ -1,16 +1,16 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const utils = require('../utils');
/* global React */

const Face = require('./face');
const Hand = require('./hand');
import { addons } from 'react/addons';
import utils from '../utils';
import Face from './face';
import Hand from './hand';

const outerNumbers = [0, ...utils.range(13, 24)];
const innerNumbers = [12, ...utils.range(1, 12)];
const step = 360 / 12;

module.exports = React.createClass({
mixins: [PureRenderMixin],
export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'Hours',

Expand Down
16 changes: 8 additions & 8 deletions components/clock/index.jsx
@@ -1,13 +1,13 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const css = require('./style');
const time = require('../utils/time');
/* global React */

const Hours = require('./hours');
const Minutes = require('./minutes');
import { addons } from 'react/addons';
import css from './style';
import time from '../utils/time';
import Hours from './hours';
import Minutes from './minutes';

module.exports = React.createClass({
mixins: [PureRenderMixin],
export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'Clock',

Expand Down
14 changes: 7 additions & 7 deletions components/clock/minutes.jsx
@@ -1,15 +1,15 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const utils = require('../utils');
/* global React */

const Face = require('./face');
const Hand = require('./hand');
import { addons } from 'react/addons';
import utils from '../utils';
import Face from './face';
import Hand from './hand';

const minutes = utils.range(0, 60, 5);
const step = 360 / 60;

module.exports = React.createClass({
mixins: [PureRenderMixin],
export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'Minutes',

Expand Down
16 changes: 8 additions & 8 deletions components/date_picker/dialog.jsx
@@ -1,13 +1,13 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const css = require('./style');
const time = require('../utils/time');
/* global React */

const Calendar = require('../calendar');
const Dialog = require('../dialog');
import { addons } from 'react/addons';
import css from './style';
import time from '../utils/time';
import Calendar from '../calendar';
import Dialog from '../dialog';

module.exports = React.createClass({
mixins: [PureRenderMixin],
export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'CalendarDialog',

Expand Down
14 changes: 7 additions & 7 deletions components/date_picker/index.jsx
@@ -1,12 +1,12 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const time = require('../utils/time');
/* global React */

const CalendarDialog = require('./dialog');
const Input = require('../input');
import { addons } from 'react/addons';
import time from '../utils/time';
import CalendarDialog from './dialog';
import Input from '../input';

module.exports = React.createClass({
mixins: [PureRenderMixin],
export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'DatePicker',

Expand Down
16 changes: 8 additions & 8 deletions components/time_picker/dialog.jsx
@@ -1,13 +1,13 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const css = require('./style');
const time = require('../utils/time');
/* global React */

const Clock = require('../clock');
const Dialog = require('../dialog');
import { addons } from 'react/addons';
import css from './style';
import time from '../utils/time';
import Clock from '../clock';
import Dialog from '../dialog';

module.exports = React.createClass({
mixins: [PureRenderMixin],
export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'TimePickerDialog',

Expand Down
14 changes: 7 additions & 7 deletions components/time_picker/index.jsx
@@ -1,12 +1,12 @@
const React = window.React;
const PureRenderMixin = require('react/addons').addons.PureRenderMixin;
const time = require('../utils/time');
/* global React */

const Input = require('../input');
const TimeDialog = require('./dialog');
import { addons } from 'react/addons';
import time from '../utils/time';
import Input from '../input';
import TimeDialog from './dialog';

module.exports = React.createClass({
mixins: [PureRenderMixin],
export default React.createClass({
mixins: [addons.PureRenderMixin],

displayName: 'TimePicker',

Expand Down

0 comments on commit 3de7e8e

Please sign in to comment.