Files
digifi-FirstOffice/src/components/error/ErrorCom.jsx
T
2025-04-28 14:32:24 +01:00

38 lines
1.7 KiB
React

import React from 'react'
import { useNavigate } from 'react-router-dom'
import ErrorLogo from '../../assets/404-error.png'
export default function ErrorCom() {
const navigate = useNavigate()
return (
<>
<div className={`h-screen bg-sky-300 flex flex-col items-center justify-center bg-[url('./assets/login-bg.jpg')] bg-cover bg-center bg-no-repeat`}>
<div className='p-4 sm:p-8 w-full max-w-7xl mx-auto grid gap-8 place-content-center'>
<div className='w-4/5 md:w-[650px] h-full'>
<div className='flex flex-col gap-8 w-full bg-white rounded-xl p-16 sm:px-20 sm:py-16 shadow'>
<div className='w-full flex flex-col gap-1 items-center'>
<h1 className='text-2xl md:text-3xl font-bold text-black-body'>Oops!</h1>
<p className='text-sm font-medium text-slate-500'>We can't find that page.</p>
</div>
{/* <div className='relative h-[1px] bg-slate-300/50'>
<p className='absolute left-1/2 -translate-x-1/2 top-1/2 -translate-y-1/2 bg-white p-4 text-12 text-slate-500'>Or with email</p>
</div> */}
<div className='flex flex-col items-center gap-6'>
<img src={ErrorLogo} className='w-4/5 md:w-80 h-auto' alt='error logo' />
<div className='h-10 mb-10 flex justify-center'>
<button onClick={()=>navigate('/', {replace:true})} className='px-2 h-full bg-primary text-sm text-white font-medium rounded-md'>Return Home</button>
</div>
</div>
</div>
</div>
</div>
</div>
</>
)
}