Welcome aspiring Tokar! This your first test to enter the front-end team.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
For detailed explanation on how things work, consult the docs for vue-loader.
Create a fork of this repository to push your code to.
Your aim is to create a very simple visualizer and editor for nested objects,
like the one we put in the data.obj
of the main instance (check in src/App.vue
).
Your code should be generic, so that if we change the input object, it still works.
Your missions:
- Visualize the object clearly
- Allow edition of values (bonus: avoid mutating the props directly!)
- Allow edition of keys
Timing: 1h