This project https://jsonplaceholder.typicode.com/ is a vue project that displays data from API endpoints in a table structure. VDataTable and VDialog components were created in the project. No ready-made UI library was used for the UI.
- Sorting table data
- Making the VDialog component public currently functions to update the VDialog component to-do list.
- Adding loading to the table
- Displaying transaction successful or unsuccessful feedback to the user
- The VDataTable component was created to list simple data.
Name | Description |
---|---|
items | The array of items to display |
headers | Array of header items to display |
Name | Description |
---|---|
header-{name} | Slot to customize a specific header column |
item-{name} | Slot to customize a specific item columy |
yarn install
yarn serve
yarn build
yarn lint