Unverified Commit c0a4afd9 authored by yann300's avatar yann300 Committed by GitHub

Merge pull request #903 from ethereum/usesplitremix

Make use of remix modules
parents 57a496aa 578a3261
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
// user-card.js // user-card.js
var yo = require('yo-yo') var yo = require('yo-yo')
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var EventManager = require('ethereum-remix').lib.EventManager var EventManager = require('remix-lib').EventManager
var css = csjs` var css = csjs`
.userCard { .userCard {
...@@ -110,7 +110,7 @@ module.exports = UserCard ...@@ -110,7 +110,7 @@ module.exports = UserCard
```js ```js
/*****************************************************************************/ /*****************************************************************************/
// 1. SETUP CONTEXT // 1. SETUP CONTEXT
var EventManager = require('ethereum-remix').lib.EventManager var EventManager = require('remix-lib').EventManager
var funds = { event: new EventManager() } var funds = { event: new EventManager() }
var userfunds = 15 var userfunds = 15
function getUserFunds () { return userfunds } function getUserFunds () { return userfunds }
......
...@@ -19,7 +19,10 @@ ...@@ -19,7 +19,10 @@
"csjs-inject": "^1.0.1", "csjs-inject": "^1.0.1",
"csslint": "^1.0.2", "csslint": "^1.0.2",
"deep-equal": "^1.0.1", "deep-equal": "^1.0.1",
"ethereum-remix": "https://github.com/ethereum/remix", "remix-core": "^0.0.3",
"remix-lib": "^0.0.3",
"remix-solidity": "^0.0.2",
"remix-debugger": "^0.0.3",
"ethereumjs-abi": "https://github.com/ethereumjs/ethereumjs-abi", "ethereumjs-abi": "https://github.com/ethereumjs/ethereumjs-abi",
"ethereumjs-block": "^1.6.0", "ethereumjs-block": "^1.6.0",
"ethereumjs-tx": "^1.3.3", "ethereumjs-tx": "^1.3.3",
......
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
var $ = require('jquery') var $ = require('jquery')
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var yo = require('yo-yo') var yo = require('yo-yo')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var EventManager = remix.lib.EventManager var EventManager = remixLib.EventManager
var UniversalDApp = require('./universal-dapp.js') var UniversalDApp = require('./universal-dapp.js')
var Remixd = require('./lib/remixd') var Remixd = require('./lib/remixd')
...@@ -37,7 +37,7 @@ var FileManager = require('./app/files/fileManager') ...@@ -37,7 +37,7 @@ var FileManager = require('./app/files/fileManager')
var ContextualListener = require('./app/editor/contextualListener') var ContextualListener = require('./app/editor/contextualListener')
var ContextView = require('./app/editor/contextView') var ContextView = require('./app/editor/contextView')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
...@@ -7,7 +7,8 @@ var webworkify = require('webworkify') ...@@ -7,7 +7,8 @@ var webworkify = require('webworkify')
var compilerInput = require('./compiler-input') var compilerInput = require('./compiler-input')
var EventManager = require('ethereum-remix').lib.EventManager var remixLib = require('remix-lib')
var EventManager = remixLib.EventManager
var txHelper = require('../execution/txHelper') var txHelper = require('../execution/txHelper')
......
'use strict' 'use strict'
var remix = require('ethereum-remix') var remixDebugger = require('remix-debugger')
var remixLib = require('remix-lib')
var remixCore = require('remix-core')
var executionContext = require('../../execution-context') var executionContext = require('../../execution-context')
/** /**
...@@ -8,13 +10,13 @@ var executionContext = require('../../execution-context') ...@@ -8,13 +10,13 @@ var executionContext = require('../../execution-context')
*/ */
function Debugger (id, appAPI, editorEvent) { function Debugger (id, appAPI, editorEvent) {
this.el = document.querySelector(id) this.el = document.querySelector(id)
this.debugger = new remix.ui.Debugger() this.debugger = new remixDebugger.ui.Debugger()
this.sourceMappingDecoder = new remix.util.SourceMappingDecoder() this.sourceMappingDecoder = new remixLib.SourceMappingDecoder()
this.el.appendChild(this.debugger.render()) this.el.appendChild(this.debugger.render())
this.appAPI = appAPI this.appAPI = appAPI
this.isActive = false this.isActive = false
this.breakPointManager = new remix.code.BreakpointManager(this.debugger, (sourceLocation) => { this.breakPointManager = new remixCore.code.BreakpointManager(this.debugger, (sourceLocation) => {
return appAPI.offsetToLineColumn(sourceLocation, sourceLocation.file, this.editor, this.appAPI.lastCompilationResult().data) return appAPI.offsetToLineColumn(sourceLocation, sourceLocation.file, this.editor, this.appAPI.lastCompilationResult().data)
}) })
......
'use strict' 'use strict'
var yo = require('yo-yo') var yo = require('yo-yo')
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var SourceMappingDecoder = remix.util.SourceMappingDecoder var SourceMappingDecoder = remixLib.SourceMappingDecoder
var css = csjs` var css = csjs`
.contextview { .contextview {
......
'use strict' 'use strict'
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var SourceMappingDecoder = remix.util.SourceMappingDecoder var SourceMappingDecoder = remixLib.SourceMappingDecoder
var AstWalker = remix.util.AstWalker var AstWalker = remixLib.AstWalker
var EventManager = remix.lib.EventManager var EventManager = remixLib.EventManager
/* /*
trigger contextChanged(nodes) trigger contextChanged(nodes)
......
'use strict' 'use strict'
var remixLib = require('remix-lib')
var EventManager = require('ethereum-remix').lib.EventManager var EventManager = remixLib.EventManager
var yo = require('yo-yo') var yo = require('yo-yo')
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var ace = require('brace') var ace = require('brace')
...@@ -8,8 +8,7 @@ var Range = ace.acequire('ace/range').Range ...@@ -8,8 +8,7 @@ var Range = ace.acequire('ace/range').Range
require('brace/ext/language_tools') require('brace/ext/language_tools')
var langTools = ace.acequire('ace/ext/language_tools') var langTools = ace.acequire('ace/ext/language_tools')
require('./mode-solidity.js') require('./mode-solidity.js')
var remix = require('ethereum-remix') var styleGuide = remixLib.ui.styleGuide
var styleGuide = remix.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
...@@ -4,7 +4,7 @@ var ethJSABI = require('ethereumjs-abi') ...@@ -4,7 +4,7 @@ var ethJSABI = require('ethereumjs-abi')
var ethJSUtil = require('ethereumjs-util') var ethJSUtil = require('ethereumjs-util')
var BN = ethJSUtil.BN var BN = ethJSUtil.BN
var helper = require('./txHelper') var helper = require('./txHelper')
var TreeView = require('ethereum-remix').ui.TreeView var TreeView = require('remix-debugger').ui.TreeView
var executionContext = require('../../execution-context') var executionContext = require('../../execution-context')
module.exports = { module.exports = {
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
var async = require('async') var async = require('async')
var ethJSABI = require('ethereumjs-abi') var ethJSABI = require('ethereumjs-abi')
var ethJSUtil = require('ethereumjs-util') var ethJSUtil = require('ethereumjs-util')
var EventManager = require('ethereum-remix').lib.EventManager var remixLib = require('remix-lib')
var remix = require('ethereum-remix') var EventManager = remixLib.EventManager
var codeUtil = remix.util.code var codeUtil = remixLib.util
var executionContext = require('../../execution-context') var executionContext = require('../../execution-context')
var txFormat = require('./txFormat') var txFormat = require('./txFormat')
var txHelper = require('./txHelper') var txHelper = require('./txHelper')
......
...@@ -4,11 +4,11 @@ const copy = require('clipboard-copy') ...@@ -4,11 +4,11 @@ const copy = require('clipboard-copy')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var EventManager = remix.lib.EventManager var EventManager = remixLib.EventManager
var helper = require('../../lib/helper') var helper = require('../../lib/helper')
var executionContext = require('../../execution-context') var executionContext = require('../../execution-context')
var modalDialog = require('../ui/modal-dialog-custom') var modalDialog = require('../ui/modal-dialog-custom')
......
'use strict' 'use strict'
var EventManager = require('ethereum-remix').lib.EventManager var EventManager = require('remix-lib').EventManager
function Files (storage) { function Files (storage) {
var event = new EventManager() var event = new EventManager()
......
/* global FileReader */ /* global FileReader */
var yo = require('yo-yo') var yo = require('yo-yo')
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var Treeview = require('ethereum-remix').ui.TreeView var Treeview = require('remix-debugger').ui.TreeView
var modalDialog = require('../ui/modaldialog') var modalDialog = require('../ui/modaldialog')
var modalDialogCustom = require('../ui/modal-dialog-custom') var modalDialogCustom = require('../ui/modal-dialog-custom')
var remixLib = require('remix-lib')
var EventManager = require('ethereum-remix').lib.EventManager var EventManager = remixLib.EventManager
var helper = require('../../lib/helper') var helper = require('../../lib/helper')
var remix = require('ethereum-remix') var styleGuide = remixLib.ui.styleGuide
var styleGuide = remix.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
'use strict' 'use strict'
var $ = require('jquery') var $ = require('jquery')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var yo = require('yo-yo') var yo = require('yo-yo')
var EventManager = remix.lib.EventManager var EventManager = remixLib.EventManager
/* /*
attach to files event (removed renamed) attach to files event (removed renamed)
......
'use strict' 'use strict'
var async = require('async') var async = require('async')
var EventManager = require('ethereum-remix').lib.EventManager var EventManager = require('remix-lib').EventManager
class SharedFolder { class SharedFolder {
constructor (remixd) { constructor (remixd) {
......
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var yo = require('yo-yo') var yo = require('yo-yo')
var EventManager = require('ethereum-remix').lib.EventManager var remixLib = require('remix-lib')
var remix = require('ethereum-remix') var EventManager = remixLib.EventManager
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var Terminal = require('./terminal') var Terminal = require('./terminal')
......
...@@ -3,7 +3,8 @@ var $ = require('jquery') ...@@ -3,7 +3,8 @@ var $ = require('jquery')
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var yo = require('yo-yo') var yo = require('yo-yo')
var minixhr = require('minixhr') // simple and small cross-browser XMLHttpRequest (XHR) var minixhr = require('minixhr') // simple and small cross-browser XMLHttpRequest (XHR)
var EventManager = require('ethereum-remix').lib.EventManager var remixLib = require('remix-lib')
var EventManager = remixLib.EventManager
var FileExplorer = require('../files/file-explorer') var FileExplorer = require('../files/file-explorer')
var modalDialog = require('../ui/modaldialog') var modalDialog = require('../ui/modaldialog')
var modalDialogCustom = require('../ui/modal-dialog-custom') var modalDialogCustom = require('../ui/modal-dialog-custom')
...@@ -11,8 +12,7 @@ var QueryParams = require('../../lib/query-params') ...@@ -11,8 +12,7 @@ var QueryParams = require('../../lib/query-params')
var queryParams = new QueryParams() var queryParams = new QueryParams()
var helper = require('../../lib/helper') var helper = require('../../lib/helper')
var remix = require('ethereum-remix') var styleGuide = remixLib.ui.styleGuide
var styleGuide = remix.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
module.exports = filepanel module.exports = filepanel
......
var yo = require('yo-yo') var yo = require('yo-yo')
var EventManager = require('ethereum-remix').lib.EventManager var remixLib = require('remix-lib')
var EventManager = remixLib.EventManager
var tabbedMenu = require('../tabs/tabbed-menu') var tabbedMenu = require('../tabs/tabbed-menu')
var compileTab = require('../tabs/compile-tab') var compileTab = require('../tabs/compile-tab')
var runTab = require('../tabs/run-tab') var runTab = require('../tabs/run-tab')
...@@ -10,8 +11,7 @@ var supportTab = require('../tabs/support-tab') ...@@ -10,8 +11,7 @@ var supportTab = require('../tabs/support-tab')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var styleGuide = remixLib.ui.styleGuide
var styleGuide = remix.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
...@@ -4,15 +4,15 @@ var javascriptserialize = require('javascript-serialize') ...@@ -4,15 +4,15 @@ var javascriptserialize = require('javascript-serialize')
var jsbeautify = require('js-beautify') var jsbeautify = require('js-beautify')
var type = require('component-type') var type = require('component-type')
var vm = require('vm') var vm = require('vm')
var EventManager = require('ethereum-remix').lib.EventManager var remixLib = require('remix-lib')
var EventManager = remixLib.EventManager
var Web3 = require('web3') var Web3 = require('web3')
var executionContext = require('../../execution-context') var executionContext = require('../../execution-context')
var Dropdown = require('../ui/dropdown') var Dropdown = require('../ui/dropdown')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var styleGuide = remixLib.ui.styleGuide
var styleGuide = remix.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
var common = require('./staticAnalysisCommon') var common = require('./staticAnalysisCommon')
var AstWalker = require('ethereum-remix').util.AstWalker var AstWalker = require('remix-lib').AstWalker
function abstractAstView () { function abstractAstView () {
this.contracts = [] this.contracts = []
......
'use strict' 'use strict'
var AstWalker = require('ethereum-remix').util.AstWalker var AstWalker = require('remix-lib').AstWalker
var list = require('./modules/list') var list = require('./modules/list')
function staticAnalysisRunner () { function staticAnalysisRunner () {
......
...@@ -5,11 +5,11 @@ var $ = require('jquery') ...@@ -5,11 +5,11 @@ var $ = require('jquery')
var utils = require('../../lib/utils') var utils = require('../../lib/utils')
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var EventManager = require('ethereum-remix').lib.EventManager var EventManager = remixLib.EventManager
var css = csjs` var css = csjs`
.analysis { .analysis {
......
...@@ -2,8 +2,8 @@ var yo = require('yo-yo') ...@@ -2,8 +2,8 @@ var yo = require('yo-yo')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
...@@ -8,12 +8,12 @@ var parseContracts = require('../contract/contractParser') ...@@ -8,12 +8,12 @@ var parseContracts = require('../contract/contractParser')
var publishOnSwarm = require('../contract/publishOnSwarm') var publishOnSwarm = require('../contract/publishOnSwarm')
var modalDialog = require('../ui/modaldialog') var modalDialog = require('../ui/modaldialog')
var modalDialogCustom = require('../ui/modal-dialog-custom') var modalDialogCustom = require('../ui/modal-dialog-custom')
var TreeView = require('ethereum-remix').ui.TreeView var TreeView = require('remix-debugger').ui.TreeView
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
...@@ -2,8 +2,8 @@ var yo = require('yo-yo') ...@@ -2,8 +2,8 @@ var yo = require('yo-yo')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
...@@ -11,8 +11,8 @@ const copy = require('clipboard-copy') ...@@ -11,8 +11,8 @@ const copy = require('clipboard-copy')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
...@@ -5,8 +5,8 @@ var QueryParams = require('../../lib/query-params') ...@@ -5,8 +5,8 @@ var QueryParams = require('../../lib/query-params')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var helper = require('../../lib/helper') var helper = require('../../lib/helper')
......
...@@ -2,8 +2,8 @@ var yo = require('yo-yo') ...@@ -2,8 +2,8 @@ var yo = require('yo-yo')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
...@@ -2,8 +2,8 @@ var $ = require('jquery') ...@@ -2,8 +2,8 @@ var $ = require('jquery')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
module.exports = tabbedMenu module.exports = tabbedMenu
......
var yo = require('yo-yo') var yo = require('yo-yo')
var EventManager = require('ethereum-remix').lib.EventManager var remixLib = require('remix-lib')
var EventManager = remixLib.EventManager
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var styleGuide = remixLib.ui.styleGuide
var styleGuide = remix.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
var yo = require('yo-yo') var yo = require('yo-yo')
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
...@@ -5,8 +5,8 @@ var yo = require('yo-yo') ...@@ -5,8 +5,8 @@ var yo = require('yo-yo')
// -------------- styling ---------------------- // -------------- styling ----------------------
// var csjs = require('csjs-inject') // var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var remixLib = require('remix-lib')
var styleGuide = remix.ui.styleGuide var styleGuide = remixLib.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = yo`<style> var css = yo`<style>
......
'use strict' 'use strict'
var Web3 = require('web3') var Web3 = require('web3')
var EventManager = require('ethereum-remix').lib.EventManager var remixLib = require('remix-lib')
var EventManager = remixLib.EventManager
var EthJSVM = require('ethereumjs-vm') var EthJSVM = require('ethereumjs-vm')
var ethUtil = require('ethereumjs-util') var ethUtil = require('ethereumjs-util')
var StateManager = require('ethereumjs-vm/lib/stateManager') var StateManager = require('ethereumjs-vm/lib/stateManager')
var remix = require('ethereum-remix') var Web3VMProvider = remixLib.vm.Web3VMProvider
var Web3VMProvider = remix.web3.web3VMProvider
var rlp = ethUtil.rlp var rlp = ethUtil.rlp
var modalDialogCustom = require('./app/ui/modal-dialog-custom') var modalDialogCustom = require('./app/ui/modal-dialog-custom')
......
'use strict' 'use strict'
var SourceMappingDecoder = require('ethereum-remix').util.SourceMappingDecoder var SourceMappingDecoder = require('remix-lib').SourceMappingDecoder
function offsetToColumnConverter (compilerEvent) { function offsetToColumnConverter (compilerEvent) {
this.lineBreakPositionsByContent = {} this.lineBreakPositionsByContent = {}
......
'use strict' 'use strict'
var EventManager = require('ethereum-remix').lib.EventManager var EventManager = require('remix-lib').EventManager
var modalDialog = require('../app/ui/modaldialog') var modalDialog = require('../app/ui/modaldialog')
var yo = require('yo-yo') var yo = require('yo-yo')
......
...@@ -4,7 +4,8 @@ ...@@ -4,7 +4,8 @@
var $ = require('jquery') var $ = require('jquery')
var ethJSUtil = require('ethereumjs-util') var ethJSUtil = require('ethereumjs-util')
var BN = ethJSUtil.BN var BN = ethJSUtil.BN
var EventManager = require('ethereum-remix').lib.EventManager var remixLib = require('remix-lib')
var EventManager = remixLib.EventManager
var crypto = require('crypto') var crypto = require('crypto')
var async = require('async') var async = require('async')
var TxRunner = require('./app/execution/txRunner') var TxRunner = require('./app/execution/txRunner')
...@@ -21,8 +22,7 @@ const copy = require('clipboard-copy') ...@@ -21,8 +22,7 @@ const copy = require('clipboard-copy')
// -------------- styling ---------------------- // -------------- styling ----------------------
var csjs = require('csjs-inject') var csjs = require('csjs-inject')
var remix = require('ethereum-remix') var styleGuide = remixLib.ui.styleGuide
var styleGuide = remix.ui.styleGuide
var styles = styleGuide() var styles = styleGuide()
var css = csjs` var css = csjs`
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment