2026-04-24 07:51:40 +02:00
|
|
|
import React, { useState, useEffect } from 'react'
|
|
|
|
|
import { api } from '../utils/api'
|
|
|
|
|
|
|
|
|
|
/**
|
2026-04-24 08:57:13 +02:00
|
|
|
* AdminHierarchyPage - Simplified version to fix build
|
2026-04-24 07:51:40 +02:00
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
function AdminHierarchyPage() {
|
2026-04-24 08:57:13 +02:00
|
|
|
const [loading, setLoading] = useState(true)
|
2026-04-24 07:51:40 +02:00
|
|
|
const [error, setError] = useState('')
|
|
|
|
|
|
|
|
|
|
useEffect(() => {
|
2026-04-24 08:57:13 +02:00
|
|
|
setLoading(false)
|
|
|
|
|
}, [])
|
2026-04-24 08:46:32 +02:00
|
|
|
|
|
|
|
|
if (loading) {
|
2026-04-24 08:57:13 +02:00
|
|
|
return <div style={{ padding: '40px', textAlign: 'center' }}><div className="spinner"></div></div>
|
2026-04-24 08:33:11 +02:00
|
|
|
}
|
|
|
|
|
|
2026-04-24 07:51:40 +02:00
|
|
|
return (
|
2026-04-24 08:57:13 +02:00
|
|
|
<div style={{ padding: '20px' }}>
|
|
|
|
|
<h1>Admin-Hierarchie</h1>
|
|
|
|
|
{error && <div style={{ color: 'var(--danger)' }}>{error}</div>}
|
|
|
|
|
<p>Die vollständige Admin-Hierarchie wird gerade überarbeitet...</p>
|
|
|
|
|
<p>Nutze vorübergehend die alte Katalog-Seite unter <a href="/admin/catalogs">/admin/catalogs</a></p>
|
2026-04-24 08:46:32 +02:00
|
|
|
</div>
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
|
2026-04-24 07:51:40 +02:00
|
|
|
export default AdminHierarchyPage
|