├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── config-overrides.js ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── reach ├── src ├── App.scss ├── App.test.tsx ├── App.tsx ├── AppHeader.tsx ├── AppNav.tsx ├── components │ ├── ActiveNotifications.tsx │ ├── Common │ │ ├── Containers.tsx │ │ ├── FullscreenLoader.tsx │ │ ├── ImageLoader.tsx │ │ ├── ListView.tsx │ │ ├── Modal.tsx │ │ └── Notifications.tsx │ ├── Forms │ │ ├── Button.Helpers.ts │ │ └── Button.tsx │ ├── GlobalCountButton.tsx │ ├── HelloWorld.scss │ ├── HelloWorld.tsx │ └── Reach │ │ ├── ConnectWallet.tsx │ │ ├── CryptoIcon.tsx │ │ ├── WalletNotFound.tsx │ │ └── cryptocurrency-icons.ts ├── css │ ├── animations.scss │ ├── mixins.scss │ └── reset.scss ├── hooks │ ├── GlobalCount.ts │ ├── GlobalNotifications.ts │ └── GlobalUser.ts ├── index.css ├── index.tsx ├── logo.svg ├── reach │ ├── contracts │ │ └── index.rsh │ └── index.ts ├── react-app-env.d.ts ├── reportWebVitals.ts ├── routes │ ├── Demo.tsx │ ├── Home.tsx │ └── index.ts ├── setupTests.ts ├── state │ └── index.ts ├── theme.ts ├── theme │ ├── index.ts │ ├── theme.dark.ts │ ├── theme.light.ts │ └── theme.shared.ts ├── types │ └── shared.ts └── utils │ ├── WC │ ├── AudioEngine.js │ ├── PeraWCClient.ts │ └── WCAudio.ts │ └── index.ts └── tsconfig.json /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/README.md -------------------------------------------------------------------------------- /config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/config-overrides.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/public/robots.txt -------------------------------------------------------------------------------- /reach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/reach -------------------------------------------------------------------------------- /src/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/App.scss -------------------------------------------------------------------------------- /src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/App.test.tsx -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/AppHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/AppHeader.tsx -------------------------------------------------------------------------------- /src/AppNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/AppNav.tsx -------------------------------------------------------------------------------- /src/components/ActiveNotifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/ActiveNotifications.tsx -------------------------------------------------------------------------------- /src/components/Common/Containers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Common/Containers.tsx -------------------------------------------------------------------------------- /src/components/Common/FullscreenLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Common/FullscreenLoader.tsx -------------------------------------------------------------------------------- /src/components/Common/ImageLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Common/ImageLoader.tsx -------------------------------------------------------------------------------- /src/components/Common/ListView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Common/ListView.tsx -------------------------------------------------------------------------------- /src/components/Common/Modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Common/Modal.tsx -------------------------------------------------------------------------------- /src/components/Common/Notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Common/Notifications.tsx -------------------------------------------------------------------------------- /src/components/Forms/Button.Helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Forms/Button.Helpers.ts -------------------------------------------------------------------------------- /src/components/Forms/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Forms/Button.tsx -------------------------------------------------------------------------------- /src/components/GlobalCountButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/GlobalCountButton.tsx -------------------------------------------------------------------------------- /src/components/HelloWorld.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/HelloWorld.scss -------------------------------------------------------------------------------- /src/components/HelloWorld.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/HelloWorld.tsx -------------------------------------------------------------------------------- /src/components/Reach/ConnectWallet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Reach/ConnectWallet.tsx -------------------------------------------------------------------------------- /src/components/Reach/CryptoIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Reach/CryptoIcon.tsx -------------------------------------------------------------------------------- /src/components/Reach/WalletNotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Reach/WalletNotFound.tsx -------------------------------------------------------------------------------- /src/components/Reach/cryptocurrency-icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/components/Reach/cryptocurrency-icons.ts -------------------------------------------------------------------------------- /src/css/animations.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/css/animations.scss -------------------------------------------------------------------------------- /src/css/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/css/mixins.scss -------------------------------------------------------------------------------- /src/css/reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/css/reset.scss -------------------------------------------------------------------------------- /src/hooks/GlobalCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/hooks/GlobalCount.ts -------------------------------------------------------------------------------- /src/hooks/GlobalNotifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/hooks/GlobalNotifications.ts -------------------------------------------------------------------------------- /src/hooks/GlobalUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/hooks/GlobalUser.ts -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/reach/contracts/index.rsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/reach/contracts/index.rsh -------------------------------------------------------------------------------- /src/reach/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/reach/index.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/reportWebVitals.ts -------------------------------------------------------------------------------- /src/routes/Demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/routes/Demo.tsx -------------------------------------------------------------------------------- /src/routes/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/routes/Home.tsx -------------------------------------------------------------------------------- /src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/routes/index.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/state/index.ts -------------------------------------------------------------------------------- /src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/theme.ts -------------------------------------------------------------------------------- /src/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/theme/index.ts -------------------------------------------------------------------------------- /src/theme/theme.dark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/theme/theme.dark.ts -------------------------------------------------------------------------------- /src/theme/theme.light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/theme/theme.light.ts -------------------------------------------------------------------------------- /src/theme/theme.shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/theme/theme.shared.ts -------------------------------------------------------------------------------- /src/types/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/types/shared.ts -------------------------------------------------------------------------------- /src/utils/WC/AudioEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/utils/WC/AudioEngine.js -------------------------------------------------------------------------------- /src/utils/WC/PeraWCClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/utils/WC/PeraWCClient.ts -------------------------------------------------------------------------------- /src/utils/WC/WCAudio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/utils/WC/WCAudio.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrJackdaw/reach-reactjs-starter/HEAD/tsconfig.json --------------------------------------------------------------------------------