From 02d6565c84fb9c1012b2fddab83057ed4190df9e Mon Sep 17 00:00:00 2001 From: bang Date: Mon, 5 Nov 2018 23:07:03 +0800 Subject: [PATCH] refactor: remove unused file --- rn-kitchen-sink/App.js | 27 ++++++-- rn-kitchen-sink/app/assets/display.png | Bin 3334 -> 0 bytes rn-kitchen-sink/app/assets/fullsize.png | Bin 35238 -> 0 bytes rn-kitchen-sink/app/manifest.plist | 43 ------------- rn-kitchen-sink/app/qrcode.html | 17 ----- rn-kitchen-sink/components/appInfo.js | 23 ------- rn-kitchen-sink/demoList.js | 82 ++++++++++++------------ rn-kitchen-sink/index.js | 43 ------------- 8 files changed, 62 insertions(+), 173 deletions(-) delete mode 100644 rn-kitchen-sink/app/assets/display.png delete mode 100644 rn-kitchen-sink/app/assets/fullsize.png delete mode 100644 rn-kitchen-sink/app/manifest.plist delete mode 100644 rn-kitchen-sink/app/qrcode.html delete mode 100644 rn-kitchen-sink/components/appInfo.js delete mode 100644 rn-kitchen-sink/index.js diff --git a/rn-kitchen-sink/App.js b/rn-kitchen-sink/App.js index 21829a009..1051dc593 100644 --- a/rn-kitchen-sink/App.js +++ b/rn-kitchen-sink/App.js @@ -1,6 +1,11 @@ -import { createStackNavigator } from 'react-navigation'; -import { UIVIEWS, UICONTROLS, OTHERS, UIBARS } from './demoList'; -import Home from './components/RnIndex' +import {AppRegistry} from 'react-native'; +import {createStackNavigator} from 'react-navigation'; + +// import Home from './components/Home'; +import RnIndex from './components/RnIndex'; +import WebIndex from './components/WebIndex'; +import {OTHERS, UIBARS, UICONTROLS, UIVIEWS} from './demoList'; + const getOptions = title => ({ title, headerStyle: { @@ -10,9 +15,17 @@ const getOptions = title => ({ }); const scenes = { - Home: { - screen: Home, - navigationOptions: getOptions('Ant Design Mobile'), + // Home: { + // screen: Home, + // navigationOptions: getOptions('Ant Design Mobile'), + // }, + native: { + screen: RnIndex, + navigationOptions: getOptions('Antm React Native'), + }, + web: { + screen: WebIndex, + navigationOptions: getOptions('Antm Web Component'), }, }; @@ -26,4 +39,6 @@ const scenes = { const App = createStackNavigator(scenes); +AppRegistry.registerComponent('kitchen-sink', () => App); + export default App; diff --git a/rn-kitchen-sink/app/assets/display.png b/rn-kitchen-sink/app/assets/display.png deleted file mode 100644 index 5345ecee7a80586626f6d7590ca29c1b776c86f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3334 zcmV+h4f*nkP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 QaR2}S07*qoM6N<$g6r@<=>Px# diff --git a/rn-kitchen-sink/app/assets/fullsize.png b/rn-kitchen-sink/app/assets/fullsize.png deleted file mode 100644 index 500f7d95bd1b7a13aa18d305014b0e381aab2732..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35238 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 P{HLa(t^8HV%>VxZ&R#Xv diff --git a/rn-kitchen-sink/app/manifest.plist b/rn-kitchen-sink/app/manifest.plist deleted file mode 100644 index 066360dcd..000000000 --- a/rn-kitchen-sink/app/manifest.plist +++ /dev/null @@ -1,43 +0,0 @@ - - - - - items - - - assets - - - kind - software-package - url - https://mobile.ant.design/rn-kitchen-sink/antd-mobile-rn.ipa - - - kind - display-image - url - https://mobile.ant.design/rn-kitchen-sink/assets/display.png - - - kind - full-size-image - url - https://mobile.ant.design/rn-kitchen-sink/assets/fullsize.png - - - metadata - - bundle-identifier - com.mybank.ios.phone.test - bundle-version - 2.0.0 - kind - software - title - antd-mobile-rn - - - - - diff --git a/rn-kitchen-sink/app/qrcode.html b/rn-kitchen-sink/app/qrcode.html deleted file mode 100644 index 763fb9c10..000000000 --- a/rn-kitchen-sink/app/qrcode.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - diff --git a/rn-kitchen-sink/components/appInfo.js b/rn-kitchen-sink/components/appInfo.js deleted file mode 100644 index 165bbf142..000000000 --- a/rn-kitchen-sink/components/appInfo.js +++ /dev/null @@ -1,23 +0,0 @@ -import { NativeModules } from 'react-native'; - -const RNAppInfo = NativeModules.RNAppInfo; - -const AppInfo = { - getInfoVersion() { - return RNAppInfo.version; - }, - getInfoShortVersion() { - return RNAppInfo.shortVersion; - }, - getInfoBundleIdentifier() { - return RNAppInfo.bundleIdentifier; - }, - getInfoName() { - return RNAppInfo.name; - }, - getInfoDisplayName() { - return RNAppInfo.displayName; - }, -}; - -export default AppInfo; diff --git a/rn-kitchen-sink/demoList.js b/rn-kitchen-sink/demoList.js index 57e908584..261e680db 100644 --- a/rn-kitchen-sink/demoList.js +++ b/rn-kitchen-sink/demoList.js @@ -5,19 +5,19 @@ module.exports = { title: 'NoticeBar', description: '通告栏', icon: 'https://os.alipayobjects.com/rmsportal/EFpWULKNsectBDK.png', - module: require('../components/notice-bar/demo/basic.native'), + module: require('../components/notice-bar/demo/basic'), }, { title: 'SearchBar', description: '搜索栏', icon: 'https://os.alipayobjects.com/rmsportal/QnAmpSwlfPzjpSL.png', - module: require('../components/search-bar/demo/basic.native'), + module: require('../components/search-bar/demo/basic'), }, { title: 'TabBar', description: '标签栏', icon: 'https://zos.alipayobjects.com/rmsportal/OZInMeAaDCHtaJU.png', - module: require('../components/tab-bar/demo/basic.native'), + module: require('../components/tab-bar/demo/basic'), }, ], UIVIEWS: [ @@ -25,61 +25,61 @@ module.exports = { title: 'Accordion', description: '手风琴', icon: 'https://os.alipayobjects.com/rmsportal/gfWmRfZNzMyVUss.png', - module: require('../components/accordion/demo/basic.native'), + module: require('../components/accordion/demo/basic'), }, { title: 'ActionSheet', description: '动作面板', icon: 'https://zos.alipayobjects.com/rmsportal/cYmaBafYBnAxCqQ.png', - module: require('../components/action-sheet/demo/basic.native'), + module: require('../components/action-sheet/demo/basic'), }, { title: 'Card', description: '卡片', icon: 'https://os.alipayobjects.com/rmsportal/daARhPjKcxlSuuZ.png', - module: require('../components/card/demo/basic.native'), + module: require('../components/card/demo/basic'), }, { title: 'Drawer', description: '抽屉', icon: 'https://os.alipayobjects.com/rmsportal/oSokuHUVgeoTLJl.png', - module: require('../components/drawer/demo/basic.native'), + module: require('../components/drawer/demo/basic'), }, { title: 'Icon', description: '图标', icon: 'https://os.alipayobjects.com/rmsportal/yhnfleZZoezOjtU.png', - module: require('../components/icon/demo/basic.native'), + module: require('../components/icon/demo/basic'), }, { title: 'List', description: '列表', icon: 'https://os.alipayobjects.com/rmsportal/tiapjpdKPQGHhnC.png', - module: require('../components/list/demo/basic.native'), + module: require('../components/list/demo/basic'), }, { title: 'Modal', description: '对话框', icon: 'https://os.alipayobjects.com/rmsportal/HzRRcuwtqUCCOBg.png', - module: require('../components/modal/demo/basic.native'), + module: require('../components/modal/demo/basic'), }, { title: 'Popover', description: '气泡', icon: 'https://os.alipayobjects.com/rmsportal/iIOLFHTKUCxBgUV.png', - module: require('../components/popover/demo/basic.native'), + module: require('../components/popover/demo/basic'), }, { title: 'Result', // 必须 description: '结果页', icon: 'https://os.alipayobjects.com/rmsportal/nREwETegxvDndJZ.png', - module: require('../components/result/demo/basic.native'), + module: require('../components/result/demo/basic'), }, { title: 'Toast', // 必须 description: '轻提示', icon: 'https://os.alipayobjects.com/rmsportal/nREwETegxvDndJZ.png', - module: require('../components/toast/demo/basic.native'), + module: require('../components/toast/demo/basic'), }, ], UICONTROLS: [ @@ -87,139 +87,139 @@ module.exports = { title: 'ActivityIndicator', description: '活动指示器', icon: 'https://zos.alipayobjects.com/rmsportal/yVtRfZGoDxXObTK.png', - module: require('../components/activity-indicator/demo/basic.native'), + module: require('../components/activity-indicator/demo/basic'), }, { title: 'Badge', description: '徽标数', icon: 'https://os.alipayobjects.com/rmsportal/UwUpBYPYnlwVicM.png', - module: require('../components/badge/demo/basic.native'), + module: require('../components/badge/demo/basic'), }, { title: 'Button', description: '按钮', icon: 'https://os.alipayobjects.com/rmsportal/ZRDUYEzfOzKWdzE.png', - module: require('../components/button/demo/basic.native'), + module: require('../components/button/demo/basic'), }, { title: 'Carousel', // 必须 description: '走马灯', icon: 'https://os.alipayobjects.com/rmsportal/FbIGJuDaiQoKNvj.png', - module: require('../components/carousel/demo/basic.native'), // 必须 + module: require('../components/carousel/demo/basic'), // 必须 }, { title: 'Checkbox', // 必须 description: '复选框', icon: 'https://os.alipayobjects.com/rmsportal/dWPGltvdjaanrRd.png', - module: require('../components/checkbox/demo/basic.native'), // 必须 + module: require('../components/checkbox/demo/basic'), // 必须 }, { title: 'DatePicker', // 必须 description: '日期选择', icon: 'https://os.alipayobjects.com/rmsportal/IQtMSWmYwLEuqln.png', - module: require('../components/date-picker/demo/basic.native'), + module: require('../components/date-picker/demo/basic'), }, { title: 'DatePickerView', // 必须 description: '日期选择视图', icon: 'https://os.alipayobjects.com/rmsportal/IQtMSWmYwLEuqln.png', - module: require('../components/date-picker-view/demo/basic.native'), + module: require('../components/date-picker-view/demo/basic'), }, { title: 'ImagePicker', description: '图片选择', icon: 'https://os.alipayobjects.com/rmsportal/NDsSvklLUeodsHK.png', - module: require('../components/image-picker/demo/basic.native'), + module: require('../components/image-picker/demo/basic'), }, { title: 'InputItem', description: '文本输入', icon: 'https://os.alipayobjects.com/rmsportal/SdSqpihcSBoBrFO.png', - module: require('../components/input-item/demo/basic.native'), + module: require('../components/input-item/demo/basic'), }, { title: 'Picker', description: '选择器', icon: 'https://os.alipayobjects.com/rmsportal/STBLvEutBwPySbL.png', - module: require('../components/picker/demo/basic.native'), + module: require('../components/picker/demo/basic'), }, { title: 'PickerView', description: '选择器视图', icon: 'https://os.alipayobjects.com/rmsportal/STBLvEutBwPySbL.png', - module: require('../components/picker-view/demo/basic.native'), + module: require('../components/picker-view/demo/basic'), }, { title: 'Progress', description: '进度条', icon: 'https://os.alipayobjects.com/rmsportal/ihijukOXDlqXvPS.png', - module: require('../components/progress/demo/basic.native'), + module: require('../components/progress/demo/basic'), }, { title: 'Pagination', description: '分页器', icon: 'https://zos.alipayobjects.com/rmsportal/fOQwMYUYaRRKYtd.png', - module: require('../components/pagination/demo/basic.native'), + module: require('../components/pagination/demo/basic'), }, { title: 'Radio', description: '单选框', icon: 'https://os.alipayobjects.com/rmsportal/MJszdVSBKhtGmIP.png', - module: require('../components/radio/demo/basic.native'), // 必须 + module: require('../components/radio/demo/basic'), // 必须 }, { title: 'Slider', description: '滑动输入条', icon: 'https://os.alipayobjects.com/rmsportal/mCyccAjoVLFVhSH.png', - module: require('../components/slider/demo/basic.native'), + module: require('../components/slider/demo/basic'), }, { title: 'Stepper', description: '步进器', icon: 'https://os.alipayobjects.com/rmsportal/eYnIAokGATNUxlD.png', - module: require('../components/stepper/demo/basic.native'), + module: require('../components/stepper/demo/basic'), }, { title: 'Steps', // 必须 description: '步骤条', icon: 'https://os.alipayobjects.com/rmsportal/nvQVDIUiTmXcJtO.png', - module: require('../components/steps/demo/basic.native'), // 必须 + module: require('../components/steps/demo/basic'), // 必须 }, { title: 'SegmentedControl', description: '分段器', icon: 'https://zos.alipayobjects.com/rmsportal/qCqRFuSbewqIWyv.png', - module: require('../components/segmented-control/demo/basic.native'), + module: require('../components/segmented-control/demo/basic'), }, { title: 'Switch', description: '滑动开关', icon: 'https://os.alipayobjects.com/rmsportal/ITFdMlELFchsTmz.png', - module: require('../components/switch/demo/basic.native'), + module: require('../components/switch/demo/basic'), }, { title: 'SwipeAction', // 必须 description: '滑动或长按操作', icon: 'https://os.alipayobjects.com/rmsportal/nlDYwTsLwJdnaKc.png', - module: require('../components/swipe-action/demo/basic.native'), + module: require('../components/swipe-action/demo/basic'), }, { title: 'Tabs', // 必须 description: '标签页', icon: 'https://os.alipayobjects.com/rmsportal/stWeDgdtEIKoiTU.png', - module: require('../components/tabs/demo/basic.native'), // 必须 + module: require('../components/tabs/demo/basic'), // 必须 }, { title: 'Tag', // 必须 description: '标签', icon: 'https://os.alipayobjects.com/rmsportal/gfstSzAhvXqKyEg.png', - module: require('../components/tag/demo/basic.native'), + module: require('../components/tag/demo/basic'), }, { title: 'TextAreaItem', description: '多行输入', icon: 'https://os.alipayobjects.com/rmsportal/PfzuWlDVfndrQUK.png', - module: require('../components/textarea-item/demo/basic.native'), + module: require('../components/textarea-item/demo/basic'), }, ], OTHERS: [ @@ -227,31 +227,31 @@ module.exports = { title: 'Flex', description: '布局', icon: 'https://os.alipayobjects.com/rmsportal/zFqYaBWIPpYYORq.png', - module: require('../components/flex/demo/basic.native'), + module: require('../components/flex/demo/basic'), }, { title: 'GridList', description: '网格列表', icon: 'https://os.alipayobjects.com/rmsportal/UBGcnLKfVQIXgUb.png', - module: require('../components/grid/demo/basic.native'), + module: require('../components/grid/demo/basic'), }, { title: 'LocaleProvider', description: '国际化', icon: 'https://os.alipayobjects.com/rmsportal/HzRRcuwtqUCCOBg.png', - module: require('../components/locale-provider/demo/basic.native'), + module: require('../components/locale-provider/demo/basic'), }, { title: 'WhiteSpace', description: '上下留白', icon: 'https://os.alipayobjects.com/rmsportal/NfomhEsOdhFxEws.png', - module: require('../components/white-space/demo/basic.native'), + module: require('../components/white-space/demo/basic'), }, { title: 'WingBlank', description: '两翼留白', icon: 'https://os.alipayobjects.com/rmsportal/DUkfOYZVcLctGot.png', - module: require('../components/wing-blank/demo/basic.native'), + module: require('../components/wing-blank/demo/basic'), }, ], }; diff --git a/rn-kitchen-sink/index.js b/rn-kitchen-sink/index.js deleted file mode 100644 index 03b17c14b..000000000 --- a/rn-kitchen-sink/index.js +++ /dev/null @@ -1,43 +0,0 @@ -import { AppRegistry } from 'react-native'; -import { StackNavigator } from 'react-navigation'; -import Home from './components/Home'; -import RnIndex from './components/RnIndex'; -import WebIndex from './components/WebIndex'; -import { UIVIEWS, UICONTROLS, OTHERS, UIBARS } from './demoList'; - -const getOptions = title => ({ - title, - headerStyle: { - backgroundColor: 'black', - }, - headerTintColor: 'white', -}); - -const scenes = { - Home: { - screen: Home, - navigationOptions: getOptions('Ant Design Mobile'), - }, - web: { - screen: WebIndex, - navigationOptions: getOptions('Antm Web Component'), - }, - native: { - screen: RnIndex, - navigationOptions: getOptions('Antm React Native'), - }, -}; - -[...UIVIEWS, ...UICONTROLS, ...OTHERS, ...UIBARS].map((component) => { - const Module = component.module.default; - scenes[component.title] = { - screen: Module, - navigationOptions: getOptions(component.title), - }; -}); - -const App = StackNavigator(scenes); - -AppRegistry.registerComponent('kitchen-sink', () => App); - -export default App;