Skip to content

Commit c7bd5ac

Browse files
Migrate to import * as React from 'react';
Ref facebook/react#18102 Finally react team officially ditched default import.
1 parent 5eecedb commit c7bd5ac

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+54
-54
lines changed

examples/Api.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import transform from 'lodash/transform'
33

44
import metadata from 'component-metadata-loader!react-big-calendar/lib/Calendar'

examples/App.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import Api from './Api'
33
import Intro from './Intro.md'
44
import { render } from 'react-dom'

examples/Card.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22

33
const propTypes = {}
44

examples/demos/basic.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar, Views } from 'react-big-calendar'
33
import events from '../events'
44
import * as dates from '../../src/utils/dates'

examples/demos/createEventWithNoOverlap.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar, Views } from 'react-big-calendar'
33
import events from '../events'
44
import ExampleControlSlot from '../ExampleControlSlot'

examples/demos/cultures.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar } from 'react-big-calendar'
33
import events from '../events'
44
import Layout from 'react-tackle-box/Layout'

examples/demos/customHeader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar } from 'react-big-calendar'
33
import events from '../events'
44

examples/demos/customView.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22

33
import * as dates from 'date-arithmetic'
44
import events from '../events'

examples/demos/dnd.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import events from '../events'
33
import { Calendar, Views } from 'react-big-calendar'
44
import withDragAndDrop from 'react-big-calendar/lib/addons/dragAndDrop'

examples/demos/dndOutsideSource.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import events from '../events'
33
import { Calendar, Views } from 'react-big-calendar'
44
import withDragAndDrop from 'react-big-calendar/lib/addons/dragAndDrop'

examples/demos/dndresource.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar } from 'react-big-calendar'
33
import withDragAndDrop from 'react-big-calendar/lib/addons/dragAndDrop'
44

examples/demos/popup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar } from 'react-big-calendar'
33
import events from '../events'
44
import ExampleControlSlot from '../ExampleControlSlot'

examples/demos/rendering.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar, Views } from 'react-big-calendar'
33
import events from '../events'
44

examples/demos/resource.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar, Views } from 'react-big-calendar'
33
import ExampleControlSlot from '../ExampleControlSlot'
44

examples/demos/selectable.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar, Views } from 'react-big-calendar'
33
import events from '../events'
44
import ExampleControlSlot from '../ExampleControlSlot'

examples/demos/timeslots.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { Calendar, Views } from 'react-big-calendar'
33
import events from '../events'
44

src/Agenda.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import addClass from 'dom-helpers/addClass'
44
import removeClass from 'dom-helpers/removeClass'
55
import getWidth from 'dom-helpers/width'

src/BackgroundCells.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import { findDOMNode } from 'react-dom'
44
import clsx from 'clsx'
55

src/Calendar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import { uncontrollable } from 'uncontrollable'
44
import clsx from 'clsx'
55
import {

src/CalendarContext.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
import React from 'react'
1+
import * as React from 'react'
22

33
export default React.createContext()

src/DateContentRow.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import clsx from 'clsx'
22
import getHeight from 'dom-helpers/height'
33
import qsa from 'dom-helpers/querySelectorAll'
44
import PropTypes from 'prop-types'
5-
import React from 'react'
5+
import * as React from 'react'
66
import { findDOMNode } from 'react-dom'
77

88
import * as dates from './utils/dates'

src/DateHeader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33

44
const DateHeader = ({ label, drilldownView, onDrillDown }) => {
55
if (!drilldownView) {

src/Day.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33

44
import * as dates from './utils/dates'
55
import { navigate } from './utils/constants'

src/DayColumn.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import { findDOMNode } from 'react-dom'
44
import clsx from 'clsx'
55

src/EventCell.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import clsx from 'clsx'
44
import * as dates from './utils/dates'
55

src/EventEndingRow.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import EventRowMixin from './EventRowMixin'
44
import { eventLevels } from './utils/eventLevels'
55
import range from 'lodash/range'

src/EventRow.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import PropTypes from 'prop-types'
22
import clsx from 'clsx'
3-
import React from 'react'
3+
import * as React from 'react'
44
import EventRowMixin from './EventRowMixin'
55

66
class EventRow extends React.Component {

src/EventRowMixin.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import EventCell from './EventCell'
44
import { isSelected } from './utils/selection'
55

src/Header.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33

44
const Header = ({ label }) => {
55
return <span>{label}</span>

src/Month.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import { findDOMNode } from 'react-dom'
44
import clsx from 'clsx'
55

src/Popup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import getOffset from 'dom-helpers/offset'
44
import getScrollTop from 'dom-helpers/scrollTop'
55
import getScrollLeft from 'dom-helpers/scrollLeft'

src/ResourceHeader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33

44
const ResourceHeader = ({ label }) => {
55
return <React.Fragment>{label}</React.Fragment>

src/TimeGrid.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import PropTypes from 'prop-types'
22
import clsx from 'clsx'
33
import * as animationFrame from 'dom-helpers/animationFrame'
4-
import React, { Component } from 'react'
4+
import * as React, { Component } from 'react'
55
import { findDOMNode } from 'react-dom'
66
import memoize from 'memoize-one'
77

src/TimeGridEvent.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import clsx from 'clsx'
2-
import React from 'react'
2+
import * as React from 'react'
33

44
function stringifyPercent(v) {
55
return typeof v === 'string' ? v : v + '%'

src/TimeGridHeader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import PropTypes from 'prop-types'
22
import clsx from 'clsx'
33
import scrollbarSize from 'dom-helpers/scrollbarSize'
4-
import React from 'react'
4+
import * as React from 'react'
55

66
import * as dates from './utils/dates'
77
import DateContentRow from './DateContentRow'

src/TimeGutter.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import clsx from 'clsx'
22
import PropTypes from 'prop-types'
3-
import React, { Component } from 'react'
3+
import * as React from 'react'
44

55
import * as TimeSlotUtils from './utils/TimeSlots'
66
import TimeSlotGroup from './TimeSlotGroup'
77

8-
export default class TimeGutter extends Component {
8+
export default class TimeGutter extends React.Component {
99
constructor(...args) {
1010
super(...args)
1111

src/TimeSlotGroup.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import clsx from 'clsx'
22
import PropTypes from 'prop-types'
3-
import React, { Component } from 'react'
3+
import * as React from 'react'
44

55
import BackgroundWrapper from './BackgroundWrapper'
66

7-
export default class TimeSlotGroup extends Component {
7+
export default class TimeSlotGroup extends React.Component {
88
render() {
99
const {
1010
renderSlot,

src/Toolbar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import clsx from 'clsx'
44
import { navigate } from './utils/constants'
55

src/Week.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import * as dates from './utils/dates'
44
import { navigate } from './utils/constants'
55
import TimeGrid from './TimeGrid'

src/WorkWeek.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33

44
import Week from './Week'
55
import TimeGrid from './TimeGrid'

src/addons/dragAndDrop/EventContainerWrapper.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import * as dates from '../../utils/dates'
44
import { findDOMNode } from 'react-dom'
55

src/addons/dragAndDrop/EventWrapper.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import clsx from 'clsx'
44
import { accessor } from '../../utils/propTypes'
55
import { accessor as get } from '../../utils/accessors'

src/addons/dragAndDrop/WeekWrapper.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import * as dates from '../../utils/dates'
44
import { getSlotAtX, pointInBox } from '../../utils/selection'
55
import { findDOMNode } from 'react-dom'

src/addons/dragAndDrop/withDragAndDrop.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import PropTypes from 'prop-types'
2-
import React from 'react'
2+
import * as React from 'react'
33
import clsx from 'clsx'
44

55
import { accessor } from '../../utils/propTypes'

stories/Calendar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { storiesOf } from '@storybook/react'
22
import { action } from '@storybook/addon-actions'
33

44
import moment from 'moment'
5-
import React from 'react'
5+
import * as React from 'react'
66

77
import '../src/sass/styles.scss'
88
import '../src/addons/dragAndDrop/styles.scss'

stories/DragAndDrop.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { storiesOf } from '@storybook/react'
33
import { action } from '@storybook/addon-actions'
44

stories/Durations.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { storiesOf } from '@storybook/react'
33
import moment from 'moment'
44

stories/Layout.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { storiesOf } from '@storybook/react'
33
import moment from 'moment'
44

stories/Resources.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { storiesOf } from '@storybook/react'
33

44
import { DragableCalendar } from './helpers'

stories/Timeslots.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { storiesOf } from '@storybook/react'
22
import { action } from '@storybook/addon-actions'
33
import moment from 'moment'
4-
import React from 'react'
4+
import * as React from 'react'
55

66
import { events, Calendar } from './helpers'
77
/* eslint-disable react/prop-types */

stories/helpers/customComponents.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React from 'react'
1+
import * as React from 'react'
22
import { action } from '@storybook/addon-actions'
33

44
const customComponents = {

stories/helpers/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { addDecorator } from '@storybook/react'
22
import { action } from '@storybook/addon-actions'
33

44
import moment from 'moment'
5-
import React from 'react'
5+
import * as React from 'react'
66

77
import { Calendar as BaseCalendar, momentLocalizer } from '../../src'
88

0 commit comments

Comments
 (0)