Skip to content

Technical challenges as part of the Pinpoint interview process

Notifications You must be signed in to change notification settings

InfuseGroup/technical-challenges

Repository files navigation

Setup

  1. Ensure you have docker installed and running
  2. Run docker-compose build
  3. Run docker-compose run web yarn
  4. Run docker-compose up
  5. Go to http://localhost:3000.
  6. Complete the challenges.
  7. Follow the instructions at the end.

React rails

Docs for the react rails gem are here: https://github.com/reactjs/react-rails

The components being referenced are in the app/javascript/components directory, and we can pass props to the react components as a hash.

E.g. react_component 'staticPages/Home', linkPath: challenge_1_path

Will look for a react component in the app/javascript/components/staticPages directory called Home.tsx and will pass it one prop called linkPath which we can then access in the React component itself