diff --git a/src/components/blocks.js b/src/components/blocks.js index 72da7ecfd..0474480fc 100644 --- a/src/components/blocks.js +++ b/src/components/blocks.js @@ -1,8 +1,8 @@ -import defaultsDeep from 'lodash.defaultsdeep'; -import React from 'react'; -import ScratchBlocks from 'scratch-blocks/blocks_compressed_vertical'; +const defaultsDeep = require('lodash.defaultsdeep'); +const React = require('react'); +const ScratchBlocks = require('scratch-blocks/blocks_compressed_vertical'); -export default class Blocks extends React.Component { +class Blocks extends React.Component { constructor (props) { super(props); this.mountBlocks = this.mountBlocks.bind(this); @@ -69,3 +69,5 @@ Blocks.defaultOptions = { Blocks.defaultProps = { options: Blocks.defaultOptions }; + +module.exports = Blocks; diff --git a/src/components/gui.js b/src/components/gui.js index d0ebe1e37..614884d0f 100644 --- a/src/components/gui.js +++ b/src/components/gui.js @@ -1,9 +1,9 @@ -import React from 'react'; -import VM from 'scratch-vm'; -import Blocks from './blocks'; -import Toolbox from './toolbox'; +const React = require('react'); +const VM = require('scratch-vm'); +const Blocks = require('./blocks'); +const Toolbox = require('./toolbox'); -export default class GUI extends React.Component { +class GUI extends React.Component { render () { return (