├── .editorconfig ├── .eslintrc ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── documentation.yml │ └── feature_request.yml ├── actions │ └── setup │ │ └── action.yml ├── docs │ └── development.md └── workflows │ └── ci.yml ├── .gitignore ├── .nvmrc ├── .prettierrc ├── .watchmanconfig ├── .yarnrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── babel.config.js ├── declarations.d.ts ├── eas.json ├── example ├── .env.example ├── App.js ├── app.config.js ├── assets │ ├── adaptive-icon.png │ ├── favicon.png │ ├── icon.png │ └── splash.png ├── babel.config.js ├── declarations.d.ts ├── eas-update-config.ts ├── eas.json ├── expo-crypto-shim.js ├── metro.config.js ├── package.json ├── src │ ├── assets │ │ ├── Close.png │ │ ├── Close@2x.png │ │ └── Close@3x.png │ ├── components │ │ ├── BlockchainActions.tsx │ │ └── RequestModal.tsx │ ├── constants │ │ ├── Config.ts │ │ ├── Contract.ts │ │ └── eip712.ts │ ├── screens │ │ └── App.tsx │ ├── types │ │ └── methods.ts │ └── utils │ │ ├── ContractUtil.ts │ │ └── MethodUtil.ts ├── tsconfig.json ├── webpack.config.js └── yarn.lock ├── lefthook.yml ├── package.json ├── scripts ├── bootstrap.js └── bump-version.sh ├── src ├── __tests__ │ └── index.test.tsx ├── assets │ ├── Backward.tsx │ ├── Checkmark.tsx │ ├── Chevron.tsx │ ├── Close.tsx │ ├── CopyLarge.tsx │ ├── LogoLockup.tsx │ ├── QRCode.tsx │ ├── Retry.tsx │ ├── Search.tsx │ ├── WCLogo.tsx │ ├── WalletIcon.tsx │ └── Warning.tsx ├── components │ ├── Image.tsx │ ├── ModalBackcard.tsx │ ├── QRCode.tsx │ ├── SearchBar.tsx │ ├── Shimmer.tsx │ ├── Text.tsx │ ├── Toast.tsx │ ├── Touchable.tsx │ ├── ViewAllBox.tsx │ ├── WalletImage.tsx │ ├── WalletItem.tsx │ ├── WalletItemLoader.tsx │ └── WalletLoadingThumbnail.tsx ├── config │ └── animations.ts ├── constants │ ├── Colors.ts │ └── Config.ts ├── controllers │ ├── AccountCtrl.ts │ ├── ApiCtrl.ts │ ├── AssetCtrl.ts │ ├── ClientCtrl.ts │ ├── ConfigCtrl.ts │ ├── ModalCtrl.ts │ ├── OptionsCtrl.ts │ ├── RouterCtrl.ts │ ├── ThemeCtrl.ts │ ├── ToastCtrl.ts │ └── WcConnectionCtrl.ts ├── hooks │ ├── useConfigure.ts │ ├── useConnectionHandler.ts │ ├── useDebounceCallback.ts │ ├── useOrientation.ts │ ├── useTheme.ts │ └── useWalletConnectModal.ts ├── index.tsx ├── modal │ ├── wcm-modal-router │ │ └── index.tsx │ └── wcm-modal │ │ └── index.tsx ├── partials │ ├── wcm-all-wallets-list │ │ ├── index.tsx │ │ └── styles.ts │ ├── wcm-all-wallets-search │ │ ├── index.tsx │ │ └── styles.ts │ └── wcm-modal-header │ │ ├── index.tsx │ │ └── styles.ts ├── types │ ├── controllerTypes.ts │ ├── coreTypes.ts │ └── routerTypes.ts ├── utils │ ├── AssetUtil.ts │ ├── ConstantsUtil.ts │ ├── CoreHelperUtil.ts │ ├── FetchUtil.ts │ ├── ProviderUtil.ts │ ├── QRCodeUtil.tsx │ ├── StorageUtil.ts │ └── UiUtil.ts └── views │ ├── wcm-all-wallets-view │ ├── index.tsx │ └── styles.ts │ ├── wcm-connect-view │ ├── index.tsx │ └── styles.ts │ ├── wcm-connecting-view │ ├── index.tsx │ └── styles.ts │ └── wcm-qr-code-view │ └── index.tsx ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.github/ISSUE_TEMPLATE/documentation.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/actions/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.github/actions/setup/action.yml -------------------------------------------------------------------------------- /.github/docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.github/docs/development.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 16.18.1 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.prettierrc -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/.yarnrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/babel.config.js -------------------------------------------------------------------------------- /declarations.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.png'; 2 | -------------------------------------------------------------------------------- /eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/eas.json -------------------------------------------------------------------------------- /example/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/.env.example -------------------------------------------------------------------------------- /example/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/App.js -------------------------------------------------------------------------------- /example/app.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/app.config.js -------------------------------------------------------------------------------- /example/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/assets/adaptive-icon.png -------------------------------------------------------------------------------- /example/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/assets/favicon.png -------------------------------------------------------------------------------- /example/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/assets/icon.png -------------------------------------------------------------------------------- /example/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/assets/splash.png -------------------------------------------------------------------------------- /example/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/babel.config.js -------------------------------------------------------------------------------- /example/declarations.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.png' {} 2 | -------------------------------------------------------------------------------- /example/eas-update-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/eas-update-config.ts -------------------------------------------------------------------------------- /example/eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/eas.json -------------------------------------------------------------------------------- /example/expo-crypto-shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/expo-crypto-shim.js -------------------------------------------------------------------------------- /example/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/metro.config.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/package.json -------------------------------------------------------------------------------- /example/src/assets/Close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/assets/Close.png -------------------------------------------------------------------------------- /example/src/assets/Close@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/assets/Close@2x.png -------------------------------------------------------------------------------- /example/src/assets/Close@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/assets/Close@3x.png -------------------------------------------------------------------------------- /example/src/components/BlockchainActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/components/BlockchainActions.tsx -------------------------------------------------------------------------------- /example/src/components/RequestModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/components/RequestModal.tsx -------------------------------------------------------------------------------- /example/src/constants/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/constants/Config.ts -------------------------------------------------------------------------------- /example/src/constants/Contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/constants/Contract.ts -------------------------------------------------------------------------------- /example/src/constants/eip712.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/constants/eip712.ts -------------------------------------------------------------------------------- /example/src/screens/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/screens/App.tsx -------------------------------------------------------------------------------- /example/src/types/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/types/methods.ts -------------------------------------------------------------------------------- /example/src/utils/ContractUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/utils/ContractUtil.ts -------------------------------------------------------------------------------- /example/src/utils/MethodUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/src/utils/MethodUtil.ts -------------------------------------------------------------------------------- /example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/tsconfig.json -------------------------------------------------------------------------------- /example/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/webpack.config.js -------------------------------------------------------------------------------- /example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/example/yarn.lock -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/lefthook.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/package.json -------------------------------------------------------------------------------- /scripts/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/scripts/bootstrap.js -------------------------------------------------------------------------------- /scripts/bump-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/scripts/bump-version.sh -------------------------------------------------------------------------------- /src/__tests__/index.test.tsx: -------------------------------------------------------------------------------- 1 | it.todo('write a test'); 2 | -------------------------------------------------------------------------------- /src/assets/Backward.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/Backward.tsx -------------------------------------------------------------------------------- /src/assets/Checkmark.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/Checkmark.tsx -------------------------------------------------------------------------------- /src/assets/Chevron.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/Chevron.tsx -------------------------------------------------------------------------------- /src/assets/Close.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/Close.tsx -------------------------------------------------------------------------------- /src/assets/CopyLarge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/CopyLarge.tsx -------------------------------------------------------------------------------- /src/assets/LogoLockup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/LogoLockup.tsx -------------------------------------------------------------------------------- /src/assets/QRCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/QRCode.tsx -------------------------------------------------------------------------------- /src/assets/Retry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/Retry.tsx -------------------------------------------------------------------------------- /src/assets/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/Search.tsx -------------------------------------------------------------------------------- /src/assets/WCLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/WCLogo.tsx -------------------------------------------------------------------------------- /src/assets/WalletIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/WalletIcon.tsx -------------------------------------------------------------------------------- /src/assets/Warning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/assets/Warning.tsx -------------------------------------------------------------------------------- /src/components/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/Image.tsx -------------------------------------------------------------------------------- /src/components/ModalBackcard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/ModalBackcard.tsx -------------------------------------------------------------------------------- /src/components/QRCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/QRCode.tsx -------------------------------------------------------------------------------- /src/components/SearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/SearchBar.tsx -------------------------------------------------------------------------------- /src/components/Shimmer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/Shimmer.tsx -------------------------------------------------------------------------------- /src/components/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/Text.tsx -------------------------------------------------------------------------------- /src/components/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/Toast.tsx -------------------------------------------------------------------------------- /src/components/Touchable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/Touchable.tsx -------------------------------------------------------------------------------- /src/components/ViewAllBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/ViewAllBox.tsx -------------------------------------------------------------------------------- /src/components/WalletImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/WalletImage.tsx -------------------------------------------------------------------------------- /src/components/WalletItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/WalletItem.tsx -------------------------------------------------------------------------------- /src/components/WalletItemLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/WalletItemLoader.tsx -------------------------------------------------------------------------------- /src/components/WalletLoadingThumbnail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/components/WalletLoadingThumbnail.tsx -------------------------------------------------------------------------------- /src/config/animations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/config/animations.ts -------------------------------------------------------------------------------- /src/constants/Colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/constants/Colors.ts -------------------------------------------------------------------------------- /src/constants/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/constants/Config.ts -------------------------------------------------------------------------------- /src/controllers/AccountCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/AccountCtrl.ts -------------------------------------------------------------------------------- /src/controllers/ApiCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/ApiCtrl.ts -------------------------------------------------------------------------------- /src/controllers/AssetCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/AssetCtrl.ts -------------------------------------------------------------------------------- /src/controllers/ClientCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/ClientCtrl.ts -------------------------------------------------------------------------------- /src/controllers/ConfigCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/ConfigCtrl.ts -------------------------------------------------------------------------------- /src/controllers/ModalCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/ModalCtrl.ts -------------------------------------------------------------------------------- /src/controllers/OptionsCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/OptionsCtrl.ts -------------------------------------------------------------------------------- /src/controllers/RouterCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/RouterCtrl.ts -------------------------------------------------------------------------------- /src/controllers/ThemeCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/ThemeCtrl.ts -------------------------------------------------------------------------------- /src/controllers/ToastCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/ToastCtrl.ts -------------------------------------------------------------------------------- /src/controllers/WcConnectionCtrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/controllers/WcConnectionCtrl.ts -------------------------------------------------------------------------------- /src/hooks/useConfigure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/hooks/useConfigure.ts -------------------------------------------------------------------------------- /src/hooks/useConnectionHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/hooks/useConnectionHandler.ts -------------------------------------------------------------------------------- /src/hooks/useDebounceCallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/hooks/useDebounceCallback.ts -------------------------------------------------------------------------------- /src/hooks/useOrientation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/hooks/useOrientation.ts -------------------------------------------------------------------------------- /src/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/hooks/useTheme.ts -------------------------------------------------------------------------------- /src/hooks/useWalletConnectModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/hooks/useWalletConnectModal.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/modal/wcm-modal-router/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/modal/wcm-modal-router/index.tsx -------------------------------------------------------------------------------- /src/modal/wcm-modal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/modal/wcm-modal/index.tsx -------------------------------------------------------------------------------- /src/partials/wcm-all-wallets-list/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/partials/wcm-all-wallets-list/index.tsx -------------------------------------------------------------------------------- /src/partials/wcm-all-wallets-list/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/partials/wcm-all-wallets-list/styles.ts -------------------------------------------------------------------------------- /src/partials/wcm-all-wallets-search/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/partials/wcm-all-wallets-search/index.tsx -------------------------------------------------------------------------------- /src/partials/wcm-all-wallets-search/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/partials/wcm-all-wallets-search/styles.ts -------------------------------------------------------------------------------- /src/partials/wcm-modal-header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/partials/wcm-modal-header/index.tsx -------------------------------------------------------------------------------- /src/partials/wcm-modal-header/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/partials/wcm-modal-header/styles.ts -------------------------------------------------------------------------------- /src/types/controllerTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/types/controllerTypes.ts -------------------------------------------------------------------------------- /src/types/coreTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/types/coreTypes.ts -------------------------------------------------------------------------------- /src/types/routerTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/types/routerTypes.ts -------------------------------------------------------------------------------- /src/utils/AssetUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/utils/AssetUtil.ts -------------------------------------------------------------------------------- /src/utils/ConstantsUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/utils/ConstantsUtil.ts -------------------------------------------------------------------------------- /src/utils/CoreHelperUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/utils/CoreHelperUtil.ts -------------------------------------------------------------------------------- /src/utils/FetchUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/utils/FetchUtil.ts -------------------------------------------------------------------------------- /src/utils/ProviderUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/utils/ProviderUtil.ts -------------------------------------------------------------------------------- /src/utils/QRCodeUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/utils/QRCodeUtil.tsx -------------------------------------------------------------------------------- /src/utils/StorageUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/utils/StorageUtil.ts -------------------------------------------------------------------------------- /src/utils/UiUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/utils/UiUtil.ts -------------------------------------------------------------------------------- /src/views/wcm-all-wallets-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/views/wcm-all-wallets-view/index.tsx -------------------------------------------------------------------------------- /src/views/wcm-all-wallets-view/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/views/wcm-all-wallets-view/styles.ts -------------------------------------------------------------------------------- /src/views/wcm-connect-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/views/wcm-connect-view/index.tsx -------------------------------------------------------------------------------- /src/views/wcm-connect-view/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/views/wcm-connect-view/styles.ts -------------------------------------------------------------------------------- /src/views/wcm-connecting-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/views/wcm-connecting-view/index.tsx -------------------------------------------------------------------------------- /src/views/wcm-connecting-view/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/views/wcm-connecting-view/styles.ts -------------------------------------------------------------------------------- /src/views/wcm-qr-code-view/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/src/views/wcm-qr-code-view/index.tsx -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/modal-react-native/HEAD/yarn.lock --------------------------------------------------------------------------------