2022-09-09 11:53:35 +00:00
|
|
|
import { t } from '../../utils/intl'
|
2022-09-22 09:37:49 +00:00
|
|
|
import { Icon } from '../Nav/Icon'
|
2022-09-15 20:52:07 +00:00
|
|
|
import '../../styles/FourOuFour.scss'
|
2022-09-09 11:53:35 +00:00
|
|
|
|
2022-09-22 09:37:49 +00:00
|
|
|
export const FourOuFourView = (_props) => {
|
2022-09-09 11:53:35 +00:00
|
|
|
return (
|
|
|
|
<div class="error-page-wrapper">
|
|
|
|
<div class="error-page">
|
|
|
|
<div class="container">
|
|
|
|
<div class="row">
|
2022-09-15 20:52:07 +00:00
|
|
|
<div class="col-sm-7 offset-sm-3">
|
|
|
|
<a href="/" class="image-link">
|
|
|
|
<img class="error-image" src="/error.svg" alt="error" width="auto" height="auto" />
|
|
|
|
</a>
|
|
|
|
</div>
|
2022-09-09 11:53:35 +00:00
|
|
|
</div>
|
|
|
|
<div class="row">
|
2022-09-15 20:52:07 +00:00
|
|
|
<div class="col-md-2 col-sm-3 offset-sm-2 error-text-container">
|
2022-09-09 11:53:35 +00:00
|
|
|
<div class="error-text">
|
2022-09-15 20:52:07 +00:00
|
|
|
<div>{t('Error')}</div>
|
|
|
|
<div class="big">404</div>
|
2022-09-09 11:53:35 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
2022-09-15 20:52:07 +00:00
|
|
|
<div class="col-sm-4 search-form-container">
|
2022-09-09 11:53:35 +00:00
|
|
|
<div class="error-explain">
|
2022-09-15 20:52:07 +00:00
|
|
|
<p>{t(`You've reached a non-existed page`)}</p>
|
|
|
|
<p>{t('Try to find another way')}:</p>
|
|
|
|
<form class="errorform pretty-form" action="/search" method="get">
|
|
|
|
<div class="pretty-form__item">
|
|
|
|
<input type="text" name="q" placeholder={t('Search')} id="search-field" />
|
|
|
|
<label for="search-field">{t('Search')}</label>
|
|
|
|
<button type="submit" class="search-submit">
|
|
|
|
<Icon name="search" />
|
|
|
|
</button>
|
2022-09-09 11:53:35 +00:00
|
|
|
</div>
|
|
|
|
</form>
|
|
|
|
<p class="text-center">
|
2022-09-15 20:52:07 +00:00
|
|
|
<a href="/">{t('Back to mainpage')}</a>
|
2022-09-09 11:53:35 +00:00
|
|
|
</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
)
|
|
|
|
}
|