Giter VIP home page Giter VIP logo

ant-design-mobile-rn's Introduction

English | 简体中文

Ant Design Mobile RN

Codecov npm package NPM downloads Dependency Status Percentage of issues still open Join the chat at https://gitter.im/ant-design/ant-design

A configurable Mobile UI specification and React-based implementation.

If you only care about the style you may give [Tanjun] a try.

Features

  • Follow Ant Design Mobile UI specification.
  • Configurable UI style for different products.
  • Support web and native usages based on React Native.
  • Develop in TypeScript.

Expo

  • Web support

    Preview Web Platform in [here] 🔗

  • Expo demo app

SDK 49+ iOS SDK 49+ Android
expo/ant-design-mobile-rn expo/ant-design-mobile-rn
Expo SDK history version
Expo SDK 44 SDK 47 iOS SDK 47 Android
expo/ant-design-mobile-rn expo/ant-design-mobile-rn expo/ant-design-mobile-rn

Open the camera app on your device and scan the code above,
need install expo app: https://expo.io/tools

Development

  • Running On Device
# clone
git clone [email protected]:ant-design/ant-design-mobile-rn.git

# go to ant rn folder
cd ant-design-mobile-rn

# install dependencies
yarn

# start ios
cd rn-kitchen-sink/ios && pod install
yarn ios 

# start android
yarn android
  • Running On Expo
# go to expo example folder
cd example

# install dependencies
yarn

# start expo
yarn expo

Install & Usage

$ npm install @ant-design/react-native --save

or

yarn add @ant-design/react-native

Installing peer dependencies

npm install @react-native-community/segmented-control @react-native-community/slider @ant-design/icons-react-native react-native-gesture-handler

or

yarn add @react-native-community/segmented-control @react-native-community/slider @ant-design/icons-react-native react-native-gesture-handler

You need go to ios folder and run pod install (auto linking),Android will handle it by itself.

Link icon fonts

// config `react-native.config.js` in project’s root directory
module.exports = {
  assets: ['node_modules/@ant-design/icons-react-native/fonts'],
};

then

npx react-native-asset

introduce

Links

Contributing

We welcome all contributions, please read our CONTRIBUTING.md first. You can submit any ideas as pull requests or as a GitHub issue. If you'd like to improve code, check out the Development Instruction and have a good time! :)

ant-design-mobile-rn's People

Contributors

1uokun avatar abdullahansarii avatar bang88 avatar chenqi777 avatar code-artisan avatar codingpapi avatar davidnorena avatar deokyeong93 avatar dependabot-preview[bot] avatar dependabot[bot] avatar dingziqi avatar erichua23 avatar fupengl avatar fuwenchun avatar gianpaj avatar helsonxiao avatar ihwf avatar jackclown avatar jadertao avatar jadetao avatar jihfgz avatar jlsnake avatar johnnylc avatar ludenslee avatar m45ter avatar mcallisto avatar mm-webx avatar moonrailgun avatar silentcloud avatar warmhug avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ant-design-mobile-rn's Issues

IOS Native Modal.prompt 有键盘遮挡问题

  • I have searched the issues of this repository and believe that this is not a duplicate.

What problem does this feature solve?

IOS Native Modal.prompt 有键盘遮挡问题

What does the proposed API look like?

IOS Native Modal.prompt 有键盘遮挡问题,通过键盘高度 规避遮挡问题

SwipeAction使用遇到的问题

FlatList 的renderItem中使用SwipeAction,打开一行右侧,再打开另一行时,之前打开的没有关闭,是怎么回事
image
用法:
image

popover component how to use openMenu method

What problem does this feature solve?
like web version,click navigation ellipsis icon pop up。
(非常抱歉,英文不好。我再用中文描述一次) 想要实现的效果类似于web版的,点击导航图标。弹出popover组件。还有openMenu 方法怎么使用,demo里面没找到

npm install antd-mobile-rn --save failed

npm install antd-mobile-rn --save
npm ERR! registry error parsing json
npm ERR! Unexpected end of JSON input
npm ERR! {"_id":"rc-gesture","_rev":"17120946","name":"rc-gesture","description":"Support gesture for react component","dist-tags":{"latest":"0.0.20"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"time":{"modified":"2018-06-04T13:56:05.000Z","created":"2017-07-21T10:21:06.343Z","0.0.20":"2018-06-04T13:55:36.913Z","0.0.19":"2018-05-30T07:27:54.652Z","0.0.18":"2018-05-24T11:57:53.826Z","0.0.17":"2018-05-24T11:20:49.924Z","0.0.16":"2018-05-23T14:09:03.297Z","0.0.15":"2017-09-01T08:43:21.249Z","0.0.14":"2017-09-01T05:44:58.657Z","0.0.12":"2017-08-31T09:53:28.927Z","0.0.11":"2017-08-30T08:39:41.580Z","0.0.10":"2017-08-30T04:14:29.933Z","0.0.9":"2017-08-30T04:13:08.325Z","0.0.8":"2017-08-30T04:00:59.890Z","0.0.7":"2017-08-30T03:56:46.709Z","0.0.6":"2017-08-29T07:20:52.887Z","0.0.5":"2017-08-28T05:46:51.742Z","0.0.4":"2017-08-28T04:16:24.430Z","0.0.3":"2017-07-24T08:11:30.387Z","0.0.2":"2017-07-21T14:33:59.056Z","0.0.1":"2017-07-21T10:21:06.343Z"},"users":{"wayn":true,"warcrydoggie":true},"repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"versions":{"0.0.20":{"name":"rc-gesture","version":"0.0.20","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./index.js"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"d803d3c2552c54d04b48c78160197db86fcd2999","_id":"[email protected]","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"quentinyang1985","email":"[email protected]"},"dist":{"shasum":"777ed80930edcd8eccb6a47af3c5f86f823aaacf","size":64227,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.20.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture_0.0.20_1528120536816_0.6123855350842009"},"_hasShrinkwrap":false,"publish_time":1528120536913,"_cnpm_publish_time":1528120536913},"0.0.19":{"name":"rc-gesture","version":"0.0.19","description":"Support gesture for reactcomponent","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./index.js"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools runcompile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"327152f5e4ba99f4d03d6237e49a327d379276a0","_id":"[email protected]","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"quentinyang1985","email":"[email protected]"},"dist":{"shasum":"51e328b241b139e48de7608483c6ed0903363932","size":62892,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.19.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture_0.0.19_1527665274552_0.3406746986136884"},"_hasShrinkwrap":false,"publish_time":1527665274652,"_cnpm_publish_time":1527665274652},"0.0.18":{"name":"rc-gesture","version":"0.0.18","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./index.js"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"3dfd8127c6c690fc381be3a1daadb046fbe6f2e9","_id":"[email protected]","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"quentinyang1985","email":"[email protected]"},"dist":{"shasum":"abaef5d2462103833c306c7f88cd3be944682498","size":63096,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.18.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture_0.0.18_1527163073701_0.2242652066704145"},"_hasShrinkwrap":false,"publish_time":1527163073826,"_cnpm_publish_time":1527163073826},"0.0.17":{"name":"rc-gesture","version":"0.0.17","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./index.js"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"09306ec2b913e8b025c64e239db00fe92353accf","_id":"[email protected]","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"quentinyang1985","email":"[email protected]"},"dist":{"shasum":"d90d3cc1370df3ab21edfa32974fd28801edb9b5","size":62498,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.17.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture_0.0.17_1527160849853_0.32900633988018013"},"_hasShrinkwrap":false,"publish_time":1527160849924,"_cnpm_publish_time":1527160849924},"0.0.16":{"name":"rc-gesture","version":"0.0.16","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./index.js"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"c37cc19ee04464b42dbaf663cbeca19099810700","_id":"[email protected]","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"quentinyang1985","email":"[email protected]"},"dist":{"shasum":"53b8b115de11a442832e5efe6c6a33781287ee8d","size":62276,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.16.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture_0.0.16_1527084543238_0.36945781458389715"},"_hasShrinkwrap":false,"publish_time":1527084543297,"_cnpm_publish_time":1527084543297},"0.0.15":{"name":"rc-gesture","version":"0.0.15","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./index.js"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"1914382374da7e757a18252065124cf48004bccb","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"e9b94ec6854f7c16a3144fc287af79579cbb3796","size":56805,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.15.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.15.tgz_1504255401102_0.6484002047218382"},"directories":{},"publish_time":1504255401249,"_hasShrinkwrap":false,"_cnpm_publish_time":1504255401249},"0.0.14":{"name":"rc-gesture","version":"0.0.14","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"5e9b614076ea5e069ff159ecf4792f19f193fbe2","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"17d612f22a070d56e4ff6693a326a70c5abae281","size":56893,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.14.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.14.tgz_1504244698577_0.5652786267455667"},"directories":{},"publish_time":1504244698657,"_cnpm_publish_time":1504244698657,"_hasShrinkwrap":false},"0.0.12":{"name":"rc-gesture","version":"0.0.12","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"2cc24563383ce76d5ae604be4388ddcafe588752","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"cac21d8f93431073aea64f8e3032f6ab4c94a401","size":56489,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.12.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.12.tgz_1504173208652_0.7929773817304522"},"directories":{},"publish_time":1504173208927,"_cnpm_publish_time":1504173208927,"_hasShrinkwrap":false},"0.0.11":{"name":"rc-gesture","version":"0.0.11","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"949f43aa8bee4791e7d1d9c52c3c30f8bb6ba774","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"887aa1a848d092abdd4b6ec9bf0d10b2bdc9c043","size":56049,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.11.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.11.tgz_1504082381402_0.3154966551810503"},"directories":{},"publish_time":1504082381580,"_hasShrinkwrap":false,"_cnpm_publish_time":1504082381580},"0.0.10":{"name":"rc-gesture","version":"0.0.10","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-toolsrun compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"0869ee0de5202ce7eeaffd37702e081992c02d49","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"5d30c4933b486a66a31426704cff2b2905aaca77","size":56037,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.10.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.10.tgz_1504066469830_0.47051427396945655"},"directories":{},"publish_time":1504066469933,"_hasShrinkwrap":false,"_cnpm_publish_time":1504066469933},"0.0.9":{"name":"rc-gesture","version":"0.0.9","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"e05e3cee29db808e79566ab9e51b7962cf2a0f2b","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"1318a9ad2b3f10392c53728927a906fdceb7b42e","size":56034,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.9.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.9.tgz_1504066387701_0.08690439094789326"},"directories":{},"publish_time":1504066388325,"_hasShrinkwrap":false,"_cnpm_publish_time":1504066388325},"0.0.8":{"name":"rc-gesture","version":"0.0.8","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"133007f9e9352670f8202bc9a9ecd4dbfadd0add","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"9536f2437370261637d3bf7f8b86dc244a404300","size":56108,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.8.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.8.tgz_1504065659653_0.4243820339906961"},"directories":{},"publish_time":1504065659890,"_hasShrinkwrap":false,"_cnpm_publish_time":1504065659890},"0.0.7":{"name":"rc-gesture","version":"0.0.7","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index.tsx"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"4ce1cda71f5727313f4056970862412c6002ea7d","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"4372b7b3e47dfc72d658f278e429183e99672503","size":56023,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.7.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.7.tgz_1504065406544_0.5311210651416332"},"directories":{},"publish_time":1504065406709,"_hasShrinkwrap":false,"_cnpm_publish_time":1504065406709},"0.0.6":{"name":"rc-gesture","version":"0.0.6","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index.tsx"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-toolsrun watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^16.0.5","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"a6ea1e29cfab4f3d454ed1a1092ffccfb58e6403","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"5341244ed4e93cee6acc740849e1492f07c2071d","size":54955,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.6.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.6.tgz_1503991252724_0.06716241617687047"},"directories":{},"publish_time":1503991252887,"_hasShrinkwrap":false,"_cnpm_publish_time":1503991252887},"0.0.5":{"name":"rc-gesture","version":"0.0.5","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index.tsx"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^15.0.38","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"58e133fe7163905a25d747da36457a4e05afd4c2","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"4300b8e41197bb2b186f336e6bee25e441e93b71","size":54219,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.5.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.5.tgz_1503899211624_0.679629135876894"},"directories":{},"publish_time":1503899211742,"_cnpm_publish_time":1503899211742,"_hasShrinkwrap":false},"0.0.4":{"name":"rc-gesture","version":"0.0.4","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index.tsx"]}},"scripts":{"build":"rc-tools run build","dist":"rc-tools run dist --babel-runtime","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^15.0.38","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"03ecf2a2fe794c7ccb4a9e8a827605e6e3e207cc","_id":"[email protected]","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"e9aabcea33e6b18e8b15208436985e1618adcfc7","size":54671,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.4.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.4.tgz_1503893784289_0.902520457515493"},"directories":{},"publish_time":1503893784430,"_hasShrinkwrap":false,"_cnpm_publish_time":1503893784430},"0.0.3":{"name":"rc-gesture","version":"0.0.3","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index.tsx"]}},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^15.0.38","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^20.0.4","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"436094ad9505512caac748709204fa534ef3e096","_id":"[email protected]","_shasum":"0b5cb6ac2522392302f2065211c137f29abc0094","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"0b5cb6ac2522392302f2065211c137f29abc0094","size":53537,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.3.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.3.tgz_1500883890186_0.1849690806120634"},"directories":{},"publish_time":1500883890387,"_cnpm_publish_time":1500883890387,"_hasShrinkwrap":false},"0.0.2":{"name":"rc-gesture","version":"0.0.2","description":"Support gesture for react component","keywords":["react","react-component","react-gesture","gesture","touch"],"homepage":"http://github.com/react-component/gesture/","repository":{"type":"git","url":"git+ssh://[email protected]/react-component/gesture.git"},"bugs":{"url":"http://github.com/react-component/gesture/issues"},"files":["lib","es","dist"],"license":"MIT","main":"./lib/index","module":"./es/index","config":{"port":8005,"entry":{"rc-gesture":["./src/index.tsx"]}},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","compile":"rc-tools run compile --babel-runtime","watch":"rc-tools run watch","pub":"rc-tools run pub --babel-runtime","lint":"rc-tools run lint","test":"jest","coverage":"jest --coverage && cat ./coverage/lcov.info | coveralls"},"jest":{"collectCoverageFrom":["src/"],"transform":{"\.tsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js","\.jsx?$":"./node_modules/rc-tools/scripts/jestPreprocessor.js"}},"devDependencies":{"@types/react":"^15.0.38","@types/react-dom":"^15.5.1","coveralls":"^2.11.15","enzyme":"^2.8.0","enzyme-to-json":"^1.5.1","jest":"^18.1.0","pre-commit":"1.x","rc-tools":"^6.3.6","react":"^15.2.1","react-dom":"^15.2.1","react-test-renderer":"^15.5.4"},"pre-commit":["lint"],"typings":"./lib/index.d.ts","dependencies":{"babel-runtime":"6.x"},"gitHead":"3647941dd63b86f013498d69f126e5fcae53eb39","_id":"[email protected]","_shasum":"b591369973a711b72818974ad4de6f35ae68da89","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"paranoidjk","email":"[email protected]"},"dist":{"shasum":"b591369973a711b72818974ad4de6f35ae68da89","size":53064,"noattachment":false,"tarball":"http://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.2.tgz"},"maintainers":[{"name":"paranoidjk","email":"[email protected]"},{"name":"quentinyang1985","email":"[email protected]"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rc-gesture-0.0.2.tgz_1500647638924_0.5417805295437574"},"directories":{},"publish_time":1500647639056,"_hasShrinkwrap":false,"_cnpm_publish_time":1500647639056},"0.0.1":{"name":"rc-gesture","v

Cannot disable InputItem

Version

2.0.3

Environment

react native 0.50.3 android 7.1.1 Pixel emulator

Reproduction link

https://github.com/Lee931018/AntdTest.git

Steps to reproduce

<List> <InputItem disable/> <List>
the InputItem is still can edit and nothing changed with no disable property used.

What is expected?

The InputItem is disabled when use disable property.

What is actually happening?

The InputItem is not disable and can still can edit when use disable property.

Make Tag support long press

  • I have searched the issues of this repository and believe that this is not a duplicate.

What problem does this feature solve?

Can use long press to control the closable property of Tag or do something else.

What does the proposed API look like?

<Tag onLongPress={() => someFunc()} />

js远程调试模式下,异常的卡顿

  • I have searched the issues of this repository and believe that this is not a duplicate.

Version

2.2.0

Environment

react-native 0.55 安卓真机 MI6 usb连接调试

Reproduction link

纯净的新项目

Steps to reproduce

引入Button组件,点击后松开,或调用Toast组件

What is expected?

正常的反应,或是可接受的性能降低

What is actually happening?

两个组件均出现超过3秒以上的异常卡顿,其他组件如react-navigation 或 react-native-elements 没有出现类似问题。 关闭 remote js debugging后反应正常

一个页面可以存在两个 Drawer吗

  • I have searched the issues of this repository and believe that this is not a duplicate.

What problem does this feature solve?

一个页面可以存在多个 Drawer 并且都可以铺满

What does the proposed API look like?

一个页面可以存在多个 Drawer 并且都可以铺满

循环Stepper时,删除某一项后,Stepper的defaultValue不会自动更新。

//删除当前商品
	_removeItem(index) {
		this.state.orderList.splice(index, 1);
		//var newObject=JSON.parse(JSON.stringify(�this.state.orderList))  
		console.log(this.state.orderList);
		this.setState({
			orderList: this.state.orderList
		})
	}
{
this.state.orderList.map((v, k) => {
	return (
		<SwipeAction
			key={k}
			autoClose
			right={[{
				text: '删除',
				onPress: () => { this._removeItem(k) },
				style: { backgroundColor: 'red', color: 'white' },
	      }]
}>
										
<Stepper
    style={[commonStyles.mediaRight, myCartStyles.mediaRight]}
    size="small"
    key="1"
    max={10}
    min={1}
    readOnly={false}
    defaultValue={v.amount}    --------这里的v.amount我输出过是已经更新了的 但是Stepper上边还是之前的数字
    onChange={(value) => {
    this._onChange(value, v)
}}
/>
											
									
</SwipeAction>
	)
})

}

ImagePicker multiple 属性不起作用

  • I have searched the issues of this repository and believe that this is not a duplicate.

Version

2.2.0

Environment

react-native 0.55.4

Reproduction link

https://github.com/youngjuning/myReactNativeApp/blob/master/views/AntDMobileRN/ImagePicker.js#L46

Steps to reproduce

<ImagePicker
   multiple
   files={this.state.files2}
   onChange={this.handleFile2Change}
/>

What is expected?

ImagePicker multiple 属性不起作用

What is actually happening?

ImagePicker multiple 属性不起作用


ImagePicker multiple 属性不起作用

RN DatePickerView item text ellipsized

Version

2.1.3

Environment

iOS
iPhone SE
iOS 11.2.2

Reproduction link

exp://exp.host/@silentcloud/antd-mobile

Steps to reproduce

Just check the official expo sample app's DatePickerView section with iPhone SE and system language of CN, which can reproduce this issue.

What is expected?

every column show all text

What is actually happening?

the year column has been ellipsized
image

自定义icon不可用

  • I have searched the issues of this repository and believe that this is not a duplicate.

Version

2.2.0

Environment

react-native 0.55.4 antd-mobile-rn 2.2.0

Reproduction link

http://rn.mobile.ant.design/components/icon-cn/

Steps to reproduce

按照官方文档 自定义icon使用<Icon type={'\ue6F1'} size={55} /> , 此unicode来自 antd icon中的 global图标

What is expected?

icon应该有效

What is actually happening?

icon无效


大部分 antd icon中的unicode都可以,貌似靠后的icon都有问题。同时建议提供一个完整的自定义icon方式说明。

React Native Tab need Sticky

What problem does this feature solve?

The react-sticky u are using need react-dom ,so it dont work with React Native. Please do something

What does the proposed API look like?

none

Cannot do .focus for Input

  • I have searched the issues of this repository and believe that this is not a duplicate.

Version

ant-mobile-rn v2.2.0-beta.1
react-native v0.55.3

Steps to reproduce

<InputItem ref={(ref: any): void => {
  if (ref)
    ref.focus();
  }}/>

What is expected?

Put focus on field

What is actually happening?

i'm getting error _ref.focus is not function

yarn add @types/antd-mobile-rn failed

Dear antd-mobile-rn Team:

As the title comment, I Can't install antd-mobile-rn with @types, How can i do with typescript

yarn add @types/antd-mobile-rn --D

and the error like this:

[Felixs-MacBook-Pro:weat_coin felix$ yarn add @types/antd-mobile-rn -D
yarn add v1.7.0
[1/4] 🔍  Resolving packages...
⠁ (node:31669) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
error An unexpected error occurred: "http://registry.cnpmjs.org/@types%2fantd-mobile-rn: not_found".
info If you think this is a bug, please open a bug report with the information provided in "/Users/felix/code/weat_coin/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

Best Regards
Felix Cao

The icon property of Tabbar.Item can not use the Icon component

Version

2.1.6

Environment

Operating system and version: MacOS 10.12 Browser and version: chrome

Reproduction link

https://github.com/Mydly/moveapp/blob/master/App.js

Steps to reproduce

sudo npm install
yarn run and

What is expected?

display the icon on the Tabbar

What is actually happening?

not display the icon on the tabbar


The follow is main code.


<TabBar.Item
title="Life"
key="Life"
icon={<Icon type="search" size={20} />}
selected={this.state.selectedTab === 'blueTab'}
onPress={() => {
this.setState({
selectedTab: 'blueTab',
});
}}
>
</TabBar.Item>

List miss line in certain circumstances

Version

2.1.3

Environment

react-native 0.51.0

Reproduction link

https://github.com/gengjiawen/AntDesignBug

Steps to reproduce

for more detail see the repo

  render() {
    const cmps = [
      <Item key="cwd" arrow="horizontal" onClick={() => console.log('2')}>忘记密码 </Item>,
      <Item key="heihei" arrow="horizontal" onClick={() => console.log('3')}>修改密码 </Item>
    ]

    return (
      <View style={styles.container}>

        <List>
          <Item arrow="horizontal" onClick={() => console.log('1')}>收支明细</Item>
        </List>

        <View style={{height: 10}} />

        <List>
          <Item arrow="horizontal" onClick={() => console.log('1')}>提现账户 </Item>
          {cmps.map(comp => comp)}
        </List>
      </View>
    );
  }

What is expected?

between item has line

What is actually happening?

lost some line.

If previous has a single kid, it will result in the second list miss some line

<List>
      <Item arrow="horizontal" onClick={() => console.log('1')}>提现账户 </Item>
</List>

image

The subitem secant lines in the list section are not displayed

  • I have searched the issues of this repository and believe that this is not a duplicate.

Version

2.2.0

Environment

三星S8 ,android8.0 ,react-native版本:0.55

Reproduction link

https://rn.mobile.ant.design/components/list-cn/

Steps to reproduce

{this.state.personList.map((item: any, index: any) => ( } align="middle" arrow="horizontal" onClick={() => { this.choosePage(index) }}> {item.title} ))}

What is expected?

Items in the list section are fine

What is actually happening?

The subitem secant lines in the list section are not displayed

Tabs配置初始选择项无效,下划线会自动闪烁到第一个

  • I have searched the issues of this repository and believe that this is not a duplicate.

Version

2.2.0

Environment

windows7 RN: 0.55.4

Reproduction link

https://github.com/ant-design/ant-design-mobile-rn

Steps to reproduce

<Tabs tabs={this.state.tabs}
page={2}
initialPage={2}
renderTabBar={props=> <Tabs.DefaultTabBar {...props} page={3} />}
onChange={(tab, index)=> this._change(tab, index)} />

What is expected?

选中第三个

What is actually happening?

文字选中了第三个 下划线闪动到第一个

SearchBar的styles是强制属性

Hi,
searchBar的文档中没有说明styles是必须的属性值,但是在使用的时候发现它是个必须要填的值,请帮忙把它改成可配置的值,谢谢。

Picker values inconsistent when scrolling and clicking ok before the picker lands on an item.

Version
2.1.8

Environment
iOS11 and Android

Steps to reproduce

  • Create a long picker list (with 5 or more items)
  • Open the picker and scroll from top to bottom and click OK before the picker stops animating / lands on an item - see gif.
  • Please not it does happen every single time, it only happens when you do this really quickly.

What is expected?

Either the last item is selected or the first item is selected.
I'd expect the onOK event to pass through the value of the first picker item (because scrolling to the last didn't finish) but I'd expect onChange event to have the value of the last picker item.

What is actually happening?

The last item is selected on the picker popup but the first (or current value) is select on the top level picker.

Both the onChange and onOk event passes the value of the first picker item - however the picker view shows the last picker item as selected

ezgif-4-e45b9d4880

TextareaItem 没有 label

  • I have searched the issues of this repository and believe that this is not a duplicate.

What problem does this feature solve?

没有 label 的话跟其他 Item 控件组合起来有点突兀

What does the proposed API look like?

<List>
  <TextareaItem>Label</TextareaItem>
</List>

Implement use12hour for react native Datepicker

  • I have searched the issues of this repository and believe that this is not a duplicate.

What problem does this feature solve?

Right now, use12hour attribute only works for Web. For mobile apps, DatePicker is widely used and normally time picker is in 12hour am/pm format. I really wish this can be applied to the react-native version.

What does the proposed API look like?

The same, but works in react-native
<DatePicker
use12Hours
...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.