This is project containing custom dropdown component made as web component using StencilJS. It is integrated in both React and Angular, but can be run independently too.
To run React App
- cd react-app
- yarn start
To run Angular App
- cd angular-app
- ng serve
To run stencil alone
- cd custom-dropdown
- npm start
- I did not had Scania fonts so I have used Roboto for everything
- I made all corners of table "sharp" as only one had border-radios on - seemed off to me
- I had issues with first version of Stencil - it was having issue with integration in React and Angular. Because of that I am sending my solution late - had to create new react, new angular and new stencil projects.
- I think issue was that while cleaning I deleted some of files needed for proper intergation - therefore in second try I did not clean unused files that come with React/Angular/Stencil projects.
- You can check it in commits, I did not squash them so you have entire history of development