refactor: remove unused page hero components

This commit is contained in:
Matthieu
2025-09-18 08:54:33 +02:00
parent a8fab0d718
commit 87cd5e8b2a
8 changed files with 8 additions and 65 deletions

View File

@@ -1,9 +1,6 @@
<template>
<main class="container mx-auto px-6 py-8 space-y-8">
<PageHero
title="Gestion documentaire"
subtitle="Consultez tous les documents liés à vos sites, machines et composants. Recherchez et filtrez pour retrouver rapidement l'information."
/>
<DocumentPreviewModal
:document="previewDocument"
@@ -123,7 +120,7 @@ import { useDocuments } from '~/composables/useDocuments'
import { getFileIcon } from '~/utils/fileIcons'
import { canPreviewDocument } from '~/utils/documentPreview'
import DocumentPreviewModal from '~/components/DocumentPreviewModal.vue'
import PageHero from '~/components/PageHero.vue'
const { documents, loading, loadDocuments } = useDocuments()

View File

@@ -1,11 +1,6 @@
<template>
<main class="container mx-auto px-6 py-8 space-y-8">
<PageHero
title="Générateur de Types"
subtitle="Créez rapidement un nouveau type de machine avec sa structure complète."
min-height="min-h-[18vh]"
max-width="max-w-md"
/>
<div class="card bg-base-100 shadow-xl">
<div class="card-body space-y-6">
@@ -85,7 +80,6 @@
import { ref, computed, onMounted } from 'vue'
import { useMachineTypesApi } from '~/composables/useMachineTypesApi'
import { useToast } from '~/composables/useToast'
import PageHero from '~/components/PageHero.vue'
const { machineTypes, loadMachineTypes, createMachineType } = useMachineTypesApi()
const { showError } = useToast()

View File

@@ -1,12 +1,5 @@
<template>
<main class="container mx-auto px-6 py-8">
<!-- Hero Section -->
<PageHero
title="Dashboard Inventaire"
subtitle="Vue hiérarchique de vos sites et machines industrielles."
min-height="min-h-[24vh]"
max-width="max-w-md"
/>
<!-- Hierarchical View -->
<div class="my-8">
@@ -430,7 +423,7 @@ import { useSites } from '~/composables/useSites'
import { useMachineTypesApi } from '~/composables/useMachineTypesApi'
import { useMachines } from '~/composables/useMachines'
import { useToast } from '~/composables/useToast'
import PageHero from '~/components/PageHero.vue'
const { sites, loading, loadSites, createSite } = useSites()
const { machineTypes, loadMachineTypes } = useMachineTypesApi()

View File

@@ -1,12 +1,6 @@
<template>
<main class="container mx-auto px-6 py-8">
<!-- Hero Section -->
<PageHero
title="Gestion des Machines"
subtitle="Gérez vos machines industrielles par site et par type."
min-height="min-h-[24vh]"
max-width="max-w-md"
/>
<!-- Machines Management -->
<div class="my-8">
@@ -251,7 +245,6 @@ import { useMachines } from '~/composables/useMachines'
import { useSites } from '~/composables/useSites'
import { useMachineTypesApi } from '~/composables/useMachineTypesApi'
import { useToast } from '~/composables/useToast'
import PageHero from '~/components/PageHero.vue'
const { machines, loading, loadMachines, createMachineFromType, deleteMachine } = useMachines()
const { sites, loadSites } = useSites()

View File

@@ -5,14 +5,7 @@
:visible="previewVisible"
@close="closePreview"
/>
<!-- Hero Section -->
<PageHero
title="Gestion des Sites"
subtitle="Gérez vos sites industriels et leurs emplacements."
min-height="min-h-[24vh]"
max-width="max-w-md"
/>
<!-- Sites Management -->
<div class="my-8">
<!-- Header with Add Button -->
@@ -378,7 +371,6 @@ import { getFileIcon } from '~/utils/fileIcons'
import { canPreviewDocument } from '~/utils/documentPreview'
import DocumentUpload from '~/components/DocumentUpload.vue'
import DocumentPreviewModal from '~/components/DocumentPreviewModal.vue'
import PageHero from '~/components/PageHero.vue'
const { sites, loading, loadSites, createSite, updateSite, deleteSite } = useSites()
const { uploadDocuments, deleteDocument, loadDocumentsBySite } = useDocuments()

View File

@@ -1,14 +1,5 @@
<template>
<main class="container mx-auto px-6 py-8">
<!-- Hero Section -->
<PageHero
title="Modifier le Type"
subtitle="Ajoutez des éléments au type de machine existant."
gradient-from="from-secondary"
gradient-to="to-primary"
min-height="min-h-[24vh]"
max-width="max-w-md"
/>
<!-- Loading State -->
<div v-if="loading" class="my-8 text-center">
@@ -120,7 +111,6 @@ import { ref, reactive, computed, onMounted } from 'vue'
import { useRoute } from 'vue-router'
import { useMachineTypesApi } from '~/composables/useMachineTypesApi'
import { useToast } from '~/composables/useToast'
import PageHero from '~/components/PageHero.vue'
const route = useRoute()
const { getMachineTypeById } = useMachineTypesApi()

View File

@@ -1,14 +1,6 @@
<template>
<main class="container mx-auto px-6 py-8">
<!-- Hero Section -->
<PageHero
title="Modifier le Type"
subtitle="Modifiez les informations du type de machine."
gradient-from="from-secondary"
gradient-to="to-primary"
min-height="min-h-[24vh]"
max-width="max-w-md"
/>
<!-- Loading State -->
<div v-if="loading" class="my-8 text-center">
@@ -60,7 +52,6 @@ import { ref, reactive, onMounted } from 'vue'
import { useRoute, useRouter } from 'vue-router'
import { useMachineTypesApi } from '~/composables/useMachineTypesApi'
import { useToast } from '~/composables/useToast'
import PageHero from '~/components/PageHero.vue'
const route = useRoute()
const router = useRouter()

View File

@@ -1,12 +1,6 @@
<template>
<main class="container mx-auto px-6 py-8">
<!-- Hero Section -->
<PageHero
title="Types de Machines"
subtitle="Consultez et gérez les différents types de machines avec leur structure hiérarchique."
min-height="min-h-[24vh]"
max-width="max-w-md"
/>
<!-- Machine Types List -->
<div class="my-8">
@@ -98,7 +92,6 @@
import { ref, computed, onMounted } from 'vue'
import { useMachineTypesApi } from '~/composables/useMachineTypesApi'
import { useToast } from '~/composables/useToast'
import PageHero from '~/components/PageHero.vue'
const { machineTypes, loading, loadMachineTypes, deleteMachineType } = useMachineTypesApi()