feat: ajout de la gestion des sources de contenu avec création de composants, formulaires et API pour l'importation, l'exportation et la configuration des sources de scraping.
This commit is contained in:
parent
32b4e4fbb2
commit
dac2f91998
@@ -1,10 +1,12 @@
|
||||
import { createRouter, createWebHistory } from 'vue-router';
|
||||
import Layout from '../shared/components/layout/Layout.vue';
|
||||
import ActivityPage from '../domain/activity/presentation/pages/ActivityPage.vue';
|
||||
import AddManga from '../domain/manga/presentation/pages/AddManga.vue';
|
||||
import HomePage from '../domain/manga/presentation/pages/HomePage.vue';
|
||||
import MangaDetails from '../domain/manga/presentation/pages/MangaDetails.vue';
|
||||
import ChapterPage from '../domain/reader/presentation/pages/ChapterPage.vue';
|
||||
import ActivityPage from '../domain/activity/presentation/pages/ActivityPage.vue';
|
||||
import AddManga from '../domain/manga/presentation/pages/AddManga.vue';
|
||||
import ScrapperConfigurations from '../domain/setting/presentation/pages/ScrapperConfigurations.vue';
|
||||
import ScrapperEdit from '../domain/setting/presentation/pages/ScrapperEdit.vue';
|
||||
import Layout from '../shared/components/layout/Layout.vue';
|
||||
|
||||
// Placeholder component for new routes
|
||||
const PlaceholderComponent = {
|
||||
@@ -104,9 +106,18 @@ const routes = [
|
||||
},
|
||||
{
|
||||
path: '/settings/scrappers',
|
||||
name: 'settings-scrappers',
|
||||
component: PlaceholderComponent,
|
||||
props: { title: 'Configuration des scrappers' }
|
||||
name: 'scrapper-configurations',
|
||||
component: ScrapperConfigurations
|
||||
},
|
||||
{
|
||||
path: '/settings/scrappers/new',
|
||||
name: 'scrapper-new',
|
||||
component: ScrapperEdit
|
||||
},
|
||||
{
|
||||
path: '/settings/scrappers/edit/:id',
|
||||
name: 'scrapper-edit',
|
||||
component: ScrapperEdit
|
||||
},
|
||||
{
|
||||
path: '/settings/ui',
|
||||
|
||||
Reference in New Issue
Block a user