feat: add create/edit link form + controller methods

This commit is contained in:
Sonny
2024-05-18 00:55:27 +02:00
committed by Sonny
parent 8176817030
commit 3c2c5dcee6
23 changed files with 421 additions and 147 deletions

View File

@@ -12,8 +12,12 @@ router
.as('link.create-form');
router.post('/', [LinksController, 'store']).as('link.create');
router.get('/edit', () => 'edit form').as('link.edit-form');
router.put('/:id', () => 'edit route api').as('link.edit');
router.get('/edit', [LinksController, 'showEditPage']).as('link.edit-form');
router.put('/:id', [LinksController, 'update']).as('link.edit');
router
.put('/:id/favorite', [LinksController, 'toggleFavorite'])
.as('link.toggle-favorite');
router.get('/delete', () => 'delete').as('link.delete-form');
})