Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: refactor designer #283

Merged
merged 1 commit into from
Aug 23, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@ import ReactDOM from 'react-dom';
import _ from 'lodash';
import {HotKeys} from 'react-hotkeys';
import Radium from 'radium';
import Icon from './Icon';

import InsertMenu from './panels/InsertMenu';
import SVGRenderer from './SVGRenderer';
import Handler from './Handler';
import Icon from './icon.component';
import InsertMenu from './panels/insertMenu.component';
import SVGRenderer from './svgRenderer.component';
import Handler from './handler.component';
import {modes} from './constants';
import scale from './actions/Scaler';
import rotate from './actions/Rotator';
import drag from './actions/Dragger';
import Text from './objects/Text';
import Path from './objects/Path';
import Circle from './objects/Circle';
import Rect from './objects/Rect';
import PanelList from './panels/PanelList';
import scale from '../actions/scaler.action';
import rotate from '../actions/rotator.action';
import drag from '../actions/dragger.action';
import Text from './objects/text.component';
import Path from './objects/path.component';
import Circle from './objects/circle.component';
import Rect from './objects/rect.component';
import PanelList from './panels/panelList.component';

class Designer extends Component {
static defaultProps = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
import Radium from 'radium';
import Icon from './Icon';
import Icon from './icon.component';

function ScaleAnchor(props) {
let {boundingBox} = props;
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
/* eslint-disable */
import React, {Component} from 'react';
import {modes} from '../constants';
import Icon from '../Icon';
import Icon from '../icon.component';
import _ from 'lodash';

import Vector from './Vector';
import Vector from './vector.component';

export default class Circle extends Vector {
static meta = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/* eslint-disable */
import React, {Component} from 'react';
import {modes} from '../constants';
import Icon from '../Icon';
import Icon from '../icon.component';
import _ from 'lodash';

import Vector from './Vector';
import BezierEditor from '../editors/BezierEditor';
import Vector from './vector.component';
import BezierEditor from '../editors/bezierEditor.component';

export default class Path extends Vector {
static meta = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/* eslint-disable */
import React, {Component} from 'react';
import {modes} from '../constants';
import Icon from '../Icon';
import Icon from '../icon.component';
import _ from 'lodash';
import Text from './Text';

import Vector from './Vector';
import Text from './text.component';
import Vector from './vector.component';

export default class Rect extends Vector {
static meta = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
/* eslint-disable */
import React, {Component} from 'react';
import {modes} from '../constants';
import Icon from '../Icon';
import Icon from '../icon.component';
import _ from 'lodash';

import Vector from './Vector';
import Vector from './vector.component';

export default class Text extends Vector {
static meta = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
/* eslint-disable */
import React, {Component} from 'react';
import {modes} from '../constants';
import Icon from '../Icon';
import Icon from '../icon.component';
import _ from 'lodash';

import SizePanel from '../panels/SizePanel';
import TextPanel from '../panels/TextPanel';
import StylePanel from '../panels/StylePanel';
import ArrangePanel from '../panels/ArrangePanel';
import SizePanel from '../panels/sizePanel.component';
import TextPanel from '../panels/textPanel.component';
import StylePanel from '../panels/stylePanel.component';
import ArrangePanel from '../panels/arrangePanel.component';



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ import Radium from 'radium';
import _ from 'lodash';

import styles from './styles';
import Icon from '../Icon';
import Panel from './Panel';
import PropertyGroup from './PropertyGroup';
import Button from './Button';
import SwitchState from './SwitchState';
import Columns from './Columns';
import Column from './Column';
import Icon from '../icon.component';
import Panel from './panel.component';
import PropertyGroup from './propertyGroup.component';
import Button from './button.component';
import SwitchState from './switchState.component';
import Columns from './columns.component';
import Column from './column.component';

export default class ArrangePanel extends Panel {
render() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import React, {Component} from 'react';
import Radium from 'radium';
import _ from 'lodash';
import Icon from '../Icon';
import Icon from '../icon.component';

import styles from './styles';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import React, {Component} from 'react';
import Radium from 'radium';
import ChromePicker from 'react-color';
import _ from 'lodash';
import Icon from '../Icon';
import Icon from '../icon.component';

import styles from './styles';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import React, {Component} from 'react';
import Radium from 'radium';
import _ from 'lodash';
import Icon from '../Icon';
import Icon from '../icon.component';

import styles from './styles';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import React, {Component} from 'react';
import Radium from 'radium';
import _ from 'lodash';
import Icon from '../Icon';
import Icon from '../icon.component';

import styles from './styles';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import React, { Component } from 'react';
import ReactDOM from 'react-dom';
import classNames from 'classnames';
import Radium from 'radium';
import Icon from '../Icon';
import Icon from '../icon.component';

class InsertMenu extends Component {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ import Radium from 'radium';
import _ from 'lodash';
import Portal from 'react-portal';

import Icon from '../Icon';
import Panel from './Panel';
import Icon from '../icon.component';
import Panel from './panel.component';

import styles from './styles';
import PropertyGroup from './PropertyGroup';
import Button from './Button';
import SwitchState from './SwitchState';
import Columns from './Columns';
import Column from './Column';
import PropertyGroup from './propertyGroup.component';
import Button from './button.component';
import SwitchState from './switchState.component';
import Columns from './columns.component';
import Column from './column.component';

class PanelList extends Component {
render() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import React, {Component} from 'react';
import Radium from 'radium';
import _ from 'lodash';
import Icon from '../Icon';
import Icon from '../icon.component';

import styles from './styles';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ import React, {Component} from 'react';
import Radium from 'radium';
import _ from 'lodash';

import Icon from '../Icon';
import Panel from './Panel';
import Icon from '../icon.component';
import Panel from './panel.component';

import styles from './styles';
import PropertyGroup from './PropertyGroup';
import Button from './Button';
import SwitchState from './SwitchState';
import Columns from './Columns';
import Column from './Column';
import PropertyGroup from './propertyGroup.component';
import Button from './button.component';
import SwitchState from './switchState.component';
import Columns from './columns.component';
import Column from './column.component';

export default class SizePanel extends Panel {
render() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@ import React, {Component} from 'react';
import Radium from 'radium';
import _ from 'lodash';

import Icon from '../Icon';
import Panel from './Panel';
import Icon from '../icon.component';
import Panel from './panel.component';

import styles from './styles';
import PropertyGroup from './PropertyGroup';
import Button from './Button';
import SwitchState from './SwitchState';
import Columns from './Columns';
import Column from './Column';
import ColorInput from './ColorInput';
import PropertyGroup from './propertyGroup.component';
import Button from './button.component';
import SwitchState from './switchState.component';
import Columns from './columns.component';
import Column from './column.component';
import ColorInput from './colorInput.component';

export default class StylePanel extends Panel {
modes = [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import React, {Component} from 'react';
import Radium from 'radium';
import _ from 'lodash';
import Icon from '../Icon';
import Icon from '../icon.component';

const SwitchState = (props) => {
let selected = props.value !== props.defaultValue;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ import React, {Component} from 'react';
import Radium from 'radium';
import _ from 'lodash';

import Icon from '../Icon';
import Panel from './Panel';
import Icon from '../icon.component';
import Panel from './panel.component';

import styles from './styles';
import PropertyGroup from './PropertyGroup';
import Button from './Button';
import SwitchState from './SwitchState';
import Columns from './Columns';
import Column from './Column';
import PropertyGroup from './propertyGroup.component';
import Button from './button.component';
import SwitchState from './switchState.component';
import Columns from './columns.component';
import Column from './column.component';

export default class TextPanel extends Panel {
fontFamilies = [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, {Component} from 'react';
import classes from './App.module.css'
import MondrianExample from './components/Mondrian';
import classes from '../roomDesigner.module.css'
import Designing from '../containers/mondrian.container';
import ColorPalette from '../../colorPalette/containers/colorPalette.container';
import FlatButton from 'material-ui/FlatButton'

Expand Down Expand Up @@ -28,7 +28,7 @@ handleColor = () => {
<div className={classes.preview}>
<FlatButton label="Color Tool" onClick={this.handleColor}/>
{this.state.color ? <ColorPalette /> : null}
<MondrianExample params={this.props.params} />
<Designing params={this.props.params} />
</div>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import React, { Component } from 'react';
import Designer from '../../src/Designer';
import Designer from '../components/designer.component';
import { bindActionCreators } from 'redux';
import { connect } from 'react-redux';
import { setRoomDesign, getRooms, selectRoom, updateRoomDesign } from '../../../rooms/actions/rooms.action';
import { changeRoute } from '../../../routing/actions/routing.action';
import { setRoomDesign, getRooms, selectRoom, updateRoomDesign } from '../../rooms/actions/rooms.action';
import { changeRoute } from '../../routing/actions/routing.action';

export default class Designing extends Component {
currentRoom = "bathroom"
Expand Down
4 changes: 2 additions & 2 deletions src/furniture/containers/furnitureList.container.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { browserHistory } from 'react-router';
import FList from '../components/fList.component';
import AddFurnitureForm from './addFurnitureForm.container';
import ListingFurniture from '../components/listingFurniture.component'
import Designer from '../../designer/drawingtool/App';
import Designer from '../../designer/components/roomDesigner.component';
import AllFurniture from '../components/allFurniture.component';
import furnitureHelper from '../furnitureHelper';
import ListView from '../components/listView.component';
Expand Down Expand Up @@ -192,4 +192,4 @@ function mapDispatchToProps(dispatch) {
return bindActionCreators({selectRoom, getRooms, changeRoute, getBudget}, dispatch);
}

export default connect(mapStateToProps, mapDispatchToProps)(FurnitureList);
export default connect(mapStateToProps, mapDispatchToProps)(FurnitureList);