├── .env.example.json ├── .eslintrc.js ├── .expo-shared └── assets.json ├── .gitignore ├── .prettierrc ├── .watchmanconfig ├── App.js ├── app.json ├── assets ├── conduct-code.svg ├── icon.png ├── logo.png ├── logo@2x.png ├── logo@3x.png ├── regulation.svg ├── small-logo.svg ├── splash.png ├── subscribed_animation.json └── ticket.svg ├── babel.config.js ├── metro.config.js ├── package.json ├── src ├── components │ ├── Anchor │ │ ├── index.js │ │ └── styles.js │ ├── WorkshopDetailsHeader │ │ ├── index.js │ │ └── styles.js │ ├── WorkshopsHeader │ │ ├── index.js │ │ └── styles.js │ └── index.js ├── config │ └── reactotron.js ├── index.js ├── pages │ ├── CreateAccount │ │ ├── index.js │ │ └── styles.js │ ├── ForgotPassword │ │ ├── index.js │ │ └── styles.js │ ├── Login │ │ ├── index.js │ │ └── styles.js │ ├── Profile │ │ ├── index.js │ │ └── styles.js │ ├── RegulationReview │ │ ├── index.js │ │ └── styles.js │ ├── WorkshopDetails │ │ ├── index.js │ │ └── styles.js │ └── Workshops │ │ ├── Placeholder │ │ ├── index.js │ │ └── styles.js │ │ ├── index.js │ │ └── styles.js ├── routes │ └── index.js ├── services │ ├── api.js │ ├── auth │ │ └── index.js │ ├── navigation.js │ └── workshop │ │ └── index.js └── store │ ├── createStore.js │ ├── index.js │ ├── modules │ ├── auth │ │ ├── actions.js │ │ ├── reducer.js │ │ ├── saga.js │ │ └── types.js │ ├── rootReducer.js │ └── rootSaga.js │ └── persistReducers.js └── yarn.lock /.env.example.json: -------------------------------------------------------------------------------- 1 | { 2 | "API_BASE_URL": "" 3 | } 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/.expo-shared/assets.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/.prettierrc -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/App.js -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/app.json -------------------------------------------------------------------------------- /assets/conduct-code.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/conduct-code.svg -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/logo@2x.png -------------------------------------------------------------------------------- /assets/logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/logo@3x.png -------------------------------------------------------------------------------- /assets/regulation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/regulation.svg -------------------------------------------------------------------------------- /assets/small-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/small-logo.svg -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/splash.png -------------------------------------------------------------------------------- /assets/subscribed_animation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/subscribed_animation.json -------------------------------------------------------------------------------- /assets/ticket.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/assets/ticket.svg -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/babel.config.js -------------------------------------------------------------------------------- /metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/metro.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/package.json -------------------------------------------------------------------------------- /src/components/Anchor/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/components/Anchor/index.js -------------------------------------------------------------------------------- /src/components/Anchor/styles.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/WorkshopDetailsHeader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/components/WorkshopDetailsHeader/index.js -------------------------------------------------------------------------------- /src/components/WorkshopDetailsHeader/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/components/WorkshopDetailsHeader/styles.js -------------------------------------------------------------------------------- /src/components/WorkshopsHeader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/components/WorkshopsHeader/index.js -------------------------------------------------------------------------------- /src/components/WorkshopsHeader/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/components/WorkshopsHeader/styles.js -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/config/reactotron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/config/reactotron.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/CreateAccount/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/CreateAccount/index.js -------------------------------------------------------------------------------- /src/pages/CreateAccount/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/CreateAccount/styles.js -------------------------------------------------------------------------------- /src/pages/ForgotPassword/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/ForgotPassword/index.js -------------------------------------------------------------------------------- /src/pages/ForgotPassword/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/ForgotPassword/styles.js -------------------------------------------------------------------------------- /src/pages/Login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/Login/index.js -------------------------------------------------------------------------------- /src/pages/Login/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/Login/styles.js -------------------------------------------------------------------------------- /src/pages/Profile/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/Profile/index.js -------------------------------------------------------------------------------- /src/pages/Profile/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/Profile/styles.js -------------------------------------------------------------------------------- /src/pages/RegulationReview/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/RegulationReview/index.js -------------------------------------------------------------------------------- /src/pages/RegulationReview/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/RegulationReview/styles.js -------------------------------------------------------------------------------- /src/pages/WorkshopDetails/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/WorkshopDetails/index.js -------------------------------------------------------------------------------- /src/pages/WorkshopDetails/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/WorkshopDetails/styles.js -------------------------------------------------------------------------------- /src/pages/Workshops/Placeholder/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/Workshops/Placeholder/index.js -------------------------------------------------------------------------------- /src/pages/Workshops/Placeholder/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/Workshops/Placeholder/styles.js -------------------------------------------------------------------------------- /src/pages/Workshops/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/Workshops/index.js -------------------------------------------------------------------------------- /src/pages/Workshops/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/pages/Workshops/styles.js -------------------------------------------------------------------------------- /src/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/routes/index.js -------------------------------------------------------------------------------- /src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/services/api.js -------------------------------------------------------------------------------- /src/services/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/services/auth/index.js -------------------------------------------------------------------------------- /src/services/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/services/navigation.js -------------------------------------------------------------------------------- /src/services/workshop/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/services/workshop/index.js -------------------------------------------------------------------------------- /src/store/createStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/store/createStore.js -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/modules/auth/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/store/modules/auth/actions.js -------------------------------------------------------------------------------- /src/store/modules/auth/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/store/modules/auth/reducer.js -------------------------------------------------------------------------------- /src/store/modules/auth/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/store/modules/auth/saga.js -------------------------------------------------------------------------------- /src/store/modules/auth/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/store/modules/auth/types.js -------------------------------------------------------------------------------- /src/store/modules/rootReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/store/modules/rootReducer.js -------------------------------------------------------------------------------- /src/store/modules/rootSaga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/store/modules/rootSaga.js -------------------------------------------------------------------------------- /src/store/persistReducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/src/store/persistReducers.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-content/rsxp-mobile/HEAD/yarn.lock --------------------------------------------------------------------------------