Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
ohyicong committed Nov 22, 2020
1 parent 7e128e0 commit d6e8146
Show file tree
Hide file tree
Showing 38,521 changed files with 3,524,626 additions and 13 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
10 changes: 10 additions & 0 deletions .expo/packager-info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"expoServerPort": 19000,
"expoServerNgrokUrl": null,
"packagerNgrokUrl": null,
"ngrokPid": null,
"packagerPort": 19001,
"packagerPid": 1052,
"webpackServerPort": null,
"devToolsPort": 19002
}
8 changes: 8 additions & 0 deletions .expo/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"hostType": "lan",
"lanType": "ip",
"dev": true,
"minify": false,
"urlRandomness": "b9-bym",
"https": false
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"ast":null,"code":"import Platform from \"react-native-web/dist/exports/Platform\";\nimport NativeModules from \"react-native-web/dist/exports/NativeModules\";\nvar NativeIconAPI = NativeModules.RNVectorIconsManager || NativeModules.RNVectorIconsModule;\nexport default function ensureNativeModuleAvailable() {\n if (!NativeIconAPI) {\n if (Platform.OS === 'android') {\n throw new Error('RNVectorIconsModule not available, did you properly integrate the module? Try running `react-native link react-native-vector-icons` and recompiling.');\n }\n\n throw new Error('RNVectorIconsManager not available, did you add the library to your project and link with libRNVectorIcons.a? Try running `react-native link react-native-vector-icons` and recompiling.');\n }\n}","map":{"version":3,"sources":["C:/Users/OHyic/Desktop/react_native/ai-app/node_modules/@expo/vector-icons/build/vendor/react-native-vector-icons/lib/ensure-native-module-available.js"],"names":["NativeIconAPI","NativeModules","RNVectorIconsManager","RNVectorIconsModule","ensureNativeModuleAvailable","Platform","OS","Error"],"mappings":";;AAEA,IAAMA,aAAa,GACjBC,aAAa,CAACC,oBAAd,IAAsCD,aAAa,CAACE,mBADtD;AAGA,eAAe,SAASC,2BAAT,GAAuC;AACpD,MAAI,CAACJ,aAAL,EAAoB;AAClB,QAAIK,QAAQ,CAACC,EAAT,KAAgB,SAApB,EAA+B;AAC7B,YAAM,IAAIC,KAAJ,CACJ,sJADI,CAAN;AAGD;;AACD,UAAM,IAAIA,KAAJ,CACJ,0LADI,CAAN;AAGD;AACF","sourcesContent":["import { Platform, NativeModules } from 'react-native';\n\nconst NativeIconAPI =\n NativeModules.RNVectorIconsManager || NativeModules.RNVectorIconsModule;\n\nexport default function ensureNativeModuleAvailable() {\n if (!NativeIconAPI) {\n if (Platform.OS === 'android') {\n throw new Error(\n 'RNVectorIconsModule not available, did you properly integrate the module? Try running `react-native link react-native-vector-icons` and recompiling.'\n );\n }\n throw new Error(\n 'RNVectorIconsManager not available, did you add the library to your project and link with libRNVectorIcons.a? Try running `react-native link react-native-vector-icons` and recompiling.'\n );\n }\n}\n"]},"metadata":{},"sourceType":"module"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/extends\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/objectWithoutProperties\";\n\nvar _this = this,\n _jsxFileName = \"C:\\\\Users\\\\OHyic\\\\Desktop\\\\react_native\\\\ai-app\\\\node_modules\\\\react-native-elements\\\\src\\\\badge\\\\withBadge.js\";\n\nimport React from 'react';\nimport StyleSheet from \"react-native-web/dist/exports/StyleSheet\";\nimport View from \"react-native-web/dist/exports/View\";\nimport Badge from \"./Badge\";\n\nvar withBadge = function withBadge(value) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n return function (WrappedComponent) {\n var WithBadge = function WithBadge(props) {\n var bottom = options.bottom,\n _options$hidden = options.hidden,\n hidden = _options$hidden === void 0 ? false : _options$hidden,\n left = options.left,\n containerStyle = options.containerStyle,\n badgeProps = _objectWithoutProperties(options, [\"bottom\", \"hidden\", \"left\", \"containerStyle\"]);\n\n var _options$right = options.right,\n right = _options$right === void 0 ? -16 : _options$right,\n _options$top = options.top,\n top = _options$top === void 0 ? -1 : _options$top;\n\n if (!value) {\n right = -3;\n top = 3;\n }\n\n var badgeValue = typeof value === 'function' ? value(props) : value;\n return React.createElement(View, {\n style: StyleSheet.flatten([styles.container, containerStyle]),\n __self: _this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 26,\n columnNumber: 7\n }\n }, React.createElement(WrappedComponent, _extends({}, props, {\n __self: _this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 9\n }\n })), !hidden && React.createElement(Badge, _extends({\n value: badgeValue,\n status: \"error\",\n containerStyle: StyleSheet.flatten([styles.badgeContainer, {\n bottom: bottom,\n left: left,\n right: right,\n top: top\n }])\n }, badgeProps, {\n __self: _this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 30,\n columnNumber: 11\n }\n })));\n };\n\n WithBadge.displayName = \"WithBadge(\" + (WrappedComponent.displayName || WrappedComponent.name || 'Component') + \")\";\n return WithBadge;\n };\n};\n\nvar styles = StyleSheet.create({\n badgeContainer: {\n position: 'absolute'\n },\n container: {\n alignItems: 'center',\n justifyContent: 'center',\n position: 'relative'\n }\n});\nexport default withBadge;","map":{"version":3,"sources":["C:/Users/OHyic/Desktop/react_native/ai-app/node_modules/react-native-elements/src/badge/withBadge.js"],"names":["React","Badge","withBadge","value","options","WrappedComponent","WithBadge","props","bottom","hidden","left","containerStyle","badgeProps","right","top","badgeValue","StyleSheet","flatten","styles","container","badgeContainer","displayName","name","create","position","alignItems","justifyContent"],"mappings":";;;;;;AAAA,OAAOA,KAAP,MAAkB,OAAlB;;;AAGA,OAAOC,KAAP;;AAEA,IAAMC,SAAS,GAAG,SAAZA,SAAY,CAACC,KAAD;AAAA,MAAQC,OAAR,uEAAkB,EAAlB;AAAA,SAAyB,UAACC,gBAAD,EAAsB;AAC/D,QAAMC,SAAS,GAAG,SAAZA,SAAY,CAACC,KAAD,EAAW;AAAA,UAEzBC,MAFyB,GAOvBJ,OAPuB,CAEzBI,MAFyB;AAAA,4BAOvBJ,OAPuB,CAGzBK,MAHyB;AAAA,UAGzBA,MAHyB,gCAGhB,KAHgB;AAAA,UAIzBC,IAJyB,GAOvBN,OAPuB,CAIzBM,IAJyB;AAAA,UAKzBC,cALyB,GAOvBP,OAPuB,CAKzBO,cALyB;AAAA,UAMtBC,UANsB,4BAOvBR,OAPuB;;AAAA,2BASKA,OATL,CASrBS,KATqB;AAAA,UASrBA,KATqB,+BASb,CAAC,EATY;AAAA,yBASKT,OATL,CASRU,GATQ;AAAA,UASRA,GATQ,6BASF,CAAC,CATC;;AAW3B,UAAI,CAACX,KAAL,EAAY;AACVU,QAAAA,KAAK,GAAG,CAAC,CAAT;AACAC,QAAAA,GAAG,GAAG,CAAN;AACD;;AAED,UAAMC,UAAU,GAAG,OAAOZ,KAAP,KAAiB,UAAjB,GAA8BA,KAAK,CAACI,KAAD,CAAnC,GAA6CJ,KAAhE;AAEA,aACE,oBAAC,IAAD;AAAM,QAAA,KAAK,EAAEa,UAAU,CAACC,OAAX,CAAmB,CAACC,MAAM,CAACC,SAAR,EAAmBR,cAAnB,CAAnB,CAAb;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,SACE,oBAAC,gBAAD,eAAsBJ,KAAtB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,SADF,EAGG,CAACE,MAAD,IACC,oBAAC,KAAD;AACE,QAAA,KAAK,EAAEM,UADT;AAEE,QAAA,MAAM,EAAC,OAFT;AAGE,QAAA,cAAc,EAAEC,UAAU,CAACC,OAAX,CAAmB,CACjCC,MAAM,CAACE,cAD0B,EAEjC;AAAEZ,UAAAA,MAAM,EAANA,MAAF;AAAUE,UAAAA,IAAI,EAAJA,IAAV;AAAgBG,UAAAA,KAAK,EAALA,KAAhB;AAAuBC,UAAAA,GAAG,EAAHA;AAAvB,SAFiC,CAAnB;AAHlB,SAOMF,UAPN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,SAJJ,CADF;AAiBD,KAnCD;;AAqCAN,IAAAA,SAAS,CAACe,WAAV,mBACEhB,gBAAgB,CAACgB,WAAjB,IAAgChB,gBAAgB,CAACiB,IAAjD,IAAyD,WAD3D;AAIA,WAAOhB,SAAP;AACD,GA3CiB;AAAA,CAAlB;;AA6CA,IAAMY,MAAM,GAAGF,UAAU,CAACO,MAAX,CAAkB;AAC/BH,EAAAA,cAAc,EAAE;AACdI,IAAAA,QAAQ,EAAE;AADI,GADe;AAI/BL,EAAAA,SAAS,EAAE;AACTM,IAAAA,UAAU,EAAE,QADH;AAETC,IAAAA,cAAc,EAAE,QAFP;AAGTF,IAAAA,QAAQ,EAAE;AAHD;AAJoB,CAAlB,CAAf;AAWA,eAAetB,SAAf","sourcesContent":["import React from 'react';\nimport { StyleSheet, View } from 'react-native';\n\nimport Badge from './Badge';\n\nconst withBadge = (value, options = {}) => (WrappedComponent) => {\n const WithBadge = (props) => {\n const {\n bottom,\n hidden = false,\n left,\n containerStyle,\n ...badgeProps\n } = options;\n\n let { right = -16, top = -1 } = options;\n\n if (!value) {\n right = -3;\n top = 3;\n }\n\n const badgeValue = typeof value === 'function' ? value(props) : value;\n\n return (\n <View style={StyleSheet.flatten([styles.container, containerStyle])}>\n <WrappedComponent {...props} />\n\n {!hidden && (\n <Badge\n value={badgeValue}\n status=\"error\"\n containerStyle={StyleSheet.flatten([\n styles.badgeContainer,\n { bottom, left, right, top },\n ])}\n {...badgeProps}\n />\n )}\n </View>\n );\n };\n\n WithBadge.displayName = `WithBadge(${\n WrappedComponent.displayName || WrappedComponent.name || 'Component'\n })`;\n\n return WithBadge;\n};\n\nconst styles = StyleSheet.create({\n badgeContainer: {\n position: 'absolute',\n },\n container: {\n alignItems: 'center',\n justifyContent: 'center',\n position: 'relative',\n },\n});\n\nexport default withBadge;\n"]},"metadata":{},"sourceType":"module"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"ast":null,"code":"'use strict';\n\nmodule.exports = function () {\n var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},\n _ref$onlyFirst = _ref.onlyFirst,\n onlyFirst = _ref$onlyFirst === void 0 ? false : _ref$onlyFirst;\n\n var pattern = [\"[\\\\u001B\\\\u009B][[\\\\]()#;?]*(?:(?:(?:[a-zA-Z\\\\d]*(?:;[-a-zA-Z\\\\d\\\\/#&.:=?%@~_]*)*)?\\\\u0007)\", '(?:(?:\\\\d{1,4}(?:;\\\\d{0,4})*)?[\\\\dA-PR-TZcf-ntqry=><~]))'].join('|');\n return new RegExp(pattern, onlyFirst ? undefined : 'g');\n};","map":{"version":3,"sources":["C:/Users/OHyic/AppData/Roaming/npm/node_modules/expo-cli/node_modules/ansi-regex/index.js"],"names":["module","exports","onlyFirst","pattern","join","RegExp","undefined"],"mappings":"AAAA;;AAEAA,MAAM,CAACC,OAAP,GAAiB,YAA8B;AAAA,iFAAP,EAAO;AAAA,4BAA5BC,SAA4B;AAAA,MAA5BA,SAA4B,+BAAhB,KAAgB;;AAC9C,MAAMC,OAAO,GAAG,CACf,6FADe,EAEf,0DAFe,EAGdC,IAHc,CAGT,GAHS,CAAhB;AAKA,SAAO,IAAIC,MAAJ,CAAWF,OAAX,EAAoBD,SAAS,GAAGI,SAAH,GAAe,GAA5C,CAAP;AACA,CAPD","sourcesContent":["'use strict';\n\nmodule.exports = ({onlyFirst = false} = {}) => {\n\tconst pattern = [\n\t\t'[\\\\u001B\\\\u009B][[\\\\]()#;?]*(?:(?:(?:[a-zA-Z\\\\d]*(?:;[-a-zA-Z\\\\d\\\\/#&.:=?%@~_]*)*)?\\\\u0007)',\n\t\t'(?:(?:\\\\d{1,4}(?:;\\\\d{0,4})*)?[\\\\dA-PR-TZcf-ntqry=><~]))'\n\t].join('|');\n\n\treturn new RegExp(pattern, onlyFirst ? undefined : 'g');\n};\n"]},"metadata":{},"sourceType":"script"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"ast":null,"code":"import Platform from \"react-native-web/dist/exports/Platform\";\nimport createMultiStyleIconSet from \"./createMultiStyleIconSet\";\nexport var FA5Style = {\n regular: 'regular',\n light: 'light',\n solid: 'solid',\n brand: 'brand'\n};\nexport function createFA5iconSet(glyphMap) {\n var metadata = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var fonts = arguments.length > 2 ? arguments[2] : undefined;\n var pro = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;\n var metadataKeys = Object.keys(metadata);\n var fontFamily = \"FontAwesome5\" + (pro ? 'Pro' : 'Free');\n\n function fallbackFamily(glyph) {\n for (var i = 0; i < metadataKeys.length; i += 1) {\n var family = metadataKeys[i];\n\n if (metadata[family].indexOf(glyph) !== -1) {\n return family === 'brands' ? 'brand' : family;\n }\n }\n\n return 'regular';\n }\n\n function glyphValidator(glyph, style) {\n var family = style === 'brand' ? 'brands' : style;\n if (metadataKeys.indexOf(family) === -1) return false;\n return metadata[family].indexOf(glyph) !== -1;\n }\n\n function createFontAwesomeStyle(styleName, fontWeight) {\n var family = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : fontFamily;\n var fontFile = fonts[styleName];\n return {\n fontFamily: family + \"-\" + styleName,\n fontFile: fontFile,\n fontStyle: Platform.select({\n ios: {\n fontWeight: fontWeight\n },\n default: {}\n }),\n glyphMap: glyphMap\n };\n }\n\n var brandIcons = createFontAwesomeStyle('Brand', '400');\n var lightIcons = createFontAwesomeStyle('Light', '100');\n var regularIcons = createFontAwesomeStyle('Regular', '400');\n var solidIcons = createFontAwesomeStyle('Solid', '700');\n var Icon = createMultiStyleIconSet({\n brand: brandIcons,\n light: lightIcons,\n regular: regularIcons,\n solid: solidIcons\n }, {\n defaultStyle: 'regular',\n fallbackFamily: fallbackFamily,\n glyphValidator: glyphValidator\n });\n return Icon;\n}","map":{"version":3,"sources":["../src/createIconSetFromFontAwesome5.ts"],"names":[],"mappings":";AACA,OAAO,uBAAP;AAEA,OAAO,IAAM,QAAQ,GAAG;AACtB,EAAA,OAAO,EAAE,SADa;AAEtB,EAAA,KAAK,EAAE,OAFe;AAGtB,EAAA,KAAK,EAAE,OAHe;AAItB,EAAA,KAAK,EAAE;AAJe,CAAjB;AAOP,OAAM,SAAU,gBAAV,CAA2B,QAA3B,EAAsE;AAAA,MAAjC,QAAiC,uEAAtB,EAAsB;AAAA,MAAlB,KAAkB;AAAA,MAAX,GAAW,uEAAL,KAAK;AAC1E,MAAM,YAAY,GAAG,MAAM,CAAC,IAAP,CAAY,QAAZ,CAArB;AACA,MAAM,UAAU,qBAAkB,GAAG,GAAG,KAAH,GAAW,MAAhC,CAAhB;;AAEA,WAAS,cAAT,CAAwB,KAAxB,EAA6B;AAC3B,SAAK,IAAI,CAAC,GAAG,CAAb,EAAgB,CAAC,GAAG,YAAY,CAAC,MAAjC,EAAyC,CAAC,IAAI,CAA9C,EAAiD;AAC/C,UAAM,MAAM,GAAG,YAAY,CAAC,CAAD,CAA3B;;AACA,UAAI,QAAQ,CAAC,MAAD,CAAR,CAAiB,OAAjB,CAAyB,KAAzB,MAAoC,CAAC,CAAzC,EAA4C;AAC1C,eAAO,MAAM,KAAK,QAAX,GAAsB,OAAtB,GAAgC,MAAvC;AACD;AACF;;AAED,WAAO,SAAP;AACD;;AAED,WAAS,cAAT,CAAwB,KAAxB,EAA+B,KAA/B,EAAoC;AAClC,QAAM,MAAM,GAAG,KAAK,KAAK,OAAV,GAAoB,QAApB,GAA+B,KAA9C;AACA,QAAI,YAAY,CAAC,OAAb,CAAqB,MAArB,MAAiC,CAAC,CAAtC,EAAyC,OAAO,KAAP;AACzC,WAAO,QAAQ,CAAC,MAAD,CAAR,CAAiB,OAAjB,CAAyB,KAAzB,MAAoC,CAAC,CAA5C;AACD;;AAED,WAAS,sBAAT,CAAgC,SAAhC,EAA2C,UAA3C,EAA0E;AAAA,QAAnB,MAAmB,uEAAV,UAAU;AACxE,QAAI,QAAQ,GAAG,KAAK,CAAC,SAAD,CAApB;AAEA,WAAO;AACL,MAAA,UAAU,EAAK,MAAL,SAAe,SADpB;AAEL,MAAA,QAAQ,EAAR,QAFK;AAGL,MAAA,SAAS,EAAE,QAAQ,CAAC,MAAT,CAAgB;AACzB,QAAA,GAAG,EAAE;AACH,UAAA,UAAU,EAAV;AADG,SADoB;AAIzB,QAAA,OAAO,EAAE;AAJgB,OAAhB,CAHN;AASL,MAAA,QAAQ,EAAR;AATK,KAAP;AAWD;;AAED,MAAM,UAAU,GAAG,sBAAsB,CAAC,OAAD,EAAU,KAAV,CAAzC;AACA,MAAM,UAAU,GAAG,sBAAsB,CAAC,OAAD,EAAU,KAAV,CAAzC;AACA,MAAM,YAAY,GAAG,sBAAsB,CAAC,SAAD,EAAY,KAAZ,CAA3C;AACA,MAAM,UAAU,GAAG,sBAAsB,CAAC,OAAD,EAAU,KAAV,CAAzC;AACA,MAAM,IAAI,GAAG,uBAAuB,CAClC;AACE,IAAA,KAAK,EAAE,UADT;AAEE,IAAA,KAAK,EAAE,UAFT;AAGE,IAAA,OAAO,EAAE,YAHX;AAIE,IAAA,KAAK,EAAE;AAJT,GADkC,EAOlC;AACE,IAAA,YAAY,EAAE,SADhB;AAEE,IAAA,cAAc,EAAd,cAFF;AAGE,IAAA,cAAc,EAAd;AAHF,GAPkC,CAApC;AAcA,SAAO,IAAP;AACD","sourcesContent":["import { Platform } from 'react-native';\nimport createMultiStyleIconSet from './createMultiStyleIconSet';\n\nexport const FA5Style = {\n regular: 'regular',\n light: 'light',\n solid: 'solid',\n brand: 'brand',\n};\n\nexport function createFA5iconSet(glyphMap, metadata = {}, fonts, pro = false) {\n const metadataKeys = Object.keys(metadata);\n const fontFamily = `FontAwesome5${pro ? 'Pro' : 'Free'}`;\n\n function fallbackFamily(glyph) {\n for (let i = 0; i < metadataKeys.length; i += 1) {\n const family = metadataKeys[i];\n if (metadata[family].indexOf(glyph) !== -1) {\n return family === 'brands' ? 'brand' : family;\n }\n }\n\n return 'regular';\n }\n\n function glyphValidator(glyph, style) {\n const family = style === 'brand' ? 'brands' : style;\n if (metadataKeys.indexOf(family) === -1) return false;\n return metadata[family].indexOf(glyph) !== -1;\n }\n\n function createFontAwesomeStyle(styleName, fontWeight, family = fontFamily) {\n let fontFile = fonts[styleName];\n\n return {\n fontFamily: `${family}-${styleName}`,\n fontFile,\n fontStyle: Platform.select({\n ios: {\n fontWeight,\n },\n default: {},\n }),\n glyphMap,\n };\n }\n\n const brandIcons = createFontAwesomeStyle('Brand', '400');\n const lightIcons = createFontAwesomeStyle('Light', '100');\n const regularIcons = createFontAwesomeStyle('Regular', '400');\n const solidIcons = createFontAwesomeStyle('Solid', '700');\n const Icon = createMultiStyleIconSet(\n {\n brand: brandIcons,\n light: lightIcons,\n regular: regularIcons,\n solid: solidIcons,\n },\n {\n defaultStyle: 'regular',\n fallbackFamily,\n glyphValidator,\n },\n );\n\n return Icon;\n}"],"sourceRoot":""},"metadata":{},"sourceType":"module"}

Large diffs are not rendered by default.

Loading

0 comments on commit d6e8146

Please sign in to comment.