This exercise is built to practice applying abstract classes to a real-world example
Mandate
- You’re working on a project and you must refactor some classes into a Component class in the code base that can be easily inherited, flexible and customizable without using a 3rd party tool (Angular/jQuery UI/ReactJS).
- You’ve already created a button class so you must refactor it
- You must create a card class
- The component class now relies on a CSS file & HTML template, therefore rendering times will depend on load times, order must be respected!
Instructions
- Fork this repository to create your own
- Create a folder on your machine called "showcase-components-repo"
- 'git init' in this new folder
- Clone your new forked repo into this folder
- Work on it and submit your work by simply pushing back to your forked repo
Diagrams to be built together in class, good luck!