import React from 'react';
import { List, ListItem } from '@digigov/ui/content/List';
import { Button } from '@digigov/ui/form/Button/';
import {
BreadcrumbsAuto,
BreadcrumbsListAuto,
useBreadcrumbsContext,
} from '@digigov/ui/navigation/Breadcrumbs/auto';
import { BreadcrumbItem } from '@digigov/ui/navigation/Breadcrumbs/hooks';
import { Heading } from '@digigov/ui/typography';
const items: BreadcrumbItem[] = [
{
title: 'Νομοθεσία Πυροπροστασίας',
children: [
{ title: 'Εγχειρίδια Νομοθεσίας Πυρασφάλειας', pdf: '#' },
{ title: 'Διάγραμμα Ισχύουσας Νομοθεσίας' },
{ title: 'Οδηγίες Επί Προτύπων Πυροπροστασίας' },
{ title: 'Απλουστεύσεις Διαδικασιών' },
{ title: 'Χρήσιμα Έγγραφα' },
{
title: 'Νομοθεσία Πυρασφάλειας',
children: [
{
title: 'Λοιπές Δραστηριότητες Εγκαταστάσεις',
},
{
title:
'Εγκαταστάσεις Πετρελαιοειδών Προϊόντων – Υγραερίου – Φυσικού Αερίου',
},
{ title: 'Διατάξεις Προληπτικής Πυροπροστασίας' },
{ title: 'Συνδρομητική Νομοθεσία Πυροπροστασίας' },
{
title:
'Δραστηριότητες – Εγκαταστάσεις που δεν υπάγονται σε Νομοθετικό Πλαίσιο',
},
{
title: 'Κανονισμοί Πυροπροστασίας Κτιρίων',
// href: '/kanonismoi-pyroprostasias',
children: [
{
title: 'Κατοικίες',
},
{
title: 'Εγκαταστάσεις Κεντρικής Θέρμανσης',
},
{
title: 'Προσωρινή Διαμονή (Ξεν/χεία-Κατ/σεις)',
},
{
title: 'Εκπαιδευτήρια',
},
{
title: 'Γραφεία',
},
{
title: 'Εμπόριο (Καταστήματα)',
},
{
title: 'Συνάθροιση Κοινού',
},
{
title: 'Υγεία & Κοινωνική Πρόνοια',
},
{
title: 'Σωφρονισμός',
},
{
title: 'Στάθμευση Αυτοκινήτων',
},
{
title: 'Λοιπές Βιομηχανικές Εγκαταστάσεις',
},
{
title: 'Αποθήκευση',
},
{
title: 'Συνεργεία, ΙΚτέο, Εμπ.Σταθμοί, Κτελ, Πλυντ.-Λιπαντ.',
},
{
title: 'Πρατήρια Υγρών Καυσίμων',
},
{
title: 'Πρατήρια Αερίων Καυσίμων',
},
{
title: 'Μεταποιητικές & Συναφείς Εγκαταστάσεις',
// href: '/metapoiitikes-egkatastaseis',
children: [
{
title: 'ΠΔ 41/2018 & ΚΥΑ ΑΠ-136860-1673-Φ15-2018',
},
{
title: 'ΚΥΑ ΑΠ-136860-1673-Φ15-2018',
},
{
title: 'ΠΔ 71/1988 ΚΥΑ ΑΠ-136860-1673-Φ15-2018',
children: [
{ title: 'Γενικές Διατάξεις ΠΔ 41/2018' },
{ title: 'ΚΥΑ ΑΠ-136860-1673-Φ15-2018' },
{
title: 'Γενικές Διατάξεις ΠΔ 71/2018',
children: [
{
title: 'Άρθρο 1: Ορισμοί – Ταξινόμηση Κτιρίων',
},
{
title: 'Άρθρο 2: Οδεύσεις Διαφυγής',
},
{
title: 'Άρθρο 3: Δομική Προστασία',
},
{
title: 'Άρθρο 4: Ενεργητικά Μέτρα Πυροπροστασίας',
pdf: '#pdf',
},
{
title:
'Άρθρο 14: Παράρτημα Α - Δείκτες Πυραντίστασης',
},
{
title:
'Άρθρο 14: Παράρτημα Β – Εσωτερικά Τελειώματα',
},
{
title: 'Άρθρο 15: Εφαρμογή ΠΔ 71/1988',
},
{
title:
'Άρθρο 23-24: Έναρξη Εφαρμογής – Καταργούμενες Διατάξεις',
},
],
},
],
},
],
},
],
},
],
},
],
},
];
const getListChild = (item, setActive) => {
return item.children ? (
<>
{item.title}
{item.children?.map((subMenu, key) => (
{getListChild(subMenu, setActive)}
))}
>
) : (
);
};
export const Auto = (_: any) => {
return (
);
};
const ContentRoutes = () => {
const { breadcrumbs, setActiveItem } = useBreadcrumbsContext();
return (
<>
{breadcrumbs.length > 0 && (
{breadcrumbs[breadcrumbs.length - 1]?.title}
)}
{items.map((item) => getListChild(item, setActiveItem))}
>
);
};
export default Auto;