├── .babelrc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── example ├── app.scss ├── components │ └── App.js ├── index.html ├── index.js ├── server.js ├── styles │ └── main.scss └── webpack.config.js ├── index.js ├── package.json ├── src ├── components │ ├── DragSpan.js │ ├── TabList.js │ ├── TabPanel.js │ └── workspace.js ├── index.js ├── manager.js ├── utils.js └── visibleArea.js ├── styles └── main.scss ├── test ├── build.spec.js ├── index.spec.js ├── manager.spec.js ├── mocha.opts └── utils │ └── document.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log 3 | .DS_Store 4 | dist 5 | lib 6 | coverage 7 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.log 3 | src 4 | test 5 | examples 6 | coverage 7 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/README.md -------------------------------------------------------------------------------- /example/app.scss: -------------------------------------------------------------------------------- 1 | 2 | ul p { 3 | margin-top: 0; 4 | } -------------------------------------------------------------------------------- /example/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/example/components/App.js -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/example/index.html -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/example/index.js -------------------------------------------------------------------------------- /example/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/example/server.js -------------------------------------------------------------------------------- /example/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/example/styles/main.scss -------------------------------------------------------------------------------- /example/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/example/webpack.config.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/package.json -------------------------------------------------------------------------------- /src/components/DragSpan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/src/components/DragSpan.js -------------------------------------------------------------------------------- /src/components/TabList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/src/components/TabList.js -------------------------------------------------------------------------------- /src/components/TabPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/src/components/TabPanel.js -------------------------------------------------------------------------------- /src/components/workspace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/src/components/workspace.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/src/index.js -------------------------------------------------------------------------------- /src/manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/src/manager.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/visibleArea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/src/visibleArea.js -------------------------------------------------------------------------------- /styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/styles/main.scss -------------------------------------------------------------------------------- /test/build.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/test/build.spec.js -------------------------------------------------------------------------------- /test/index.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/test/index.spec.js -------------------------------------------------------------------------------- /test/manager.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/test/manager.spec.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --compilers js:babel/register 2 | --recursive 3 | -------------------------------------------------------------------------------- /test/utils/document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/test/utils/document.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dok/react-workspace/HEAD/webpack.config.js --------------------------------------------------------------------------------