refact: renamed Collections to Models
This commit is contained in:
parent
697653bd77
commit
5f3b5d5b3b
@ -1,5 +1,5 @@
|
||||
import Tables from '../Collections/Tables'
|
||||
import Nodules from '../Collections/Nodules'
|
||||
import Tables from '../Models/Tables'
|
||||
import Nodules from '../Models/Nodules'
|
||||
|
||||
class CreateNoduleController {
|
||||
constructor() {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import Tables from '../Collections/Tables'
|
||||
import Tables from '../Models/Tables'
|
||||
import FileAccess from '../Services/FileAccess'
|
||||
|
||||
class CreateTableController {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import Nodules from '../Collections/Nodules'
|
||||
import Nodules from '../Models/Nodules'
|
||||
|
||||
class NoduleistController {
|
||||
constructor() {
|
||||
@ -10,6 +10,11 @@ class NoduleistController {
|
||||
this.nodules.removeById(id)
|
||||
document.dispatchEvent(this.updatedNodulesEvent)
|
||||
}
|
||||
|
||||
logExportById = id => {
|
||||
const nodule = this.nodules.getNoduleById(id)
|
||||
console.log(nodule.export())
|
||||
}
|
||||
}
|
||||
|
||||
export default NoduleistController
|
@ -1,4 +1,4 @@
|
||||
import Tables from '../Collections/Tables'
|
||||
import Tables from '../Models/Tables'
|
||||
|
||||
class TableListController {
|
||||
constructor() {
|
||||
|
@ -60,7 +60,9 @@ class Nodules {
|
||||
|
||||
getCollectionProps = () => this.collection.map(nodule => nodule.getProperties())
|
||||
|
||||
getTableByLabel = label => this.collection.find(n => label === n.label)
|
||||
getNoduleById = id => this.collection.find(n => id === n.id)
|
||||
|
||||
getNoduleByLabel = label => this.collection.find(n => label === n.label)
|
||||
}
|
||||
|
||||
export default Nodules
|
@ -2,7 +2,7 @@ import React, { Component } from 'react'
|
||||
import { Input, Dropdown, Button, Icon, List } from 'semantic-ui-react'
|
||||
import './CreateNodule.css'
|
||||
|
||||
import Tables from '../../Collections/Tables'
|
||||
import Tables from '../../Models/Tables'
|
||||
|
||||
class CreateJoinNoduleForm extends Component {
|
||||
constructor () {
|
||||
|
@ -3,7 +3,7 @@ import { Button, Input, Header, Dropdown } from 'semantic-ui-react'
|
||||
import CreateFilterNoduleForm from './CreateFilterNoduleForm'
|
||||
import './CreateNodule.css'
|
||||
|
||||
import Tables from '../../Collections/Tables'
|
||||
import Tables from '../../Models/Tables'
|
||||
import CreateNoduleController from '../../Controllers/CreateNoduleController'
|
||||
import CreateJoinNoduleForm from './CreateJoinNoduleForm'
|
||||
import CreateTransformNoduleForm from './CreateTransformNoduleForm'
|
||||
|
@ -2,7 +2,7 @@ import React, { Component } from 'react'
|
||||
import { Label, Icon } from 'semantic-ui-react'
|
||||
import './CreateNodule.css'
|
||||
|
||||
import Tables from '../../Collections/Tables'
|
||||
import Tables from '../../Models/Tables'
|
||||
|
||||
class TableSelect extends Component {
|
||||
constructor () {
|
||||
|
@ -2,7 +2,7 @@ import React, { Component } from 'react'
|
||||
import { Card, Icon, CardContent } from 'semantic-ui-react'
|
||||
import './TableList.css'
|
||||
|
||||
import Tables from '../../Collections/Tables'
|
||||
import Tables from '../../Models/Tables'
|
||||
import TableListController from '../../Controllers/TableListController'
|
||||
|
||||
class TableList extends Component {
|
||||
|
Loading…
x
Reference in New Issue
Block a user