Comparing version 0.0.5 to 0.0.6
@@ -81,3 +81,3 @@ import React from 'react'; | ||
render() { | ||
const { prefixCls = 'ant-back-top', className = '', children } = this.props; | ||
const { prefixCls = 'mi-back-top', className = '', children } = this.props; | ||
const classString = classNames(prefixCls, className); | ||
@@ -84,0 +84,0 @@ const defaultElement = (<div className={`${prefixCls}-content`}> |
@@ -5,8 +5,3 @@ /** | ||
import BackTop from './back-top'; | ||
import Tabs from './tabs'; | ||
export default { | ||
BackTop, | ||
Tabs | ||
}; | ||
export {default as BackTop} from './back-top' | ||
export {default as Tabs} from './tabs' |
@@ -7,4 +7,4 @@ /** | ||
import TabPane from './TabPane'; | ||
export {TabPane}; | ||
export default Tabs; | ||
Tabs.TabPane = TabPane; | ||
export default Tabs; | ||
@@ -14,14 +14,2 @@ /** | ||
'mozTransform' in style | ||
) | ||
export const getScroll = (w,top) =>{ | ||
let ret = w[`page${top? 'Y':'X'}Offset`]; | ||
const method = `scroll${top?'Top':'Left'}`; | ||
if (typeof ret !== 'number'){ | ||
ret = d.documentElement[method]; | ||
if (typeof ret !== 'number'){ | ||
ret = d.body[method]; | ||
} | ||
} | ||
return ret; | ||
} | ||
) |
@@ -7,5 +7,5 @@ /** | ||
import ReactDOM from 'react-dom'; | ||
import ReactCSSTransitionGroup from 'react-addons-css-transition-group'; | ||
//import ReactCSSTransitionGroup from 'react-addons-css-transition-group'; | ||
import { Router, Route, IndexRoute,browserHistory} from 'react-router'; | ||
import '../lib/b-rc.min.css' | ||
import '../components/style/index.less' | ||
import Home from './pages/Home' | ||
@@ -12,0 +12,0 @@ import BackTopPage from './pages/BackTopPage' |
import React, {Component} from 'react'; | ||
import {BackTop} from '../../components/' | ||
import {BackTop} from '../../components' | ||
class BackTopPage extends Component { | ||
@@ -4,0 +4,0 @@ render() { |
/** | ||
* Created by Freeman on 2016/12/21. | ||
*/ | ||
import React, {Component, PropTypes} from 'react' | ||
import Tabs, {TabPane} from '../../lib/tabs' | ||
class TabsPage extends Component { | ||
constructor(props) { | ||
super(props) | ||
} | ||
render() { | ||
import React from 'react' | ||
import {Tabs} from '../../components' | ||
const TabPane = Tabs.TabPane; | ||
const TabsPage = () => { | ||
return ( | ||
@@ -28,5 +24,4 @@ <div style={{width:'400px'}}> | ||
) | ||
} | ||
} | ||
export default TabsPage |
@@ -159,3 +159,3 @@ 'use strict'; | ||
_props2$prefixCls = _props2.prefixCls, | ||
prefixCls = _props2$prefixCls === undefined ? 'ant-back-top' : _props2$prefixCls, | ||
prefixCls = _props2$prefixCls === undefined ? 'mi-back-top' : _props2$prefixCls, | ||
_props2$className = _props2.className, | ||
@@ -162,0 +162,0 @@ className = _props2$className === undefined ? '' : _props2$className, |
@@ -9,18 +9,18 @@ 'use strict'; | ||
var _backTop2 = _interopRequireDefault(_backTop); | ||
Object.defineProperty(exports, 'BackTop', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_backTop).default; | ||
} | ||
}); | ||
var _tabs = require('./tabs'); | ||
var _tabs2 = _interopRequireDefault(_tabs); | ||
Object.defineProperty(exports, 'Tabs', { | ||
enumerable: true, | ||
get: function get() { | ||
return _interopRequireDefault(_tabs).default; | ||
} | ||
}); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
/** | ||
* Created by Freeman on 2016/12/20. | ||
*/ | ||
exports.default = { | ||
BackTop: _backTop2.default, | ||
Tabs: _tabs2.default | ||
}; | ||
module.exports = exports['default']; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } |
@@ -6,3 +6,2 @@ 'use strict'; | ||
}); | ||
exports.TabPane = undefined; | ||
@@ -23,3 +22,4 @@ var _Tabs = require('./Tabs'); | ||
*/ | ||
exports.TabPane = _TabPane2.default; | ||
exports.default = _Tabs2.default; | ||
_Tabs2.default.TabPane = _TabPane2.default; | ||
exports.default = _Tabs2.default; | ||
module.exports = exports['default']; |
@@ -17,14 +17,2 @@ 'use strict'; | ||
return 'transform' in style || 'webkitTransform' in style || 'mozTransform' in style; | ||
}; | ||
var getScroll = exports.getScroll = function getScroll(w, top) { | ||
var ret = w['page' + (top ? 'Y' : 'X') + 'Offset']; | ||
var method = 'scroll' + (top ? 'Top' : 'Left'); | ||
if (typeof ret !== 'number') { | ||
ret = d.documentElement[method]; | ||
if (typeof ret !== 'number') { | ||
ret = d.body[method]; | ||
} | ||
} | ||
return ret; | ||
}; |
{ | ||
"name": "b-rc", | ||
"version": "0.0.5", | ||
"version": "0.0.6", | ||
"description": "react components for budee front-end project", | ||
"main": "./lib", | ||
"scripts": { | ||
"start": "webpack-dev-server --hot --inline --progress --colors --port 8081", | ||
"start": "webpack-dev-server --hot --inline --compress --colors --port 8081", | ||
"clean": "rimraf ./lib", | ||
"build:less": "find lib/ -maxdepth 2 -name 'index.less' -exec lessc --clean-css='--compatibility=ie8 --advanced' {} \\; > ./lib/b-rc.min.css", | ||
"build": "npm run clean & babel ./components --out-dir ./lib --copy-files && npm run build:less" | ||
"build:less": "gulp", | ||
"build": "npm run clean & babel ./components --out-dir ./lib --copy-files && npm run build:less", | ||
"prepublish": "npm run build" | ||
}, | ||
"repository": { | ||
"type": "git", | ||
"url": "git+https://github.com/zidaneaa/b-rc.git" | ||
"url": "git+https://github.com/Mi-FanFan/b-rc.git" | ||
}, | ||
"homepage": "https://github.com/zidaneaa/b-rc", | ||
"homepage": "https://github.com/Mi-FanFan/b-rc", | ||
"keywords": [ | ||
@@ -21,3 +22,3 @@ "react", | ||
], | ||
"author": "freeman007", | ||
"author": "Mi-FanFan", | ||
"license": "MIT", | ||
@@ -53,5 +54,15 @@ "dependencies": { | ||
"eslint": "*", | ||
"eslint-loader": "*", | ||
"eslint-config-react-app": "*", | ||
"eslint-plugin-flowtype": "*", | ||
"eslint-plugin-import": "*", | ||
"eslint-plugin-jsx-a11y": "2.2.3", | ||
"eslint-plugin-react": "*", | ||
"extract-text-webpack-plugin": "*", | ||
"file-loader": "*", | ||
"gulp": "^3.9.1", | ||
"gulp-autoprefixer": "^3.1.1", | ||
"gulp-clean-css": "^2.3.2", | ||
"gulp-less": "^3.3.0", | ||
"gulp-rename": "^1.2.2", | ||
"html-webpack-plugin": "*", | ||
@@ -58,0 +69,0 @@ "ignore-styles": "*", |
@@ -24,3 +24,3 @@ #B-RC | ||
import 'b-rc/b-rc.min.css' | ||
import {BackTop} from 'b-rc/lib' | ||
import {BackTop} from 'b-rc' | ||
class App extends React.Component { | ||
@@ -27,0 +27,0 @@ render() { |
@@ -19,2 +19,9 @@ var webpack = require('webpack'); | ||
module: { | ||
preLoaders: [ | ||
{ | ||
test: /\.js$/, | ||
loader: "eslint-loader", | ||
exclude: /node_modules/ | ||
} | ||
], | ||
loaders:[ | ||
@@ -21,0 +28,0 @@ { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
206998
85
51
1908