import React from 'react'; import { useNavigate, useLocation } from 'react-router-dom'; interface AuthLayoutProps { title: string; subtitle?: string; footerContent?: React.ReactNode; children: React.ReactNode; } const AuthLayout: React.FC = ({ title, subtitle, footerContent, children }) => { const navigate = useNavigate(); const location = useLocation(); const showBack = location.pathname !== '/'; return (
{showBack && ( )}
EX
EXOCORE

{title}

{subtitle && (

{subtitle}

)}
{children}
{footerContent && (
{footerContent}
)}
); }; export default AuthLayout;