Go to file
2023-07-02 21:22:34 -04:00
__tests__ step2 2023-07-02 15:29:40 -04:00
.bundle step2 2023-07-02 15:29:40 -04:00
android step2 2023-07-02 15:29:40 -04:00
ios step2 2023-07-02 15:29:40 -04:00
.eslintrc.js step2 2023-07-02 15:29:40 -04:00
.gitignore step2 2023-07-02 15:29:40 -04:00
.prettierrc.js step2 2023-07-02 15:29:40 -04:00
.watchmanconfig step2 2023-07-02 15:29:40 -04:00
app.json step2 2023-07-02 15:29:40 -04:00
App.tsx step2 2023-07-02 15:29:40 -04:00
babel.config.js step2 2023-07-02 15:29:40 -04:00
Gemfile step2 2023-07-02 15:29:40 -04:00
Gemfile.lock step2 2023-07-02 15:29:40 -04:00
index.js step3 2023-07-02 15:33:40 -04:00
jest.config.js step2 2023-07-02 15:29:40 -04:00
logo.png step2 2023-07-02 15:29:40 -04:00
metro.config.js step2 2023-07-02 15:29:40 -04:00
package.json step2 2023-07-02 15:29:40 -04:00
README.md branch 2023-07-02 21:22:34 -04:00
tsconfig.json step2 2023-07-02 15:29:40 -04:00
yarn.lock step2 2023-07-02 15:29:40 -04:00

SheetJS + React Native Demo

Complete Reproduction of https://docs.sheetjs.com/docs/demos/mobile/reactnative#demo

The demo showcases a number of plugins. They are in different branches:

To test a particular branch:

  1. Switch to the particular branch. For example, to switch to RNBU:
git checkout RNBU
  1. Build dependencies:
npm i

iOS

  1. (iOS only) link iOS project
cd ios; pod install; cd ..
  1. run the development process:
npx react-native run-ios

Android

  1. ensure Java 11 is the current version

  2. run the development process:

npx react-native run-android